イフコンピュータ > IF/Prolog > マニュアル > IF/Prolog V4.1 マニュアル > IF/Prolog Interfaces > OSF/Motifインタフェースマニュアル > 付録 > 付録2 拡張述語一覧 (機能別)

付録2 拡張述語一覧 (機能別)

IF/Prolog by Siemens
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)

document: http://www.ifcomputer.co.jp/IFProlog/Manuals/v4.1/advanced_feature/osf_motif/appendix/apa2/print_jp.html
published 2009/1/5 update 1995/11/2 (c) 1996-2006 IF Computer Japan
IF Computer 〒113-0022 Tel 03-5814-3352 start (AT) ifcomputer.com
Customer Support 東京都文京区千駄木5-28-2   http://www.ifcomputer.co.jp
戻る> managed with ubiCMS