Show/Hide Toolbars

엠에디터 도움말

Navigation: 엠에디터 도움말 > 플러그인 참조 > 구조

엠에디터 플러그 인 참조:TOOLBAR_INFO

Scroll Prev Top Next More
엠에디터 홈 - 엠에디터 도움말 - 플러그 인 참조 - 구조

TOOLBAR_INFO

Used by Editor_ToolbarOpen 인라인 함수 (EE_TOOLBAR_OPEN 메시지)와 사용자 지정 도구 모음에 관련된 이벤트에 의해 사용됩니다.

typedef struct _TOOLBAR_INFO {

   size_t cbSize;

   HWND hwndRebar;

   HWND hwndClient;

   LPCTSTR pszTitle;

   UINT nMask;

   UINT nID;

   UINT nFlags;

   UINT fStyle;

   UINT cxMinChild;

   UINT cyMinChild;

   UINT cx;

   UINT cxIdeal;

   UINT nBand;

   WORD wPlugInCmdID;

} TOOLBAR_INFO;

 

멤버

cbSize

바이트로 나타낸 데이터 구조의 크기입니다. TOOLBAR_INFO 메시지를 보내기 이전에 이 멤버를 sizeof( TOOLBAR_INFO )로 설정합니다.

hwndRebar

EE_TOOLBAR_OPEN 메시지 핸들러 내부에 도구 모음을 생성할 때, EmEditor는 rebar(크기 조정 막대) 창에 대한 핸들을 저장합니다.

hwndClient

클라이언트 도구 모음 창에 대한 핸들을 지정합니다.

pszTitle

도구 모음을 위한 제목 문자열을 지정합니다.

nMask

다음의 값들의 결합을 지정합니다.

TIM_REBAR

hwndRebar 매개 변수가 유효합니다.

TIM_CLIENT

hwndClient 매개 변수가 유효합니다.

TIM_TITLE

pszTitle 매개 변수가 유효합니다.

TIM_ID

nID 매개 변수가 유효합니다.

TIM_FLAGS

nFlags 매개 변수가 유효합니다.

TIM_STYLE

fStyle 매개 변수가 유효합니다.

TIM_MINCHILD

cxMinChild와 cyMinChild 매개 변수가 유효합니다.

TIM_CX

cx 매개 변수가 유효합니다.

TIM_CXIDEAL

cxIdeal 매개 변수가 유효합니다.

TIM_BAND

nBand 매개 변수가 유효합니다.

TIM_PLUG_IN_CMD_ID

wPlugInCmdID 매개 변수가 유효합니다.

nID

도구 모음에 대한 ID를 지정합니다.

nFlags

도구 모음이 닫히게 된 원인.

0

도구 모음이 사용자에 의해 닫혔습니다.

CLOSED_FRAME_WINDOW

프레임 창이 닫혔습니다.

fStyle

밴드 스타일을 지정하는 flags 입니다. 도구 모음을 숨기는 RBBS_HIDDEN을 포함합니다. 이 매개 변수는 REBARBANDINFO 구조의 fStyle 매개 변수와 동일합니다.

cxMinChild

픽셀로 나타내는 자식 창의 최소 너비입니다. 이 매개 변수는 REBARBANDINFO 구조의 cxMinChild 매개 변수와 동일합니다.

cyMinChild

픽셀로 나타내는 자식 창의 최소 높이입니다. 이 매개 변수는 REBARBANDINFO 구조의 cyMinChild 매개 변수와 동일합니다.

cx

픽셀로 나타내는 밴드의 길이입니다. 이 매개 변수는 REBARBANDINFO 구조의 cx 매개 변수와 동일합니다.

cxIdeal

픽셀로 나타내는 밴드의 적합한 너비입니다. 이 매개 변수는 REBARBANDINFO 구조의 cxIdeal 매개 변수와 동일합니다.

nBand

밴드가 삽입될 위치의 0으로 시작하는 인덱스입니다. 이 매개 변수를 -1로 설정하는 경우, rebar(크기 조정 막대) 컨트롤은 마지막 위치에 새로운 밴드를 추가합니다.

wPlugInCmdID

플러그 인의 command ID입니다.

버전

EmEditor 버전 7 이상에서만 지원됩니다.

Copyright © 2003-2016 by Emurasoft, Inc.