Scroll to navigation

XtPopdown(3Xt) XT FUNCTIONS XtPopdown(3Xt)

̾??

XtPopdown, XtCallbackPopdown - ?ݥåץ??åפ򥢥??ޥåפ???

????

void XtPopdown(popup_shell)
Widget popup_shell;

void XtCallbackPopdown(w, client_data, call_data)
Widget w;
XtPointer client_data;
XtPointer call_data;

void MenuPopdown(shell_name)
String shell_name;

??????

???????Хå??ǡ????????ꤹ?롣 ?????ϡ????μ?³???Ǥϻ??Ѥ????ʤ???
XtPopdownID ??¤?ΤؤΥݥ??󥿤????ꤹ?롣
?ݥåץ????󤹤륦???????åȥ??????????ꤹ?롣
?ݥåץ????󤹤륦???????åȥ???????̾???????ꤹ?롣
?????????åȤ????ꤹ?롣

????

?ؿ? XtPopdown ??ư???ϰʲ??Ǥ???:

  • XtCheckSubclass ???Ƥӡ?popup_shell ?? Shell ?Υ??֥??饹?Ǥ??뤳?Ȥ???ǧ???롣
  • popup_shell ?????ߥݥåץ??åפ????Ƥ??뤳?Ȥ???ǧ???롣 ?ݥåץ??åפ????Ƥ??ʤ????С????顼?򵯤?????
  • popup_shell ?Υ??????ɥ??򥢥??ޥåפ??롣
  • popup_shell ?? grab_kind ?? XtGrabNonexclusive ?ޤ??? XtGrabExclusive ?ʤ??С? XtRemoveGrab ???Ƥ֡?
  • ?ݥåץ??åץ??????? popped_up ?ե??????ɤ? False ?򥻥åȤ??롣
  • ???????? popdown_callback ?ꥹ?ȤΥ??????Хå???³?????Ƥ֡?

?ؿ? XtCallbackPopdown ?ϡ????饤?????ȥǡ????Υѥ??᡼???? XtPopdownID ?ؤΥݥ??󥿤˥??㥹?Ȥ???:

typedef struct {
	Widget shell_widget;
	Widget enable_widget;
} XtPopdownIDRec, *XtPopdownID;


shell_widget ?ϥݥåץ????󤵤????ݥåץ??åץ??????Ǥ??ꡢ enable_widget ?Ϥ??????ݥåץ??åפ??????Ȥ??˻Ȥ??줿?????????åȤǤ? ?롣

?ؿ? XtCallbackPopdown ?ϡ????ꤵ?줿 shell_widget ???Ȥä? XtPopdown ???Ƥӡ????θ??? enable_widget ???Ƥӥ??٥??Ȥ?ȿ???Ǥ????褦?ˤ??뤿 ?? XtSetSensitive ???Ƥ֡?

????????̾????Ϳ???????ʤ??ä????硢 MenuPopdown ?ϥȥ??󥹥졼?????󤬻??ꤵ???Ƥ??륦???????åȤ??Ȥä? XtPopdown ???Ƥ֡? shell_name ???ȥ??󥹥졼???????ơ??֥????ǻ??ꤵ???Ƥ??????硢 MenuPopdown ?ϥ????????åȥĥ꡼?򸡺????ƥ??????򸫤Ĥ??褦?Ȥ??롣???θ????ϡ??? ?δؿ????ƤӽФ??줿?????????åȤοƥ????????åȤ????Ϥ??????롣 ???οƥ????????åȤλҥ????????åȤǤ????ݥåץ??åפ????˻??ꤷ??̾?? ?????ĥ????뤬???Ĥ??ä????硢???Υ??????ϥݥåץ????󤵤??롣 ?????Ǥʤ??????ˤϡ?ɬ?פ˱????ƷҤ??äƤ????ƥ????????åȤ????˸????? ?ƻ??Ȥ??Ƥ椯?? MenuPopdown ?????ץꥱ?????????Υȥåץ??٥??Υ????륦???????åȤ?ã???????????ޥ? ?????륷???뤬???Ĥ????ʤ??ä??????ˤϡ????δؿ??ϥ??顼?򵯤?????

??Ϣ????

XtCreatePopupShell(3Xt), XtPopup(3Xt)
X Toolkit Intrinsics - C Language Interface
Xlib - C Language X Interface

Release 6.5 X Version 11