Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
스피드 버튼에서 이미지 문젠데요..
스피드 버튼의 항목중 Glyph 프로퍼티에서 그림을 잡아 주잖아요
근데 제가 16*16짜리 그림두개를 함쳐서 만든 16*32짜리를 넣었는데
이벤트에 따라 앞에 그림만 보여주거나 뒤에것만 보여주고 싶은데 안될까요..
스피드버튼 Enable속성을 끄거나 켜면 뒤에것이 보이거나 앞에것이 보이는데
클릭시 이렇게 하고싶은데 Enable를 안되게 하면 아에 클릭이 안되잖아요..
코딩상 스피드 버튼에 그림이 뜨게 하는법을 알려주세요..
1
COMMENTS
Black}{ole
•
2000.07.10 15:09
아리엘 wrote:
> 스피드 버튼의 항목중 Glyph 프로퍼티에서 그림을 잡아 주잖아요
>
> 근데 제가 16*16짜리 그림두개를 함쳐서 만든 16*32짜리를 넣었는데
> 이벤트에 따라 앞에 그림만 보여주거나 뒤에것만 보여주고 싶은데 안될까요..
>
> 스피드버튼 Enable속성을 끄거나 켜면 뒤에것이 보이거나 앞에것이 보이는데
> 클릭시 이렇게 하고싶은데 Enable를 안되게 하면 아에 클릭이 안되잖아요..
>
> 코딩상 스피드 버튼에 그림이 뜨게 하는법을 알려주세요..
안녕하세요. ^^
질문에 요지에 만는 답변인지는 모르겠는데요.
먼저 스피드버튼에.. 버튼이미지를 하나 넣으시구요.
아래소스처럼 해보심.. 코딩으로.. 이미지를 넣었다.. 없앴다
하는걸 만들어봤습니당...
참고하시구요.. 모르겠음.. 질문주세요.
그럼..20000.
type
TForm1 = class(TForm)
BitBtn1: TBitBtn;
procedure BitBtn1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
Bitmap: TBitmap;
IsExistBitmap: Boolean;
public
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
begin
Bitmap := TBitmap.Create;
IsExistBitmap := False;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Bitmap.Free;
end;
//버튼을 클릭하면.. 이미지 사라졌다 나타났다 함니당..
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
IsExistBitmap := not IsExistBitmap;
if IsExistBitmap then
begin
Bitmap.Assign(BitBtn1.Glyph); //버튼이미지를 변수에 저장해둠..
BitBtn1.Glyph.Assign(nil); //버튼이미지 없앰.
end
else BitBtn1.Glyph.Assign(Bitmap); //변수에 저장된 이미지를 다시 버튼에 넣음..
end;
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
yosul
2000.07.10 21:37
0
COMMENTS
/
0
LIKES
IE의 도구모음, URL입력창 없앨수 있는방법쫌여...
초보
2000.07.10 21:23
0
COMMENTS
/
0
LIKES
TListView에서 컬럼중의 하나만 리사이즈를 막는 방법
jym
•
2000.07.10 21:21
3
COMMENTS
/
0
LIKES
ics 의 ftp 에 대해
yosul
•
2000.07.10 21:38
jym wrote: > 안녕하세요.. > ics 에 있는 ftp 프로그램으로 파일 전송 프로그램을 만들었습니다. > 서...
jym
•
2000.07.11 01:08
안녕하세요... 관심을 가져주셔서 감사합니다. 상세히 질문을 하지 못한 제 책임도 있군요... 서버 ...
yosul
•
2000.07.11 02:29
> FtpClient1.LocalFileName:='c:tempreceive.txt'; > if not FtpClient1.Get then > ShowMessage('문...
김태영
•
2000.07.10 21:19
1
COMMENTS
/
0
LIKES
비베에서 클래스 사용방법을 델파이에서는 어떻게...
최석기
•
2000.07.10 23:17
김태영 wrote: > 비베에서는 클래스를 사용하려면 > 다음과 같이 하면 되는데 > Set객체변수= New 객체...
구상도
2000.07.19 23:03
0
COMMENTS
/
0
LIKES
Excel 의 TextBox 를 생성하거나 수정하고 싶은데 ..^^
어린왕자
•
2000.07.10 20:38
1
COMMENTS
/
0
LIKES
윈도우 2000에서 델파이 사용에 주의. 아니. 사용하지 말아용T.T
최용일
•
2000.07.11 04:25
안녕하세요. 최용일입니다. 프로젝트 옵션은 "프로젝트이름.cfg"와 "프로젝트이름.dof:파일에 들어있습...
이호준
2000.07.10 22:33
0
COMMENTS
/
0
LIKES
델파이2.0 소켓관련입니다.
한정엽
2000.07.10 20:09
0
COMMENTS
/
0
LIKES
델파이 컴파일시 문제점...??
stone
2000.07.11 22:49
0
COMMENTS
/
0
LIKES
자동접속에 관해서 질문이요..
호야
2000.07.10 18:30
0
COMMENTS
/
0
LIKES
도스출력 바로바로 잡아오기
김광호
•
2000.07.10 18:08
1
COMMENTS
/
0
LIKES
ListView 한글문제 고수님들 도와주세요
Mr. Ziker
•
2000.07.26 19:48
TForm 에서 Font 프라퍼티 안에 있는 Charset 프라퍼티를 연 다음 DEFAULT_CHARSET 라고 해줘 보세요.. ...
parang
•
2000.07.10 17:59
1
COMMENTS
/
0
LIKES
stringgrid에서 cell의 커서가 옮겨질때 발생하는 이벤트가 궁금해요..
cell
•
2000.07.11 00:40
onselectCell 이벤트를 사용하세요. 말 그대로 어떤 Cell이 선택되었을 때 발생하는 이벤트입니다. 이 이...
김상윤
2000.07.10 12:09
0
COMMENTS
/
0
LIKES
꼭좀 봐주십시요 [브라우저 문제입니다] .
세모
•
2000.07.10 11:51
1
COMMENTS
/
0
LIKES
프로그램 로드시...
Black}{ole
•
2000.07.10 15:13
세모 wrote: > 프로그램 로드시 프로그램이 이미 로드되어 있으면 > 그냥 종료시키는 그런 방법이 없을...
김학성
•
2000.07.10 10:40
2
COMMENTS
/
0
LIKES
윈도우 시작시 특정 프로그램 시작, 정해진 시간마다 프로그램 구동..2가지 질문
김진호
•
2000.07.10 21:30
김학성 wrote: > 안녕하세요..더운 여름에 건강에 조심하시구요.. > 이제 막 델파이를 공부하려는 초보자...
모승열
•
2000.07.10 17:50
김학성 wrote: > 안녕하세요..더운 여름에 건강에 조심하시구요.. > 이제 막 델파이를 공부하려는 초보자...
한상훈
•
2000.07.10 09:43
5
COMMENTS
/
0
LIKES
MDI에서 MDIChild가 닫힐때
델초보
•
2000.07.10 19:36
한상훈
•
2000.07.10 23:42
델초보
•
2000.07.11 01:40
한상훈
•
2000.07.11 08:36
최용일
•
2000.07.12 00:01
조동규
2000.07.10 08:47
0
COMMENTS
/
0
LIKES
[누가 좀 도와주이소 ^^ 간곡히]
아리엘
•
2000.07.10 08:26
1
COMMENTS
/
0
LIKES
스피드 버튼에서 이미지 문젠데요..
스피드 버튼의 항목중 Glyph 프로퍼티에서 그림을 잡아 주잖아요 근데 제가 16*16짜리 그림두개를 함쳐서 만든 16*32짜리를 넣었는데 이벤트에 따라 앞에 그림만 보여주거나 뒤에것만 보여주고 싶은데 안될까요.. 스피드버튼 Enable속성을...
Black}{ole
•
2000.07.10 15:09
아리엘 wrote: > 스피드 버튼의 항목중 Glyph 프로퍼티에서 그림을 잡아 주잖아요 > > 근데 제가 16*16...
어린왕자
•
2000.07.10 07:02
2
COMMENTS
/
0
LIKES
컴포넌트에 대해서 아시는 분..도와주세요..
최용일
•
2000.07.11 04:43
안녕하세요. 최용일입니다. 이것은 꼭 중국판윈도우라서 생기는 문제가 아닌것 같습니다. 한글판윈도우...
어린왕자
•
2000.07.11 05:12
최용일 wrote: > 안녕하세요. 최용일입니다. > > 이것은 꼭 중국판윈도우라서 생기는 문제가 아닌것 같...
강광주
2000.07.10 14:17
0
COMMENTS
/
0
LIKES
WebBrowser 에서 javascript를 이용한 종료 방법
아리엘
2000/07/10 08:26
Views
199
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 스피드 버튼의 항목중 Glyph 프로퍼티에서 그림을 잡아 주잖아요
>
> 근데 제가 16*16짜리 그림두개를 함쳐서 만든 16*32짜리를 넣었는데
> 이벤트에 따라 앞에 그림만 보여주거나 뒤에것만 보여주고 싶은데 안될까요..
>
> 스피드버튼 Enable속성을 끄거나 켜면 뒤에것이 보이거나 앞에것이 보이는데
> 클릭시 이렇게 하고싶은데 Enable를 안되게 하면 아에 클릭이 안되잖아요..
>
> 코딩상 스피드 버튼에 그림이 뜨게 하는법을 알려주세요..
안녕하세요. ^^
질문에 요지에 만는 답변인지는 모르겠는데요.
먼저 스피드버튼에.. 버튼이미지를 하나 넣으시구요.
아래소스처럼 해보심.. 코딩으로.. 이미지를 넣었다.. 없앴다
하는걸 만들어봤습니당...
참고하시구요.. 모르겠음.. 질문주세요.
그럼..20000.
type
TForm1 = class(TForm)
BitBtn1: TBitBtn;
procedure BitBtn1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
Bitmap: TBitmap;
IsExistBitmap: Boolean;
public
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
begin
Bitmap := TBitmap.Create;
IsExistBitmap := False;
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Bitmap.Free;
end;
//버튼을 클릭하면.. 이미지 사라졌다 나타났다 함니당..
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
IsExistBitmap := not IsExistBitmap;
if IsExistBitmap then
begin
Bitmap.Assign(BitBtn1.Glyph); //버튼이미지를 변수에 저장해둠..
BitBtn1.Glyph.Assign(nil); //버튼이미지 없앰.
end
else BitBtn1.Glyph.Assign(Bitmap); //변수에 저장된 이미지를 다시 버튼에 넣음..
end;