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.
<Toolkitの初期化>
xmInitialize(?ShellName, +ToolkitName, +ApplicationClass,
+OptionList, +ArgList)
<コンパウンドストリング>
xmCvtXmStringToCT(+XmString, ?CompoundString)
xmCvtCTToXmString(+CompoundString, ?XmString)
<カット アンド ペースト>
xmClipboardCancelCopy(+WidgetName, +ItemId)
xmClipboardCopy(+WidgetName, +ItemId, +FormatName,
+Buffer, +PrivateId)
xmClipboardCopyName(+WidgetName, +ItemId, +FormatName,
?Predicate, +Length, +PrivateId,
-DataId)
xmClipboardCopyByName(+WidgetName, +DataId, +FormatName,
+Buffer, +PrivateId)
xmClipboardEndCopy(+WidgetName, +ItemId)
xmClipboardEndRetrieve(+WidgetName)
xmClipboardInquireCount(+WidgetName, ?Count)
xmClipboardInquireFormat(+WidgetName, +Index, ?FormatName)
xmClipboardInquireLength(+WidgetName, +FormatName,
?Length)
xmClipboardInquirePendingItems(+WidgetName, +FormatName,
?ItemList)
xmClipboardLock(+WidgetName)
xmClipboardRegisterFormat(+WidgetName, +FormatName,
+FormatLength)
xmClipboardRetrieve(+WidgetName, +FormatName, ?Buffer,
?PrivateId)
xmClipboardStartCopy(+WidgetName, +ClipLabel, -ItemId)
xmClipboardStartRetrieve(+WidgetName)
xmClipboardUndoCopy(+WidgetName)
xmClipboardUnlock(+WidgetName, +UnlockAllLocks)
xmClipboardWithdrawFormat(+WidgetName, +DataId)
<コンポーネントセレクション>
xmTrackingLocate(+Widget, +Cursor, +ConfineTo, ?WidgetName)
<デスティネーションウィジェット>
xmGetDestination(?Destination)
<解像度独立化>
xmSetFontUnit(+Unit)
xmSetFontUnits(+H_value, +V_value)
xmConvertUnits(+Widget, +Orientation, +FromUnit,
+FromValue, +ToUnit, ?ToValue)
xmAddStringToUnitTypeConverter/0
<ウインドウマネージャとの相互作用>
xmAddWMProtocols(+ShellName, +ProtocolList)
xmAddProtocols(+ShellName, +Property, +ProtocolList)
xmRemoveWMProtocols(+ShellName, +ProtocolList)
xmRemoveProtocols(+ShellName, +Property, +ProtocolList)
xmActivateWMProtocol(+ShellName, +Protocol)
xmActivateProtocol(+ShellName, +Property, +Protocol)
xmDeactivateWMProtocol(+ShellName, +Protocol)
xmDeactivateProtocol(+ShellName, +Property, +Protocol)
xmAddWMProtocolCallback(+ShellName, +Protocol, +Callback,
+Closure)
xmAddProtocolCallback(+ShellName, +Property, +Protocol,
+Callback, +Closure)
xmRemoveWMProtocolCallback(+ShellName, +Protocol,
+Callback, +Closure)
xmRemoveProtocolCallback(+ShellName, +Property, +Protocol,
+Callback, +Closure)
xmIsMotifWMRunning(+ShellName)
xmSendClientMessage(+WidgetName, +Window, +Protocol,
+Message)
<キーボード・インタフェース>
xmAddTabGroup(+TabGroupName)
xmRemoveTabGroup(+TabGroupName)
xmProcessTraversal(+WidgetName, +Direction)
<Motifのバージョン>
xmVersion(?Version, ?Revision)
<ディスプレイの更新>
xmUpdateDisplay(+WidgetName)
<コールバック構造体>
xmGetCallbackComponents(?CallbackComponentList)
xmGetCallbackComponent(?CallbackComponent)
|