sitelogo
付録
MINERVA superseeded IF/Prolog. Please see http://www.ifcomputer.co.jp/MINERVA for details.

We discontinued to sell IF/Prolog Dec 31. 2003. For current customers, we continue to provide professional support for IF/Prolog until Dec 31, 2008.

<Widgetsの生成と操作>

xmInitialize(?ShellName,+ToolkitName,+ApplicationClass, +OptionList,+ArgList) xtCreateApplicationShell(?ShellName,+ToolkitName, +ClassName,+ArgList)

xtCreateWidget(?WidgetName,+ToolkitName,+ClassName, +ParentName,+ArgList) xtCreateManagedWidget(?WidgetName,+ToolkitName, +ClassName,+ParentName,+ArgList)

xtDestroyWidget(+WidgetName)

xtManageChild(+WidgetName) xtManageChildren(+WidgetList) xtUnmanageChild(+WidgetName) xtUnmanageChildren(+WidgetList)

xtRealizeWidget(+WidgetName) xtUnrealizeWidget(+WidgetName)

xtGetValues(+WidgetName, ?ArgList) xtSetValues(+WidgetName, ?ArgList) xtGetValue(+WidgetName, ?ArgValue) xtSetValue(+WidgetName, ?ArgValue)

xtSetMappedWhenManaged(+WidgetName, +Boolean) xtMapWidget(+WidgetName) xtUnmapWidget(+WidgetName) xtGetWidgetMapState(+WidgetName, -MapState) xtSetSensitive(+WidgetName, +Boolean) xtRaiseWidget(+WidgetName) xtLowerWidget(+WidgetName) xtRestackWidget(+WidgetName, +SiblingName, +StackMode)

<コ−ルバック、アクション>

xtAddCallback(+WidgetName, +CallbackName, +Predicate, +ClientData) xtAddCallbacks(+CallbackList)

xtAddAction(+ActionName) xtAddActions(+ActionList) xtCallActionProc(+WidgetName, +Action)

# xtRemoveCallback(?WidgetName, ?CallbackName, ?Predicate, ?ClientData) xtRemoveCallbacks(?CallbackList) xtRemoveAllCallbacks(+WidgetName, +CallbackName)

<定義済みコ−ルバック>

xtCallbackBreak(_, _, _) xtCallbackBye(_, _, _) xtCallbackSetGlobal(_, +Var, +Val , _) xtCallbackPopupDialog( _, +WidgetName, _) xtCallbackPopdownDialog( _, +WidgetName, _)

xtAddCallback(WidgetName, CallbackName, xtCallbackNone, ShellWidgetName) xtAddCallback(WidgetName, CallbackName, xtCallbackNonexclusive, ShellWidgetName) xtAddCallback(WidgetName, CallbackName, xtCallbackExclusive, ShellWidgetName) xtAddCallback(WidgetName, CallbackName, xtCallbackPopdown, [Shell, Enable])

<定義済みアクション>

xtActionBreak(+WidgetName, +ClientData) xtActionBye(+WidgetName, +ClientData)

<他のイベントソ−ス>

xtAddInput(+InputName, +Stream, +InputCondition, +InputPredicate, +ClientData) xtAddWorkProc(+WorkName, +WorkPredicate, +ClientData) xtAddTimeOut(+TimeOutName, +Interval, +TimeOutPredicate, +ClientData)

xtRemoveInput(+InputName) xtRemoveWorkProc(+WorkName) xtRemoveTimeOut(+TimeOutName)

<イベントのディスパッチング>

xtMainLoop xtLoopWhileEvents xtProcessEvent(+EventMask)

xtBreakMainLoop xtPending

<ポップアップ、ポップダウン>

xtCreatePopupShell(?WidgetName, +ToolkitName, +ClassName, +ParentName, +ArgList)

xtPopup(+WidgetName, +GrabKind) xtPopdown(+WidgetName) xtPopupSpringLoaded(+WidgetName)

<アプリケ−ションリソ−スの取得>

xtGetApplicationResources(+WidgetName, ?ResourceList, +ArgList)

<問い合わせ>

xtTranslateCoords(+WidgetName, +X, +Y, ?RootX, ?RootY) # xtNameToWidget(?RefWidgetName, +ToolkitNames, ?WidgetName) # xtWindow(?WidgetName, ?Window) # xtWindowToWidget(?Window, ?WidgetName) # xtParent(?WidgetName, ?ParentName) # xtIsSubclass(?WidgetName, ?ClassName) # xtClass(?WidgetName, ?ClassName) # xtWidget(?WidgetName) xtGetApplicationNameAndClass(+WidgetName, ?ApplicationName, ?ApplicationClass) xtName(+WidgetName, ?ToolkitName) # xtName(-WidgetName, +ToolkitName) xtVersion(?Version, ?Revision) xtDisplayWidth(+WidgetName, ?Width) xtDisplayHeight(+WidgetName, ?Height) xtDisplayWidthMM(+WidgetName, ?Width) xtDisplayHeightMM(+WidgetName, ?Height)

xtIsSensitive(+WidgetName) xtIsRealized(+WidgetName) xtIsManaged(+WidgetName) xtIsComposite(+WidgetName) xtHasCallbacks(+WidgetName, +CallbackName)

<Miscellanous>

xtAddGrab(+WidgetName, +Exclusive, +SpringLoaded) xtRemoveGrab(+WidgetName) xtGrabKey(+WidgetName, +Keycode, +Modifiers, +OwnerEvents, +PointerMode, +KeyboardMode) xtUngrabKey( +WidgetName, +Keycode, +Modifiers) xtGrabKeyboard(+WidgetName, +OwnerEvents, +PointerMode, +KeyboardMode) xtUngrabKeyboard(+WidgetName) xtGrabButton(+WidgetName,+Button,+Modifiers,+OwnerEvents, +EventMask,+PointerMode,+KeyboardMode,+ConfineTo,+Cursor) xtUngrabButton(+WidgetName, +Button, +Modifiers) xtGrabPointer(+WidgetName, +OwnerEvents, +EventMask, +PointerMode, +KeyboardMode, +ConfineTo, +Cursor) xtUngrabPointer(+WidgetName, +Button, +Modifiers) xtSetKeyboardFocus(+SubtreeName, +DescendantName) xtCallAcceptFocus(+WidgetName) xtInstallAccelerators(+SourceName, +DestinationName) xtInstallAllAccelerators(+SourceName, +DestinationName) xtFlush(+WidgetName) xtSync(+WidgetName) xtKeysymToKeycode(+WidgetName, ?Keysym, ?Keycode) xtKeysymToKeycodeList( +WidgetName,+Keysym, ?KeycodeList, ?KeyCount) xtGetActionKeysym(?Keysym, ?Modifiers) xtGetMultiClickTime(+WidgetName, ?MultiClickTime) xtSetMultiClickTime(+WidgetName, +MultiClickTime) xtGetEventComponents(?EventComponentList)


付録1 Toolkit述語一覧 (機能別)
付録2 拡張述語一覧 (機能別)
付録3 Widget述語一覧
付録4 Toolkit述語一覧 (アルファベット順)
付録5 拡張述語一覧 (アルファベット順)
付録6 Widget述語一覧 (アルファベット順)
付録7 コールバック構造体のコンポーネント一覧
付録8 イベント構造体のコンポーネント一覧
付録9 ユーザインタフェース言語へのアクセス

Darueber read on...
scroll to top managed with ubiCMS