Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
Drag시 Cursor 모양을 Customizing하려면?
안녕하십니까?
Drag & Drop의 구현을 하려고 합니다.
구현 자체는 할 수 있겠는데 DragCursor를 델파이에서 제공하는 것 아닌
다른 커서를 쓰고 싶은데 어떻게 해야 하는지 모르겠습니다.
실은 커서 모양을 어떻게 만드는지도 잘은 모릅니다.
제가 검색을 잘 못해서인지 Drag & Drop 자체가 아니고 이런 문제는
문답을 찾지 못했습니다.
도와주시면 대단히 감사하겠습니다.
건강하십시오.
1
COMMENTS
최용일
•
2000.03.31 23:28
안녕하세요. 최용일입니다.
먼저 사용자정의 커서를 만드셔야겠죠. 아마 델파이에 있는 이미지에디터로 만드시
는것이 제일 무난한듯 하네요. 쓰기 편하게 리소스 파일 형태로 만드세요.
그리고 그 리소스파일을 $R 지시자를 써서 유닛에 추가하시고요
{$R resourcefilename.res} 이런 형태로..
그다음 커서리소스를 읽어와서 Screen의 커서배열에 집어넣으시면 됩니다.
대부분의 TControl에서 파생된 모든 컴포넌트는 DragCursor란 드래그할때의 커서를
가리키는 속성이 있습니다. 여기에 리소스에서 읽은 커서인덱스를 넣어주시면 됩니다.
이런 작업은 폼의 OnCreate에서 하시면 되겠죠. 물론 적당한 다른데서 해도 되고요...
0 ~ -22번까지의 커서인덱스는 델파이에서 미리 정의해 놓았으니까 0보다 큰값으로
하시면 무리없이 사용이 가능합니다.
{$R MyRes.res}
const
crMyCursor = 1;
procedure TForm1.FormCreate(Sender: TObject);
begin
// 리소스에서 커서이름을 읽을때 대소문자 구별을 합니다
// 리소스파일을 만들때의 커서이름을 써주세요...
Screen.Cursors[crMyCursor] := LoadCursor(HInstance, 'MYCURSOR');
// 드래그할 컴포넌트의 커서를 설정합니다.
// 속성편집창에서 입력할땐 숫자로 써주어야 합니다.
DragComponent.DragCursor := crMyCursor;
end;
김일영 wrote:
> 안녕하십니까?
> Drag & Drop의 구현을 하려고 합니다.
> 구현 자체는 할 수 있겠는데 DragCursor를 델파이에서 제공하는 것 아닌
> 다른 커서를 쓰고 싶은데 어떻게 해야 하는지 모르겠습니다.
> 실은 커서 모양을 어떻게 만드는지도 잘은 모릅니다.
> 제가 검색을 잘 못해서인지 Drag & Drop 자체가 아니고 이런 문제는
> 문답을 찾지 못했습니다.
> 도와주시면 대단히 감사하겠습니다.
> 건강하십시오.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
kikiki-delp
•
2000.03.31 22:36
3
COMMENTS
/
0
LIKES
동적으로 알리아스 생성은 어떻게..
최석기
•
2000.03.31 22:41
kikiki-delp wrote: > > 찾아보다 못찾아서 이렇게 글을 올립니다. > 고수님들의 답변 부탁드립니다....
kikiki-delp
•
2000.03.31 23:23
최석기 wrote: > kikiki-delp wrote: > > > > 찾아보다 못찾아서 이렇게 글을 올립니다. > > 고수님...
최석기
•
2000.04.01 03:25
뭘 더 자세히 갈켜달라는건지 모르겠군요?? 소스 보시고 이해하시면 되진 않나요? 궁금하신 부분을 ...
김일영
•
2000.03.31 22:25
1
COMMENTS
/
0
LIKES
Drag시 Cursor 모양을 Customizing하려면?
안녕하십니까? Drag & Drop의 구현을 하려고 합니다. 구현 자체는 할 수 있겠는데 DragCursor를 델파이에서 제공하는 것 아닌 다른 커서를 쓰고 싶은데 어떻게 해야 하는지 모르겠습니다. 실은 커서 모양을 어떻게 만드는지도 잘은 모릅니...
최용일
•
2000.03.31 23:28
안녕하세요. 최용일입니다. 먼저 사용자정의 커서를 만드셔야겠죠. 아마 델파이에 있는 이미지에디터로 ...
델Man
•
2000.03.31 22:14
1
COMMENTS
/
0
LIKES
<질문>Dbgrid..
최석기
•
2000.03.31 22:37
델Man wrote: > DbGrid를 사용해서 query의 내용을 보여주는 프로그램이 있는데 이 프로그램에서 데이터의...
오이군
2000.03.31 22:05
0
COMMENTS
/
0
LIKES
TADODataSet사용법
bluesea65
2000.03.31 22:01
0
COMMENTS
/
0
LIKES
pagecontrol 의 바탕 칼라를 바꾸려면??
정연
•
2000.03.31 21:23
3
COMMENTS
/
0
LIKES
자동증가 부분에서 에러가 --;
최수춘
•
2000.03.31 22:04
정연 wrote: Close; SQL.Clear; // SQL.Add('Insert InTo tel_no values'); SQL.A...
엉떵구리!!
•
2000.03.31 21:57
정연 wrote: > 전 파라독스를 씁니다 > ------------------------------------------------- > nnum 자...
델초
•
2000.03.31 22:53
엉떵구리!! wrote: > 정연 wrote: > > 전 파라독스를 씁니다 > > ------------------------------------...
김선호
2000.03.31 20:51
0
COMMENTS
/
0
LIKES
runtime error 216 at 00002E54
블루
•
2000.03.31 20:55
1
COMMENTS
/
0
LIKES
lookup 기능에 대해서...
황남철
•
2000.04.03 18:57
블루 wrote: > DdGrid에서 lookup을 이용해서 콤보박스 기능을 사용했는데 > 선택사항을 클릭하면 내용이...
유레카
•
2000.03.31 20:20
1
COMMENTS
/
0
LIKES
파라독스의 뷰 테이블 지원여부
김종언
•
2000.04.01 00:54
유레카 wrote: > 제목 그대로입니다... sql7.0서버에서 지원되는 뷰테이블이 파라독스에서는 지원이 안...
sun
•
2000.03.31 20:19
2
COMMENTS
/
0
LIKES
DbGrid의 셀에 콤보박스를 만들어 선택하게 하려면?
최석기
•
2000.03.31 20:31
sun wrote: > 쿼리를 하여 DBGrid에 뿌려주는데.. 다시 DBGrid의 셀에서 콤보박스를 이용하여 > 목록을 ...
강인규
•
2000.03.31 20:30
그런 기능을 지원하는 그리드도 있읍니다만... 델파이의 기본 그리드로 만드실려면 디비그리드의 속성이 ...
어린왕자
•
2000.03.31 19:44
2
COMMENTS
/
0
LIKES
SQL문으루 시간을 검색하고 싶은데요..(엑세스디비)
신기종
•
2000.03.31 20:24
어린왕자 wrote: > 초보적인 질문인데요... > 날짜검색은 .. > 'SELECT * FROM DATA=#1999-12-20#' > ...
어린왕자
•
2000.04.09 00:08
신기종 wrote: > 어린왕자 wrote: > > 초보적인 질문인데요... > > 날짜검색은 .. > > 'SELECT * FROM ...
이치형
•
2000.03.31 16:52
2
COMMENTS
/
0
LIKES
[질문/"급"]수동으로 생성된 폼에서 메인에 있는 테이블을 사용할려는데 Access vio
HART
•
2000.03.31 18:30
제가 생각에는 혹시 메인 폼이 생성되기 전에 fromGisung2에서 메인 폼을 참조하는 같은데. 혹시 메인 폼에...
김영숙
•
2000.03.31 17:51
이치형 wrote: > 안녕 하세요, 지금 급하거든요, 좀 도와주세요... > 메인폼은 frmGiSung1이며 수동으로 ...
이수정
•
2000.03.31 15:10
4
COMMENTS
/
0
LIKES
DBGrid 에 있는 내용중에서 특정 라인을 가리킴과 특정셀의 값을 알고 싶어요!!!
강인규
•
2000.03.31 20:22
뭐 이런 방법을 쓰셔야겠군요. if Table1.Locate('field1',edit1.text,[loPartialKey])=true then begin...
HART
•
2000.03.31 18:33
findfirst 라는 명령어 사용한 어떨까요.. 델파이에 예제도 많은데... 이수정 wrote: > 안녕하세요...
이영수
•
2000.03.31 17:13
이수정 wrote: > 안녕하세요.. > > DBGrid1에 출력되는 값들 중에.... > 검색한 결과가 첫 칼럼의 10...
이수정
•
2000.03.31 18:52
음... 김영대님 홈페이지에 가서 무엇을 찾으라는 건지... Locate 함수와 관련된 설명은 없던데... ...
오정섭
•
2000.03.31 11:31
1
COMMENTS
/
0
LIKES
Exception에러는 어떻게 해야하나요?
조규춘
•
2000.03.31 12:16
오정섭 wrote: > * 사용환경 : 델파이4 / Windows 98 > * 에러 메시지 : > tcp/ip소켓을 이용한 네트
허니
•
2000.03.31 10:23
2
COMMENTS
/
0
LIKES
ISAPI로 RDB에 접속할때여...
화랑
•
2000.03.31 18:52
허니 wrote: > > 안녕들하세요. > > ISAPI프로그램에서 SQL Server나 Oracle같은 RDB로 접속할때 > ...
갱수
•
2000.03.31 10:56
허니 wrote: > > 안녕들하세요. > > ISAPI프로그램에서 SQL Server나 Oracle같은 RDB로 접속할때 > ...
[델파이]
2000.03.31 09:27
0
COMMENTS
/
0
LIKES
인터넷에서 파일 다운로드
윤티
•
2000.03.31 09:25
1
COMMENTS
/
0
LIKES
ctrl-alt-delete를 누를때......?
조규춘
•
2000.03.31 10:26
윤티 wrote: > ctrl-alt-delete를 누를때 나오는 프로그램종료창에 프로그램이 나오지 안도록 > 할려고 ...
이지훈
•
2000.03.31 09:18
5
COMMENTS
/
0
LIKES
ShowModal의 리턴값 ModalResult 사용자 정의...?
최용일
•
2000.03.31 09:58
이지훈
•
2000.03.31 09:26
최용일
•
2000.03.31 10:00
이지훈
•
2000.03.31 10:04
최용일
•
2000.03.31 10:18
델파인
•
2000.03.31 08:35
2
COMMENTS
/
0
LIKES
'Type mismatch in expression'
까마귀
•
2000.03.31 08:49
델파인 wrote: > 안녕하세요...^^ > 차라리 컴파일전 에러가 나면 좋을텐데.. > 실행 상태에서 이벤트를...
델파인
•
2000.04.01 07:54
까마귀 wrote: > 델파인 wrote: > > 안녕하세요...^^ > > 차라리 컴파일전 에러가 나면 좋을텐데.. > >...
코스모스
2000.03.31 08:30
0
COMMENTS
/
0
LIKES
추천 하고 싶은 도움말 있어요 ?
김일영
2000/03/31 22:25
Views
305
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
먼저 사용자정의 커서를 만드셔야겠죠. 아마 델파이에 있는 이미지에디터로 만드시
는것이 제일 무난한듯 하네요. 쓰기 편하게 리소스 파일 형태로 만드세요.
그리고 그 리소스파일을 $R 지시자를 써서 유닛에 추가하시고요
{$R resourcefilename.res} 이런 형태로..
그다음 커서리소스를 읽어와서 Screen의 커서배열에 집어넣으시면 됩니다.
대부분의 TControl에서 파생된 모든 컴포넌트는 DragCursor란 드래그할때의 커서를
가리키는 속성이 있습니다. 여기에 리소스에서 읽은 커서인덱스를 넣어주시면 됩니다.
이런 작업은 폼의 OnCreate에서 하시면 되겠죠. 물론 적당한 다른데서 해도 되고요...
0 ~ -22번까지의 커서인덱스는 델파이에서 미리 정의해 놓았으니까 0보다 큰값으로
하시면 무리없이 사용이 가능합니다.
{$R MyRes.res}
const
crMyCursor = 1;
procedure TForm1.FormCreate(Sender: TObject);
begin
// 리소스에서 커서이름을 읽을때 대소문자 구별을 합니다
// 리소스파일을 만들때의 커서이름을 써주세요...
Screen.Cursors[crMyCursor] := LoadCursor(HInstance, 'MYCURSOR');
// 드래그할 컴포넌트의 커서를 설정합니다.
// 속성편집창에서 입력할땐 숫자로 써주어야 합니다.
DragComponent.DragCursor := crMyCursor;
end;
김일영 wrote:
> 안녕하십니까?
> Drag & Drop의 구현을 하려고 합니다.
> 구현 자체는 할 수 있겠는데 DragCursor를 델파이에서 제공하는 것 아닌
> 다른 커서를 쓰고 싶은데 어떻게 해야 하는지 모르겠습니다.
> 실은 커서 모양을 어떻게 만드는지도 잘은 모릅니다.
> 제가 검색을 잘 못해서인지 Drag & Drop 자체가 아니고 이런 문제는
> 문답을 찾지 못했습니다.
> 도와주시면 대단히 감사하겠습니다.
> 건강하십시오.