mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-03-09 15:50:02 +00:00
Import of the files from Motif 2.1.30 release that are needed to build CDE
man pages.
This commit is contained in:
parent
a34f78b798
commit
bdd889c141
559 changed files with 138833 additions and 1 deletions
2
cde/.gitignore
vendored
2
cde/.gitignore
vendored
|
@ -13,7 +13,7 @@
|
|||
DONE
|
||||
|
||||
# imports of of headers
|
||||
imports
|
||||
imports/x11
|
||||
|
||||
# exports of libraries/headers
|
||||
exports
|
||||
|
|
23
cde/imports/motif/doc/C/guides/common/BOOKDEFS.sgm
Normal file
23
cde/imports/motif/doc/C/guides/common/BOOKDEFS.sgm
Normal file
|
@ -0,0 +1,23 @@
|
|||
<!-- $XConsortium: BOOKDEFS.sgm /main/4 1996/08/18 16:23:47 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<!ENTITY MotifPatchNotes "<Emphasis>Motif Patch Kit Notes</Emphasis>">
|
||||
<!ENTITY MotifPortGd "<Emphasis>Motif Porting Guide</Emphasis>">
|
||||
<!ENTITY MotifProgGd "<Emphasis>Motif Programmer's Guide</Emphasis>">
|
||||
<!ENTITY MotifProgRef "<Emphasis>Motif Programmer's Reference</Emphasis>">
|
||||
<!ENTITY MotifRelNotes "<Emphasis>Motif Release Notes</Emphasis>">
|
||||
<!ENTITY MotifStyleGd "<Emphasis>Motif Style Guide</Emphasis>">
|
||||
<!ENTITY MotifTechBuls "<Emphasis>Motif Technical Bulletins</Emphasis>">
|
||||
<!ENTITY MotifTestGd "<Emphasis>Motif Test Suite User's Guide</Emphasis>">
|
||||
<!ENTITY MotifUsersGd "<Emphasis>Motif User's Guide</Emphasis>">
|
||||
<!ENTITY MotifWidgetMLF "<Emphasis>Motif Widget Meta-Language Facility</Emphasis>">
|
||||
<!ENTITY MotifWidGd "<Emphasis>Motif Widget Writer's Guide</Emphasis>">
|
||||
|
||||
<!ENTITY AESUEVol "<Emphasis>Application Environment Specification — User Environment Volume</Emphasis>">
|
||||
<!ENTITY AESUEValGd "<Emphasis>AES/UE Validation Suite User's Guide</Emphasis>">
|
645
cde/imports/motif/doc/C/guides/common/ManLinks.sgm
Normal file
645
cde/imports/motif/doc/C/guides/common/ManLinks.sgm
Normal file
|
@ -0,0 +1,645 @@
|
|||
<!-- $XConsortium: ManLinks.sgm /main/3 1996/10/05 12:17:14 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
|
||||
<!entity cdeman.mwm "<link linkend=CDEMOT.MWM><filename moreinfo=RefEntry>mwm</filename>(1)</link>">
|
||||
<!entity cdeman.uil "<link linkend=CDEMMA.MAN1.RSML.1><filename moreinfo=RefEntry>uil</filename>(1)</link>">
|
||||
<!entity cdeman.xmbind "<link linkend=CDEMMA.MAN2.RSML.1><filename moreinfo=RefEntry>xmbind</filename>(1)</link>">
|
||||
<!entity cdeman.ApplicationShell "<link linkend=CDEMMA.MAN3.RSML.1><filename moreinfo=RefEntry>ApplicationShell</filename>(3)</link>">
|
||||
<!entity cdeman.Composite "<link linkend=CDEMMA.MAN4.RSML.1><filename moreinfo=RefEntry>Composite</filename>(3)</link>">
|
||||
<!entity cdeman.Constraint "<link linkend=CDEMMA.MAN5.RSML.1><filename moreinfo=RefEntry>Constraint</filename>(3)</link>">
|
||||
<!entity cdeman.Core "<link linkend=CDEMMA.MAN6.RSML.1><filename moreinfo=RefEntry>Core</filename>(3)</link>">
|
||||
<!entity cdeman.Object "<link linkend=CDEMMA.MAN22.RSML.1><filename moreinfo=RefEntry>Object</filename>(3)</link>">
|
||||
<!entity cdeman.OverrideShell "<link linkend=CDEMMA.MAN23.RSML.1><filename moreinfo=RefEntry>OverrideShell</filename>(3)</link>">
|
||||
<!entity cdeman.RectObj "<link linkend=CDEMMA.MAN24.RSML.1><filename moreinfo=RefEntry>RectObj</filename>(3)</link>">
|
||||
<!entity cdeman.Shell "<link linkend=CDEMMA.MAN25.RSML.1><filename moreinfo=RefEntry>Shell</filename>(3)</link>">
|
||||
<!entity cdeman.TopLevelShell "<link linkend=CDEMMA.MAN26.RSML.1><filename moreinfo=RefEntry>TopLevelShell</filename>(3)</link>">
|
||||
<!entity cdeman.TransientShell "<link linkend=CDEMMA.MAN27.RSML.1><filename moreinfo=RefEntry>TransientShell</filename>(3)</link>">
|
||||
<!entity cdeman.VendorShell "<link linkend=CDEMMA.MAN30.RSML.1><filename moreinfo=RefEntry>VendorShell</filename>(3)</link>">
|
||||
<!entity cdeman.WMShell "<link linkend=CDEMMA.MAN32.RSML.1><filename moreinfo=RefEntry>WMShell</filename>(3)</link>">
|
||||
<!entity cdeman.XmArrowButton "<link linkend=CDEMMA.MAN41.RSML.1><filename moreinfo=RefEntry>XmArrowButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmArrowButtonGadget "<link linkend=CDEMMA.MAN42.RSML.1><filename moreinfo=RefEntry>XmArrowButtonGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmBulletinBoard "<link linkend=CDEMMA.MAN43.RSML.1><filename moreinfo=RefEntry>XmBulletinBoard</filename>(3)</link>">
|
||||
<!entity cdeman.XmCascadeButton "<link linkend=CDEMMA.MAN81.RSML.1><filename moreinfo=RefEntry>XmCascadeButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmCascadeButtonGadget "<link linkend=CDEMMA.MAN82.RSML.1><filename moreinfo=RefEntry>XmCascadeButtonGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmComboBox "<link linkend=CDEMMA.MAN103.RSML.1><filename moreinfo=RefEntry>XmComboBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCommand "<link linkend=CDEMMA.MAN105.RSML.1><filename moreinfo=RefEntry>XmCommand</filename>(3)</link>">
|
||||
<!entity cdeman.XmContainer "<link linkend=CDEMMA.MAN110.RSML.1><filename moreinfo=RefEntry>XmContainer</filename>(3)</link>">
|
||||
<!entity cdeman.XmDialogShell "<link linkend=CDEMMA.MAN199.RSML.1><filename moreinfo=RefEntry>XmDialogShell</filename>(3)</link>">
|
||||
<!entity cdeman.XmDisplay "<link linkend=CDEMMA.MAN204.RSML.1><filename moreinfo=RefEntry>XmDisplay</filename>(3)</link>">
|
||||
<!entity cdeman.XmDragContext "<link linkend=CDEMMA.MAN206.RSML.1><filename moreinfo=RefEntry>XmDragContext</filename>(3)</link>">
|
||||
<!entity cdeman.XmDragIcon "<link linkend=CDEMMA.MAN207.RSML.1><filename moreinfo=RefEntry>XmDragIcon</filename>(3)</link>">
|
||||
<!entity cdeman.XmDrawingArea "<link linkend=CDEMMA.MAN209.RSML.1><filename moreinfo=RefEntry>XmDrawingArea</filename>(3)</link>">
|
||||
<!entity cdeman.XmDrawnButton "<link linkend=CDEMMA.MAN210.RSML.1><filename moreinfo=RefEntry>XmDrawnButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropTransfer "<link linkend=CDEMMA.MAN221.RSML.1><filename moreinfo=RefEntry>XmDropTransfer</filename>(3)</link>">
|
||||
<!entity cdeman.XmFileSelectionBox "<link linkend=CDEMMA.MAN224.RSML.1><filename moreinfo=RefEntry>XmFileSelectionBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmForm "<link linkend=CDEMMA.MAN243.RSML.1><filename moreinfo=RefEntry>XmForm</filename>(3)</link>">
|
||||
<!entity cdeman.XmFrame "<link linkend=CDEMMA.MAN244.RSML.1><filename moreinfo=RefEntry>XmFrame</filename>(3)</link>">
|
||||
<!entity cdeman.XmGadget "<link linkend=CDEMMA.MAN245.RSML.1><filename moreinfo=RefEntry>XmGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmIconGadget "<link linkend=CDEMMA.MAN262.RSML.1><filename moreinfo=RefEntry>XmIconGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmLabel "<link linkend=CDEMMA.MAN280.RSML.1><filename moreinfo=RefEntry>XmLabel</filename>(3)</link>">
|
||||
<!entity cdeman.XmLabelGadget "<link linkend=CDEMMA.MAN281.RSML.1><filename moreinfo=RefEntry>XmLabelGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmList "<link linkend=CDEMMA.MAN282.RSML.1><filename moreinfo=RefEntry>XmList</filename>(3)</link>">
|
||||
<!entity cdeman.XmMainWindow "<link linkend=CDEMMA.MAN319.RSML.1><filename moreinfo=RefEntry>XmMainWindow</filename>(3)</link>">
|
||||
<!entity cdeman.XmManager "<link linkend=CDEMMA.MAN324.RSML.1><filename moreinfo=RefEntry>XmManager</filename>(3)</link>">
|
||||
<!entity cdeman.XmMenuShell "<link linkend=CDEMMA.MAN327.RSML.1><filename moreinfo=RefEntry>XmMenuShell</filename>(3)</link>">
|
||||
<!entity cdeman.XmMessageBox "<link linkend=CDEMMA.MAN328.RSML.1><filename moreinfo=RefEntry>XmMessageBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmNotebook "<link linkend=CDEMMA.MAN330.RSML.1><filename moreinfo=RefEntry>XmNotebook</filename>(3)</link>">
|
||||
<!entity cdeman.XmPanedWindow "<link linkend=CDEMMA.MAN335.RSML.1><filename moreinfo=RefEntry>XmPanedWindow</filename>(3)</link>">
|
||||
<!entity cdeman.XmPrimitive "<link linkend=CDEMMA.MAN343.RSML.1><filename moreinfo=RefEntry>XmPrimitive</filename>(3)</link>">
|
||||
<!entity cdeman.XmPushButton "<link linkend=CDEMMA.MAN345.RSML.1><filename moreinfo=RefEntry>XmPushButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmPushButtonGadget "<link linkend=CDEMMA.MAN346.RSML.1><filename moreinfo=RefEntry>XmPushButtonGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmRendition "<link linkend=CDEMMA.MAN364.RSML.1><filename moreinfo=RefEntry>XmRendition</filename>(3)</link>">
|
||||
<!entity cdeman.XmRowColumn "<link linkend=CDEMMA.MAN379.RSML.1><filename moreinfo=RefEntry>XmRowColumn</filename>(3)</link>">
|
||||
<!entity cdeman.XmScale "<link linkend=CDEMMA.MAN380.RSML.1><filename moreinfo=RefEntry>XmScale</filename>(3)</link>">
|
||||
<!entity cdeman.XmScreen "<link linkend=CDEMMA.MAN384.RSML.1><filename moreinfo=RefEntry>XmScreen</filename>(3)</link>">
|
||||
<!entity cdeman.XmScrollBar "<link linkend=CDEMMA.MAN385.RSML.1><filename moreinfo=RefEntry>XmScrollBar</filename>(3)</link>">
|
||||
<!entity cdeman.XmScrolledWindow "<link linkend=CDEMMA.MAN389.RSML.1><filename moreinfo=RefEntry>XmScrolledWindow</filename>(3)</link>">
|
||||
<!entity cdeman.XmSelectionBox "<link linkend=CDEMMA.MAN391.RSML.1><filename moreinfo=RefEntry>XmSelectionBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmSeparator "<link linkend=CDEMMA.MAN393.RSML.1><filename moreinfo=RefEntry>XmSeparator</filename>(3)</link>">
|
||||
<!entity cdeman.XmSeparatorGadget "<link linkend=CDEMMA.MAN394.RSML.1><filename moreinfo=RefEntry>XmSeparatorGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmText "<link linkend=CDEMMA.MAN467.RSML.1><filename moreinfo=RefEntry>XmText</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextField "<link linkend=CDEMMA.MAN474.RSML.1><filename moreinfo=RefEntry>XmTextField</filename>(3)</link>">
|
||||
<!entity cdeman.XmToggleButton "<link linkend=CDEMMA.MAN547.RSML.1><filename moreinfo=RefEntry>XmToggleButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmToggleButtonGadget "<link linkend=CDEMMA.MAN548.RSML.1><filename moreinfo=RefEntry>XmToggleButtonGadget</filename>(3)</link>">
|
||||
<!entity cdeman.VirtualBindings "<link linkend=CDEMMA.MAN31.RSML.1><filename moreinfo=RefEntry>VirtualBindings</filename>(3)</link>">
|
||||
<!entity cdeman.XmDirection "<link linkend=CDEMMA.MAN200.RSML.1><filename moreinfo=RefEntry>XmDirection</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontList "<link linkend=CDEMMA.MAN227.RSML.1><filename moreinfo=RefEntry>XmFontList</filename>(3)</link>">
|
||||
<!entity cdeman.XmParseMapping "<link linkend=CDEMMA.MAN336.RSML.1><filename moreinfo=RefEntry>XmParseMapping</filename>(3)</link>">
|
||||
<!entity cdeman.XmParseTable "<link linkend=CDEMMA.MAN341.RSML.1><filename moreinfo=RefEntry>XmParseTable</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTable "<link linkend=CDEMMA.MAN354.RSML.1><filename moreinfo=RefEntry>XmRenderTable</filename>(3)</link>">
|
||||
<!entity cdeman.XmString "<link linkend=CDEMMA.MAN402.RSML.1><filename moreinfo=RefEntry>XmString</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringDirection "<link linkend=CDEMMA.MAN416.RSML.1><filename moreinfo=RefEntry>XmStringDirection</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringTable "<link linkend=CDEMMA.MAN445.RSML.1><filename moreinfo=RefEntry>XmStringTable</filename>(3)</link>">
|
||||
<!entity cdeman.XmTab "<link linkend=CDEMMA.MAN453.RSML.1><filename moreinfo=RefEntry>XmTab</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabList "<link linkend=CDEMMA.MAN457.RSML.1><filename moreinfo=RefEntry>XmTabList</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextPosition "<link linkend=CDEMMA.MAN530.RSML.1><filename moreinfo=RefEntry>XmTextPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmActivateProtocol "<link linkend=CDEMMA.MAN33.RSML.1><filename moreinfo=RefEntry>XmActivateProtocol</filename>(3)</link>">
|
||||
<!entity cdeman.XmActivateWMProtocol "<link linkend=CDEMMA.MAN34.RSML.1><filename moreinfo=RefEntry>XmActivateWMProtocol</filename>(3)</link>">
|
||||
<!entity cdeman.XmAddProtocolCallback "<link linkend=CDEMMA.MAN35.RSML.1><filename moreinfo=RefEntry>XmAddProtocolCallback</filename>(3)</link>">
|
||||
<!entity cdeman.XmAddProtocols "<link linkend=CDEMMA.MAN36.RSML.1><filename moreinfo=RefEntry>XmAddProtocols</filename>(3)</link>">
|
||||
<!entity cdeman.XmAddTabGroup "<link linkend=CDEMMA.MAN37.RSML.1><filename moreinfo=RefEntry>XmAddTabGroup</filename>(3)</link>">
|
||||
<!entity cdeman.XmAddToPostFromList "<link linkend=CDEMMA.MAN38.RSML.1><filename moreinfo=RefEntry>XmAddToPostFromList</filename>(3)</link>">
|
||||
<!entity cdeman.XmAddWMProtocolCallback "<link linkend=CDEMMA.MAN39.RSML.1><filename moreinfo=RefEntry>XmAddWMProtocolCallback</filename>(3)</link>">
|
||||
<!entity cdeman.XmAddWMProtocols "<link linkend=CDEMMA.MAN40.RSML.1><filename moreinfo=RefEntry>XmAddWMProtocols</filename>(3)</link>">
|
||||
<!entity cdeman.XmCascadeButtonGadgetHighlight "<link linkend=CDEMMA.MAN83.RSML.1><filename moreinfo=RefEntry>XmCascadeButtonGadgetHighlight</filename>(3)</link>">
|
||||
<!entity cdeman.XmCascadeButtonHighlight "<link linkend=CDEMMA.MAN84.RSML.1><filename moreinfo=RefEntry>XmCascadeButtonHighlight</filename>(3)</link>">
|
||||
<!entity cdeman.XmChangeColor "<link linkend=CDEMMA.MAN85.RSML.1><filename moreinfo=RefEntry>XmChangeColor</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardCancelCopy "<link linkend=CDEMMA.MAN86.RSML.1><filename moreinfo=RefEntry>XmClipboardCancelCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardCopy "<link linkend=CDEMMA.MAN87.RSML.1><filename moreinfo=RefEntry>XmClipboardCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardCopyByName "<link linkend=CDEMMA.MAN88.RSML.1><filename moreinfo=RefEntry>XmClipboardCopyByName</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardEndCopy "<link linkend=CDEMMA.MAN89.RSML.1><filename moreinfo=RefEntry>XmClipboardEndCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardEndRetrieve "<link linkend=CDEMMA.MAN90.RSML.1><filename moreinfo=RefEntry>XmClipboardEndRetrieve</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardInquireCount "<link linkend=CDEMMA.MAN91.RSML.1><filename moreinfo=RefEntry>XmClipboardInquireCount</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardInquireFormat "<link linkend=CDEMMA.MAN92.RSML.1><filename moreinfo=RefEntry>XmClipboardInquireFormat</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardInquireLength "<link linkend=CDEMMA.MAN93.RSML.1><filename moreinfo=RefEntry>XmClipboardInquireLength</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardInquirePendingItems "<link linkend=CDEMMA.MAN94.RSML.1><filename moreinfo=RefEntry>XmClipboardInquirePendingItems</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardLock "<link linkend=CDEMMA.MAN95.RSML.1><filename moreinfo=RefEntry>XmClipboardLock</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardRegisterFormat "<link linkend=CDEMMA.MAN96.RSML.1><filename moreinfo=RefEntry>XmClipboardRegisterFormat</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardRetrieve "<link linkend=CDEMMA.MAN97.RSML.1><filename moreinfo=RefEntry>XmClipboardRetrieve</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardStartCopy "<link linkend=CDEMMA.MAN98.RSML.1><filename moreinfo=RefEntry>XmClipboardStartCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardStartRetrieve "<link linkend=CDEMMA.MAN99.RSML.1><filename moreinfo=RefEntry>XmClipboardStartRetrieve</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardUndoCopy "<link linkend=CDEMMA.MAN100.RSML.1><filename moreinfo=RefEntry>XmClipboardUndoCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardUnlock "<link linkend=CDEMMA.MAN101.RSML.1><filename moreinfo=RefEntry>XmClipboardUnlock</filename>(3)</link>">
|
||||
<!entity cdeman.XmClipboardWithdrawFormat "<link linkend=CDEMMA.MAN102.RSML.1><filename moreinfo=RefEntry>XmClipboardWithdrawFormat</filename>(3)</link>">
|
||||
<!entity cdeman.XmComboBoxAddItem "<link linkend=CDEMOT.XMCOMBOBOXADDITEM><filename moreinfo=RefEntry>XmComboBoxAddItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmComboBoxDeletePos "<link linkend=CDEMOT.XMCOMBOBOXDELETEPOS><filename moreinfo=RefEntry>XmComboBoxDeletePos</filename>(3)</link>">
|
||||
<!entity cdeman.XmComboBoxSelectItem "<link linkend=CDEMOT.XMCOMBOBOXSELECTITEM><filename moreinfo=RefEntry>XmComboBoxSelectItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmComboBoxSetItem "<link linkend=CDEMOT.XMCOMBOBOXSETITEM><filename moreinfo=RefEntry>XmComboBoxSetItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmComboBoxUpdate "<link linkend=CDEMMA.MAN104.RSML.1><filename moreinfo=RefEntry>XmComboBoxUpdate</filename>(3)</link>">
|
||||
<!entity cdeman.XmCommandAppendValue "<link linkend=CDEMMA.MAN106.RSML.1><filename moreinfo=RefEntry>XmCommandAppendValue</filename>(3)</link>">
|
||||
<!entity cdeman.XmCommandError "<link linkend=CDEMMA.MAN107.RSML.1><filename moreinfo=RefEntry>XmCommandError</filename>(3)</link>">
|
||||
<!entity cdeman.XmCommandGetChild "<link linkend=CDEMMA.MAN108.RSML.1><filename moreinfo=RefEntry>XmCommandGetChild</filename>(3)</link>">
|
||||
<!entity cdeman.XmCommandSetValue "<link linkend=CDEMMA.MAN109.RSML.1><filename moreinfo=RefEntry>XmCommandSetValue</filename>(3)</link>">
|
||||
<!entity cdeman.XmContainerCopy "<link linkend=CDEMMA.MAN111.RSML.1><filename moreinfo=RefEntry>XmContainerCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmContainerCopyLink "<link linkend=CDEMMA.MAN112.RSML.1><filename moreinfo=RefEntry>XmContainerCopyLink</filename>(3)</link>">
|
||||
<!entity cdeman.XmContainerCut "<link linkend=CDEMMA.MAN113.RSML.1><filename moreinfo=RefEntry>XmContainerCut</filename>(3)</link>">
|
||||
<!entity cdeman.XmContainerGetItemChildren "<link linkend=CDEMMA.MAN114.RSML.1><filename moreinfo=RefEntry>XmContainerGetItemChildren</filename>(3)</link>">
|
||||
<!entity cdeman.XmContainerPaste "<link linkend=CDEMMA.MAN115.RSML.1><filename moreinfo=RefEntry>XmContainerPaste</filename>(3)</link>">
|
||||
<!entity cdeman.XmContainerPasteLink "<link linkend=CDEMMA.MAN116.RSML.1><filename moreinfo=RefEntry>XmContainerPasteLink</filename>(3)</link>">
|
||||
<!entity cdeman.XmContainerRelayout "<link linkend=CDEMMA.MAN117.RSML.1><filename moreinfo=RefEntry>XmContainerRelayout</filename>(3)</link>">
|
||||
<!entity cdeman.XmContainerReorder "<link linkend=CDEMMA.MAN118.RSML.1><filename moreinfo=RefEntry>XmContainerReorder</filename>(3)</link>">
|
||||
<!entity cdeman.XmConvertStringToUnits "<link linkend=CDEMMA.MAN119.RSML.1><filename moreinfo=RefEntry>XmConvertStringToUnits</filename>(3)</link>">
|
||||
<!entity cdeman.XmConvertUnits "<link linkend=CDEMMA.MAN120.RSML.1><filename moreinfo=RefEntry>XmConvertUnits</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateArrowButton "<link linkend=CDEMMA.MAN121.RSML.1><filename moreinfo=RefEntry>XmCreateArrowButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateArrowButtonGadget "<link linkend=CDEMMA.MAN122.RSML.1><filename moreinfo=RefEntry>XmCreateArrowButtonGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateBulletinBoard "<link linkend=CDEMMA.MAN123.RSML.1><filename moreinfo=RefEntry>XmCreateBulletinBoard</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateBulletinBoardDialog "<link linkend=CDEMMA.MAN124.RSML.1><filename moreinfo=RefEntry>XmCreateBulletinBoardDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateCascadeButton "<link linkend=CDEMMA.MAN126.RSML.1><filename moreinfo=RefEntry>XmCreateCascadeButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateCascadeButtonGadget "<link linkend=CDEMMA.MAN127.RSML.1><filename moreinfo=RefEntry>XmCreateCascadeButtonGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateComboBox "<link linkend=CDEMMA.MAN128.RSML.1><filename moreinfo=RefEntry>XmCreateComboBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateCommand "<link linkend=CDEMMA.MAN129.RSML.1><filename moreinfo=RefEntry>XmCreateCommand</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateCommandDialog "<link linkend=CDEMMA.MAN575.RSML.1><filename moreinfo=RefEntry>XmCreateCommandDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateContainer "<link linkend=CDEMMA.MAN130.RSML.1><filename moreinfo=RefEntry>XmCreateContainer</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateDialogShell "<link linkend=CDEMMA.MAN131.RSML.1><filename moreinfo=RefEntry>XmCreateDialogShell</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateDragIcon "<link linkend=CDEMMA.MAN132.RSML.1><filename moreinfo=RefEntry>XmCreateDragIcon</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateDrawingArea "<link linkend=CDEMMA.MAN133.RSML.1><filename moreinfo=RefEntry>XmCreateDrawingArea</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateDrawnButton "<link linkend=CDEMMA.MAN134.RSML.1><filename moreinfo=RefEntry>XmCreateDrawnButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateDropDownComboBox "<link linkend=CDEMMA.MAN135.RSML.1><filename moreinfo=RefEntry>XmCreateDropDownComboBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateDropDownList "<link linkend=CDEMMA.MAN136.RSML.1><filename moreinfo=RefEntry>XmCreateDropDownList</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateErrorDialog "<link linkend=CDEMMA.MAN137.RSML.1><filename moreinfo=RefEntry>XmCreateErrorDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateFileSelectionBox "<link linkend=CDEMMA.MAN138.RSML.1><filename moreinfo=RefEntry>XmCreateFileSelectionBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateFileSelectionDialog "<link linkend=CDEMMA.MAN139.RSML.1><filename moreinfo=RefEntry>XmCreateFileSelectionDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateForm "<link linkend=CDEMMA.MAN140.RSML.1><filename moreinfo=RefEntry>XmCreateForm</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateFormDialog "<link linkend=CDEMMA.MAN141.RSML.1><filename moreinfo=RefEntry>XmCreateFormDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateFrame "<link linkend=CDEMMA.MAN142.RSML.1><filename moreinfo=RefEntry>XmCreateFrame</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateIconGadget "<link linkend=CDEMMA.MAN143.RSML.1><filename moreinfo=RefEntry>XmCreateIconGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateInformationDialog "<link linkend=CDEMMA.MAN144.RSML.1><filename moreinfo=RefEntry>XmCreateInformationDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateLabel "<link linkend=CDEMMA.MAN145.RSML.1><filename moreinfo=RefEntry>XmCreateLabel</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateLabelGadget "<link linkend=CDEMMA.MAN146.RSML.1><filename moreinfo=RefEntry>XmCreateLabelGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateList "<link linkend=CDEMMA.MAN147.RSML.1><filename moreinfo=RefEntry>XmCreateList</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateMainWindow "<link linkend=CDEMMA.MAN148.RSML.1><filename moreinfo=RefEntry>XmCreateMainWindow</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateMenuBar "<link linkend=CDEMMA.MAN149.RSML.1><filename moreinfo=RefEntry>XmCreateMenuBar</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateMenuShell "<link linkend=CDEMMA.MAN150.RSML.1><filename moreinfo=RefEntry>XmCreateMenuShell</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateMessageBox "<link linkend=CDEMMA.MAN151.RSML.1><filename moreinfo=RefEntry>XmCreateMessageBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateMessageDialog "<link linkend=CDEMMA.MAN152.RSML.1><filename moreinfo=RefEntry>XmCreateMessageDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateNotebook "<link linkend=CDEMMA.MAN153.RSML.1><filename moreinfo=RefEntry>XmCreateNotebook</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateOptionMenu "<link linkend=CDEMMA.MAN154.RSML.1><filename moreinfo=RefEntry>XmCreateOptionMenu</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreatePanedWindow "<link linkend=CDEMMA.MAN155.RSML.1><filename moreinfo=RefEntry>XmCreatePanedWindow</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreatePopupMenu "<link linkend=CDEMMA.MAN156.RSML.1><filename moreinfo=RefEntry>XmCreatePopupMenu</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreatePromptDialog "<link linkend=CDEMMA.MAN157.RSML.1><filename moreinfo=RefEntry>XmCreatePromptDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreatePulldownMenu "<link linkend=CDEMMA.MAN158.RSML.1><filename moreinfo=RefEntry>XmCreatePulldownMenu</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreatePushButton "<link linkend=CDEMMA.MAN159.RSML.1><filename moreinfo=RefEntry>XmCreatePushButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreatePushButtonGadget "<link linkend=CDEMMA.MAN160.RSML.1><filename moreinfo=RefEntry>XmCreatePushButtonGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateQuestionDialog "<link linkend=CDEMMA.MAN161.RSML.1><filename moreinfo=RefEntry>XmCreateQuestionDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateRadioBox "<link linkend=CDEMMA.MAN162.RSML.1><filename moreinfo=RefEntry>XmCreateRadioBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateRowColumn "<link linkend=CDEMMA.MAN163.RSML.1><filename moreinfo=RefEntry>XmCreateRowColumn</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateScale "<link linkend=CDEMMA.MAN164.RSML.1><filename moreinfo=RefEntry>XmCreateScale</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateScrollBar "<link linkend=CDEMMA.MAN165.RSML.1><filename moreinfo=RefEntry>XmCreateScrollBar</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateScrolledList "<link linkend=CDEMMA.MAN167.RSML.1><filename moreinfo=RefEntry>XmCreateScrolledList</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateScrolledText "<link linkend=CDEMMA.MAN168.RSML.1><filename moreinfo=RefEntry>XmCreateScrolledText</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateScrolledWindow "<link linkend=CDEMMA.MAN169.RSML.1><filename moreinfo=RefEntry>XmCreateScrolledWindow</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSelectionBox "<link linkend=CDEMMA.MAN170.RSML.1><filename moreinfo=RefEntry>XmCreateSelectionBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSelectionDialog "<link linkend=CDEMMA.MAN171.RSML.1><filename moreinfo=RefEntry>XmCreateSelectionDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSeparator "<link linkend=CDEMMA.MAN172.RSML.1><filename moreinfo=RefEntry>XmCreateSeparator</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSeparatorGadget "<link linkend=CDEMMA.MAN173.RSML.1><filename moreinfo=RefEntry>XmCreateSeparatorGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSimpleCheckBox "<link linkend=CDEMMA.MAN174.RSML.1><filename moreinfo=RefEntry>XmCreateSimpleCheckBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSimpleMenuBar "<link linkend=CDEMMA.MAN175.RSML.1><filename moreinfo=RefEntry>XmCreateSimpleMenuBar</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSimpleOptionMenu "<link linkend=CDEMMA.MAN176.RSML.1><filename moreinfo=RefEntry>XmCreateSimpleOptionMenu</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSimplePopupMenu "<link linkend=CDEMMA.MAN177.RSML.1><filename moreinfo=RefEntry>XmCreateSimplePopupMenu</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSimplePulldownMenu "<link linkend=CDEMMA.MAN178.RSML.1><filename moreinfo=RefEntry>XmCreateSimplePulldownMenu</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSimpleRadioBox "<link linkend=CDEMMA.MAN179.RSML.1><filename moreinfo=RefEntry>XmCreateSimpleRadioBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSimpleSpinBox "<link linkend=CDEMOT.XMCREATESIMPLESPINBOX><filename moreinfo=RefEntry>XmCreateSimpleSpinBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateSpinBox "<link linkend=CDEMMA.MAN180.RSML.1><filename moreinfo=RefEntry>XmCreateSpinBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateTemplateDialog "<link linkend=CDEMMA.MAN181.RSML.1><filename moreinfo=RefEntry>XmCreateTemplateDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateText "<link linkend=CDEMMA.MAN182.RSML.1><filename moreinfo=RefEntry>XmCreateText</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateTextField "<link linkend=CDEMMA.MAN183.RSML.1><filename moreinfo=RefEntry>XmCreateTextField</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateToggleButton "<link linkend=CDEMMA.MAN184.RSML.1><filename moreinfo=RefEntry>XmCreateToggleButton</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateToggleButtonGadget "<link linkend=CDEMMA.MAN185.RSML.1><filename moreinfo=RefEntry>XmCreateToggleButtonGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateWarningDialog "<link linkend=CDEMMA.MAN186.RSML.1><filename moreinfo=RefEntry>XmCreateWarningDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateWorkArea "<link linkend=CDEMMA.MAN187.RSML.1><filename moreinfo=RefEntry>XmCreateWorkArea</filename>(3)</link>">
|
||||
<!entity cdeman.XmCreateWorkingDialog "<link linkend=CDEMMA.MAN188.RSML.1><filename moreinfo=RefEntry>XmCreateWorkingDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmCvtByteStreamToXmString "<link linkend=CDEMMA.MAN189.RSML.1><filename moreinfo=RefEntry>XmCvtByteStreamToXmString</filename>(3)</link>">
|
||||
<!entity cdeman.XmCvtCTToXmString "<link linkend=CDEMMA.MAN190.RSML.1><filename moreinfo=RefEntry>XmCvtCTToXmString</filename>(3)</link>">
|
||||
<!entity cdeman.XmCvtStringToUnitType "<link linkend=CDEMMA.MAN191.RSML.1><filename moreinfo=RefEntry>XmCvtStringToUnitType</filename>(3)</link>">
|
||||
<!entity cdeman.XmCvtTextPropertyToXmStringTable "<link linkend=CDEMMA.MAN192.RSML.1><filename moreinfo=RefEntry>XmCvtTextPropertyToXmStringTable</filename>(3)</link>">
|
||||
<!entity cdeman.XmCvtXmStringTableToTextProperty "<link linkend=CDEMMA.MAN193.RSML.1><filename moreinfo=RefEntry>XmCvtXmStringTableToTextProperty</filename>(3)</link>">
|
||||
<!entity cdeman.XmCvtXmStringToByteStream "<link linkend=CDEMMA.MAN194.RSML.1><filename moreinfo=RefEntry>XmCvtXmStringToByteStream</filename>(3)</link>">
|
||||
<!entity cdeman.XmCvtXmStringToCT "<link linkend=CDEMMA.MAN195.RSML.1><filename moreinfo=RefEntry>XmCvtXmStringToCT</filename>(3)</link>">
|
||||
<!entity cdeman.XmDeactivateProtocol "<link linkend=CDEMMA.MAN196.RSML.1><filename moreinfo=RefEntry>XmDeactivateProtocol</filename>(3)</link>">
|
||||
<!entity cdeman.XmDeactivateWMProtocol "<link linkend=CDEMMA.MAN197.RSML.1><filename moreinfo=RefEntry>XmDeactivateWMProtocol</filename>(3)</link>">
|
||||
<!entity cdeman.XmDestroyPixmap "<link linkend=CDEMMA.MAN198.RSML.1><filename moreinfo=RefEntry>XmDestroyPixmap</filename>(3)</link>">
|
||||
<!entity cdeman.XmDirectionMatch "<link linkend=CDEMMA.MAN201.RSML.1><filename moreinfo=RefEntry>XmDirectionMatch</filename>(3)</link>">
|
||||
<!entity cdeman.XmDirectionMatchPartial "<link linkend=CDEMMA.MAN202.RSML.1><filename moreinfo=RefEntry>XmDirectionMatchPartial</filename>(3)</link>">
|
||||
<!entity cdeman.XmDirectionToStringDirection "<link linkend=CDEMMA.MAN203.RSML.1><filename moreinfo=RefEntry>XmDirectionToStringDirection</filename>(3)</link>">
|
||||
<!entity cdeman.XmDragCancel "<link linkend=CDEMMA.MAN205.RSML.1><filename moreinfo=RefEntry>XmDragCancel</filename>(3)</link>">
|
||||
<!entity cdeman.XmDragStart "<link linkend=CDEMMA.MAN208.RSML.1><filename moreinfo=RefEntry>XmDragStart</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSite "<link linkend=CDEMMA.MAN211.RSML.1><filename moreinfo=RefEntry>XmDropSite</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSiteConfigureStackingOrder "<link linkend=CDEMMA.MAN212.RSML.1><filename moreinfo=RefEntry>XmDropSiteConfigureStackingOrder</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSiteEndUpdate "<link linkend=CDEMMA.MAN213.RSML.1><filename moreinfo=RefEntry>XmDropSiteEndUpdate</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSiteQueryStackingOrder "<link linkend=CDEMMA.MAN214.RSML.1><filename moreinfo=RefEntry>XmDropSiteQueryStackingOrder</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSiteRegister "<link linkend=CDEMMA.MAN215.RSML.1><filename moreinfo=RefEntry>XmDropSiteRegister</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSiteRegistered "<link linkend=CDEMMA.MAN216.RSML.1><filename moreinfo=RefEntry>XmDropSiteRegistered</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSiteRetrieve "<link linkend=CDEMMA.MAN217.RSML.1><filename moreinfo=RefEntry>XmDropSiteRetrieve</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSiteStartUpdate "<link linkend=CDEMMA.MAN218.RSML.1><filename moreinfo=RefEntry>XmDropSiteStartUpdate</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSiteUnregister "<link linkend=CDEMMA.MAN219.RSML.1><filename moreinfo=RefEntry>XmDropSiteUnregister</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropSiteUpdate "<link linkend=CDEMMA.MAN220.RSML.1><filename moreinfo=RefEntry>XmDropSiteUpdate</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropTransferAdd "<link linkend=CDEMMA.MAN222.RSML.1><filename moreinfo=RefEntry>XmDropTransferAdd</filename>(3)</link>">
|
||||
<!entity cdeman.XmDropTransferStart "<link linkend=CDEMMA.MAN223.RSML.1><filename moreinfo=RefEntry>XmDropTransferStart</filename>(3)</link>">
|
||||
<!entity cdeman.XmFileSelectionBoxGetChild "<link linkend=CDEMMA.MAN225.RSML.1><filename moreinfo=RefEntry>XmFileSelectionBoxGetChild</filename>(3)</link>">
|
||||
<!entity cdeman.XmFileSelectionDoSearch "<link linkend=CDEMMA.MAN226.RSML.1><filename moreinfo=RefEntry>XmFileSelectionDoSearch</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListAdd "<link linkend=CDEMMA.MAN228.RSML.1><filename moreinfo=RefEntry>XmFontListAdd</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListAppendEntry "<link linkend=CDEMMA.MAN229.RSML.1><filename moreinfo=RefEntry>XmFontListAppendEntry</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListCopy "<link linkend=CDEMMA.MAN230.RSML.1><filename moreinfo=RefEntry>XmFontListCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListCreate "<link linkend=CDEMMA.MAN231.RSML.1><filename moreinfo=RefEntry>XmFontListCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListEntryCreate "<link linkend=CDEMMA.MAN232.RSML.1><filename moreinfo=RefEntry>XmFontListEntryCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListEntryFree "<link linkend=CDEMMA.MAN233.RSML.1><filename moreinfo=RefEntry>XmFontListEntryFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListEntryGetFont "<link linkend=CDEMMA.MAN234.RSML.1><filename moreinfo=RefEntry>XmFontListEntryGetFont</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListEntryGetTag "<link linkend=CDEMMA.MAN235.RSML.1><filename moreinfo=RefEntry>XmFontListEntryGetTag</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListEntryLoad "<link linkend=CDEMMA.MAN236.RSML.1><filename moreinfo=RefEntry>XmFontListEntryLoad</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListFree "<link linkend=CDEMMA.MAN237.RSML.1><filename moreinfo=RefEntry>XmFontListFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListFreeFontContext "<link linkend=CDEMMA.MAN238.RSML.1><filename moreinfo=RefEntry>XmFontListFreeFontContext</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListGetNextFont "<link linkend=CDEMMA.MAN239.RSML.1><filename moreinfo=RefEntry>XmFontListGetNextFont</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListInitFontContext "<link linkend=CDEMMA.MAN240.RSML.1><filename moreinfo=RefEntry>XmFontListInitFontContext</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListNextEntry "<link linkend=CDEMMA.MAN241.RSML.1><filename moreinfo=RefEntry>XmFontListNextEntry</filename>(3)</link>">
|
||||
<!entity cdeman.XmFontListRemoveEntry "<link linkend=CDEMMA.MAN242.RSML.1><filename moreinfo=RefEntry>XmFontListRemoveEntry</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetAtomName "<link linkend=CDEMMA.MAN246.RSML.1><filename moreinfo=RefEntry>XmGetAtomName</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetColorCalculation "<link linkend=CDEMMA.MAN247.RSML.1><filename moreinfo=RefEntry>XmGetColorCalculation</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetColors "<link linkend=CDEMMA.MAN248.RSML.1><filename moreinfo=RefEntry>XmGetColors</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetDestination "<link linkend=CDEMMA.MAN249.RSML.1><filename moreinfo=RefEntry>XmGetDestination</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetDragContext "<link linkend=CDEMMA.MAN250.RSML.1><filename moreinfo=RefEntry>XmGetDragContext</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetFocusWidget "<link linkend=CDEMMA.MAN251.RSML.1><filename moreinfo=RefEntry>XmGetFocusWidget</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetMenuCursor "<link linkend=CDEMMA.MAN252.RSML.1><filename moreinfo=RefEntry>XmGetMenuCursor</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetPixmap "<link linkend=CDEMMA.MAN253.RSML.1><filename moreinfo=RefEntry>XmGetPixmap</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetPixmapByDepth "<link linkend=CDEMMA.MAN254.RSML.1><filename moreinfo=RefEntry>XmGetPixmapByDepth</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetPostedFromWidget "<link linkend=CDEMMA.MAN255.RSML.1><filename moreinfo=RefEntry>XmGetPostedFromWidget</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetSecondaryResourceData "<link linkend=CDEMMA.MAN256.RSML.1><filename moreinfo=RefEntry>XmGetSecondaryResourceData</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetTabGroup "<link linkend=CDEMMA.MAN257.RSML.1><filename moreinfo=RefEntry>XmGetTabGroup</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetTearOffControl "<link linkend=CDEMMA.MAN258.RSML.1><filename moreinfo=RefEntry>XmGetTearOffControl</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetVisibility "<link linkend=CDEMMA.MAN259.RSML.1><filename moreinfo=RefEntry>XmGetVisibility</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetXmDisplay "<link linkend=CDEMMA.MAN260.RSML.1><filename moreinfo=RefEntry>XmGetXmDisplay</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetXmScreen "<link linkend=CDEMMA.MAN261.RSML.1><filename moreinfo=RefEntry>XmGetXmScreen</filename>(3)</link>">
|
||||
<!entity cdeman.XmImCloseXIM "<link linkend=CDEMMA.MAN263.RSML.1><filename moreinfo=RefEntry>XmImCloseXIM</filename>(3)</link>">
|
||||
<!entity cdeman.XmImFreeXIC "<link linkend=CDEMMA.MAN264.RSML.1><filename moreinfo=RefEntry>XmImFreeXIC</filename>(3)</link>">
|
||||
<!entity cdeman.XmImGetXIC "<link linkend=CDEMMA.MAN265.RSML.1><filename moreinfo=RefEntry>XmImGetXIC</filename>(3)</link>">
|
||||
<!entity cdeman.XmImGetXIM "<link linkend=CDEMMA.MAN266.RSML.1><filename moreinfo=RefEntry>XmImGetXIM</filename>(3)</link>">
|
||||
<!entity cdeman.XmImMbLookupString "<link linkend=CDEMMA.MAN267.RSML.1><filename moreinfo=RefEntry>XmImMbLookupString</filename>(3)</link>">
|
||||
<!entity cdeman.XmImMbResetIC "<link linkend=CDEMOT.XMIMMBRESETIC><filename moreinfo=RefEntry>XmImMbResetIC</filename>(3)</link>">
|
||||
<!entity cdeman.XmImRegister "<link linkend=CDEMMA.MAN268.RSML.1><filename moreinfo=RefEntry>XmImRegister</filename>(3)</link>">
|
||||
<!entity cdeman.XmImSetFocusValues "<link linkend=CDEMMA.MAN269.RSML.1><filename moreinfo=RefEntry>XmImSetFocusValues</filename>(3)</link>">
|
||||
<!entity cdeman.XmImSetValues "<link linkend=CDEMMA.MAN270.RSML.1><filename moreinfo=RefEntry>XmImSetValues</filename>(3)</link>">
|
||||
<!entity cdeman.XmImSetXIC "<link linkend=CDEMMA.MAN271.RSML.1><filename moreinfo=RefEntry>XmImSetXIC</filename>(3)</link>">
|
||||
<!entity cdeman.XmImUnregister "<link linkend=CDEMMA.MAN272.RSML.1><filename moreinfo=RefEntry>XmImUnregister</filename>(3)</link>">
|
||||
<!entity cdeman.XmImUnsetFocus "<link linkend=CDEMMA.MAN273.RSML.1><filename moreinfo=RefEntry>XmImUnsetFocus</filename>(3)</link>">
|
||||
<!entity cdeman.XmImVaSetFocusValues "<link linkend=CDEMMA.MAN274.RSML.1><filename moreinfo=RefEntry>XmImVaSetFocusValues</filename>(3)</link>">
|
||||
<!entity cdeman.XmImVaSetValues "<link linkend=CDEMMA.MAN275.RSML.1><filename moreinfo=RefEntry>XmImVaSetValues</filename>(3)</link>">
|
||||
<!entity cdeman.XmInstallImage "<link linkend=CDEMMA.MAN276.RSML.1><filename moreinfo=RefEntry>XmInstallImage</filename>(3)</link>">
|
||||
<!entity cdeman.XmInternAtom "<link linkend=CDEMMA.MAN277.RSML.1><filename moreinfo=RefEntry>XmInternAtom</filename>(3)</link>">
|
||||
<!entity cdeman.XmIsMotifWMRunning "<link linkend=CDEMMA.MAN278.RSML.1><filename moreinfo=RefEntry>XmIsMotifWMRunning</filename>(3)</link>">
|
||||
<!entity cdeman.XmIsTraversable "<link linkend=CDEMMA.MAN279.RSML.1><filename moreinfo=RefEntry>XmIsTraversable</filename>(3)</link>">
|
||||
<!entity cdeman.XmListAddItem "<link linkend=CDEMMA.MAN283.RSML.1><filename moreinfo=RefEntry>XmListAddItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmListAddItemUnselected "<link linkend=CDEMMA.MAN284.RSML.1><filename moreinfo=RefEntry>XmListAddItemUnselected</filename>(3)</link>">
|
||||
<!entity cdeman.XmListAddItems "<link linkend=CDEMMA.MAN285.RSML.1><filename moreinfo=RefEntry>XmListAddItems</filename>(3)</link>">
|
||||
<!entity cdeman.XmListAddItemsUnselected "<link linkend=CDEMMA.MAN286.RSML.1><filename moreinfo=RefEntry>XmListAddItemsUnselected</filename>(3)</link>">
|
||||
<!entity cdeman.XmListDeleteAllItems "<link linkend=CDEMMA.MAN287.RSML.1><filename moreinfo=RefEntry>XmListDeleteAllItems</filename>(3)</link>">
|
||||
<!entity cdeman.XmListDeleteItem "<link linkend=CDEMMA.MAN288.RSML.1><filename moreinfo=RefEntry>XmListDeleteItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmListDeleteItems "<link linkend=CDEMMA.MAN289.RSML.1><filename moreinfo=RefEntry>XmListDeleteItems</filename>(3)</link>">
|
||||
<!entity cdeman.XmListDeleteItemsPos "<link linkend=CDEMMA.MAN290.RSML.1><filename moreinfo=RefEntry>XmListDeleteItemsPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListDeletePos "<link linkend=CDEMMA.MAN291.RSML.1><filename moreinfo=RefEntry>XmListDeletePos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListDeletePositions "<link linkend=CDEMMA.MAN292.RSML.1><filename moreinfo=RefEntry>XmListDeletePositions</filename>(3)</link>">
|
||||
<!entity cdeman.XmListDeselectAllItems "<link linkend=CDEMMA.MAN293.RSML.1><filename moreinfo=RefEntry>XmListDeselectAllItems</filename>(3)</link>">
|
||||
<!entity cdeman.XmListDeselectItem "<link linkend=CDEMMA.MAN294.RSML.1><filename moreinfo=RefEntry>XmListDeselectItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmListDeselectPos "<link linkend=CDEMMA.MAN295.RSML.1><filename moreinfo=RefEntry>XmListDeselectPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListGetKbdItemPos "<link linkend=CDEMMA.MAN296.RSML.1><filename moreinfo=RefEntry>XmListGetKbdItemPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListGetMatchPos "<link linkend=CDEMMA.MAN297.RSML.1><filename moreinfo=RefEntry>XmListGetMatchPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListGetSelectedPos "<link linkend=CDEMMA.MAN298.RSML.1><filename moreinfo=RefEntry>XmListGetSelectedPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListItemExists "<link linkend=CDEMMA.MAN299.RSML.1><filename moreinfo=RefEntry>XmListItemExists</filename>(3)</link>">
|
||||
<!entity cdeman.XmListItemPos "<link linkend=CDEMMA.MAN300.RSML.1><filename moreinfo=RefEntry>XmListItemPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListPosSelected "<link linkend=CDEMMA.MAN301.RSML.1><filename moreinfo=RefEntry>XmListPosSelected</filename>(3)</link>">
|
||||
<!entity cdeman.XmListPosToBounds "<link linkend=CDEMMA.MAN302.RSML.1><filename moreinfo=RefEntry>XmListPosToBounds</filename>(3)</link>">
|
||||
<!entity cdeman.XmListReplaceItems "<link linkend=CDEMMA.MAN303.RSML.1><filename moreinfo=RefEntry>XmListReplaceItems</filename>(3)</link>">
|
||||
<!entity cdeman.XmListReplaceItemsPos "<link linkend=CDEMMA.MAN304.RSML.1><filename moreinfo=RefEntry>XmListReplaceItemsPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListReplaceItemsPosUnselected "<link linkend=CDEMMA.MAN305.RSML.1><filename moreinfo=RefEntry>XmListReplaceItemsPosUnselected</filename>(3)</link>">
|
||||
<!entity cdeman.XmListReplaceItemsUnselected "<link linkend=CDEMMA.MAN306.RSML.1><filename moreinfo=RefEntry>XmListReplaceItemsUnselected</filename>(3)</link>">
|
||||
<!entity cdeman.XmListReplacePositions "<link linkend=CDEMMA.MAN307.RSML.1><filename moreinfo=RefEntry>XmListReplacePositions</filename>(3)</link>">
|
||||
<!entity cdeman.XmListSelectItem "<link linkend=CDEMMA.MAN308.RSML.1><filename moreinfo=RefEntry>XmListSelectItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmListSelectPos "<link linkend=CDEMMA.MAN309.RSML.1><filename moreinfo=RefEntry>XmListSelectPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListSetAddMode "<link linkend=CDEMMA.MAN310.RSML.1><filename moreinfo=RefEntry>XmListSetAddMode</filename>(3)</link>">
|
||||
<!entity cdeman.XmListSetBottomItem "<link linkend=CDEMMA.MAN311.RSML.1><filename moreinfo=RefEntry>XmListSetBottomItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmListSetBottomPos "<link linkend=CDEMMA.MAN312.RSML.1><filename moreinfo=RefEntry>XmListSetBottomPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListSetHorizPos "<link linkend=CDEMMA.MAN313.RSML.1><filename moreinfo=RefEntry>XmListSetHorizPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListSetItem "<link linkend=CDEMMA.MAN314.RSML.1><filename moreinfo=RefEntry>XmListSetItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmListSetKbdItemPos "<link linkend=CDEMMA.MAN315.RSML.1><filename moreinfo=RefEntry>XmListSetKbdItemPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListSetPos "<link linkend=CDEMMA.MAN316.RSML.1><filename moreinfo=RefEntry>XmListSetPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmListUpdateSelectedList "<link linkend=CDEMMA.MAN317.RSML.1><filename moreinfo=RefEntry>XmListUpdateSelectedList</filename>(3)</link>">
|
||||
<!entity cdeman.XmListYToPos "<link linkend=CDEMMA.MAN318.RSML.1><filename moreinfo=RefEntry>XmListYToPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmMainWindowSep1 "<link linkend=CDEMMA.MAN320.RSML.1><filename moreinfo=RefEntry>XmMainWindowSep1</filename>(3)</link>">
|
||||
<!entity cdeman.XmMainWindowSep2 "<link linkend=CDEMMA.MAN321.RSML.1><filename moreinfo=RefEntry>XmMainWindowSep2</filename>(3)</link>">
|
||||
<!entity cdeman.XmMainWindowSep3 "<link linkend=CDEMMA.MAN322.RSML.1><filename moreinfo=RefEntry>XmMainWindowSep3</filename>(3)</link>">
|
||||
<!entity cdeman.XmMainWindowSetAreas "<link linkend=CDEMMA.MAN323.RSML.1><filename moreinfo=RefEntry>XmMainWindowSetAreas</filename>(3)</link>">
|
||||
<!entity cdeman.XmMapSegmentEncoding "<link linkend=CDEMMA.MAN325.RSML.1><filename moreinfo=RefEntry>XmMapSegmentEncoding</filename>(3)</link>">
|
||||
<!entity cdeman.XmMenuPosition "<link linkend=CDEMMA.MAN326.RSML.1><filename moreinfo=RefEntry>XmMenuPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmMessageBoxGetChild "<link linkend=CDEMMA.MAN329.RSML.1><filename moreinfo=RefEntry>XmMessageBoxGetChild</filename>(3)</link>">
|
||||
<!entity cdeman.XmNotebookGetPageInfo "<link linkend=CDEMMA.MAN331.RSML.1><filename moreinfo=RefEntry>XmNotebookGetPageInfo</filename>(3)</link>">
|
||||
<!entity cdeman.XmObjectAtPoint "<link linkend=CDEMMA.MAN332.RSML.1><filename moreinfo=RefEntry>XmObjectAtPoint</filename>(3)</link>">
|
||||
<!entity cdeman.XmOptionButtonGadget "<link linkend=CDEMMA.MAN333.RSML.1><filename moreinfo=RefEntry>XmOptionButtonGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmOptionLabelGadget "<link linkend=CDEMMA.MAN334.RSML.1><filename moreinfo=RefEntry>XmOptionLabelGadget</filename>(3)</link>">
|
||||
<!entity cdeman.XmParseMappingCreate "<link linkend=CDEMMA.MAN337.RSML.1><filename moreinfo=RefEntry>XmParseMappingCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmParseMappingFree "<link linkend=CDEMMA.MAN338.RSML.1><filename moreinfo=RefEntry>XmParseMappingFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmParseMappingGetValues "<link linkend=CDEMMA.MAN339.RSML.1><filename moreinfo=RefEntry>XmParseMappingGetValues</filename>(3)</link>">
|
||||
<!entity cdeman.XmParseMappingSetValues "<link linkend=CDEMMA.MAN340.RSML.1><filename moreinfo=RefEntry>XmParseMappingSetValues</filename>(3)</link>">
|
||||
<!entity cdeman.XmParseTableFree "<link linkend=CDEMMA.MAN342.RSML.1><filename moreinfo=RefEntry>XmParseTableFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmGetScaledPixmap "<link linkend=CDEMOT.XMGETSCALEDPIXMAP><filename moreinfo=RefEntry>XmGetScaledPixmap</filename>(3)</link>">
|
||||
<!entity cdeman.XmPrintPopupPDM "<link linkend=CDEMOT.XMPRINTPOPUPPDM><filename moreinfo=RefEntry>XmPrintPopupPDM</filename>(3)</link>">
|
||||
<!entity cdeman.XmPrintSetup "<link linkend=CDEMOT.XMPRINTSETUP><filename moreinfo=RefEntry>XmPrintSetup</filename>(3)</link>">
|
||||
<!entity cdeman.XmPrintShell "<link linkend=CDEMOT.XMPRINTSHELL><filename moreinfo=RefEntry>XmPrintShell</filename>(3)</link>">
|
||||
<!entity cdeman.XmPrintToFile "<link linkend=CDEMOT.XMPRINTTOFILE><filename moreinfo=RefEntry>XmPrintToFile</filename>(3)</link>">
|
||||
<!entity cdeman.XmProcessTraversal "<link linkend=CDEMMA.MAN344.RSML.1><filename moreinfo=RefEntry>XmProcessTraversal</filename>(3)</link>">
|
||||
<!entity cdeman.XmRedisplayWidget "<link linkend=CDEMOT.XMREDISPLAYWIDGET><filename moreinfo=RefEntry>XmRedisplayWidget</filename>(3)</link>">
|
||||
<!entity cdeman.XmRegisterSegmentEncoding "<link linkend=CDEMMA.MAN347.RSML.1><filename moreinfo=RefEntry>XmRegisterSegmentEncoding</filename>(3)</link>">
|
||||
<!entity cdeman.XmRemoveFromPostFromList "<link linkend=CDEMMA.MAN348.RSML.1><filename moreinfo=RefEntry>XmRemoveFromPostFromList</filename>(3)</link>">
|
||||
<!entity cdeman.XmRemoveProtocolCallback "<link linkend=CDEMMA.MAN349.RSML.1><filename moreinfo=RefEntry>XmRemoveProtocolCallback</filename>(3)</link>">
|
||||
<!entity cdeman.XmRemoveProtocols "<link linkend=CDEMMA.MAN350.RSML.1><filename moreinfo=RefEntry>XmRemoveProtocols</filename>(3)</link>">
|
||||
<!entity cdeman.XmRemoveTabGroup "<link linkend=CDEMMA.MAN351.RSML.1><filename moreinfo=RefEntry>XmRemoveTabGroup</filename>(3)</link>">
|
||||
<!entity cdeman.XmRemoveWMProtocolCallback "<link linkend=CDEMMA.MAN352.RSML.1><filename moreinfo=RefEntry>XmRemoveWMProtocolCallback</filename>(3)</link>">
|
||||
<!entity cdeman.XmRemoveWMProtocols "<link linkend=CDEMMA.MAN353.RSML.1><filename moreinfo=RefEntry>XmRemoveWMProtocols</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTableAddRenditions "<link linkend=CDEMMA.MAN355.RSML.1><filename moreinfo=RefEntry>XmRenderTableAddRenditions</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTableCopy "<link linkend=CDEMMA.MAN356.RSML.1><filename moreinfo=RefEntry>XmRenderTableCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTableCvtFromProp "<link linkend=CDEMMA.MAN357.RSML.1><filename moreinfo=RefEntry>XmRenderTableCvtFromProp</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTableCvtToProp "<link linkend=CDEMMA.MAN358.RSML.1><filename moreinfo=RefEntry>XmRenderTableCvtToProp</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTableFree "<link linkend=CDEMMA.MAN359.RSML.1><filename moreinfo=RefEntry>XmRenderTableFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTableGetRendition "<link linkend=CDEMMA.MAN360.RSML.1><filename moreinfo=RefEntry>XmRenderTableGetRendition</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTableGetRenditions "<link linkend=CDEMMA.MAN361.RSML.1><filename moreinfo=RefEntry>XmRenderTableGetRenditions</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTableGetTags "<link linkend=CDEMMA.MAN362.RSML.1><filename moreinfo=RefEntry>XmRenderTableGetTags</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenderTableRemoveRenditions "<link linkend=CDEMMA.MAN363.RSML.1><filename moreinfo=RefEntry>XmRenderTableRemoveRenditions</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenditionCreate "<link linkend=CDEMMA.MAN365.RSML.1><filename moreinfo=RefEntry>XmRenditionCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenditionFree "<link linkend=CDEMMA.MAN366.RSML.1><filename moreinfo=RefEntry>XmRenditionFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenditionRetrieve "<link linkend=CDEMMA.MAN367.RSML.1><filename moreinfo=RefEntry>XmRenditionRetrieve</filename>(3)</link>">
|
||||
<!entity cdeman.XmRenditionUpdate "<link linkend=CDEMMA.MAN368.RSML.1><filename moreinfo=RefEntry>XmRenditionUpdate</filename>(3)</link>">
|
||||
<!entity cdeman.XmRepTypeAddReverse "<link linkend=CDEMMA.MAN369.RSML.1><filename moreinfo=RefEntry>XmRepTypeAddReverse</filename>(3)</link>">
|
||||
<!entity cdeman.XmRepTypeGetId "<link linkend=CDEMMA.MAN370.RSML.1><filename moreinfo=RefEntry>XmRepTypeGetId</filename>(3)</link>">
|
||||
<!entity cdeman.XmRepTypeGetNameList "<link linkend=CDEMMA.MAN371.RSML.1><filename moreinfo=RefEntry>XmRepTypeGetNameList</filename>(3)</link>">
|
||||
<!entity cdeman.XmRepTypeGetRecord "<link linkend=CDEMMA.MAN372.RSML.1><filename moreinfo=RefEntry>XmRepTypeGetRecord</filename>(3)</link>">
|
||||
<!entity cdeman.XmRepTypeGetRegistered "<link linkend=CDEMMA.MAN373.RSML.1><filename moreinfo=RefEntry>XmRepTypeGetRegistered</filename>(3)</link>">
|
||||
<!entity cdeman.XmRepTypeInstallTearOffModelConverter "<link linkend=CDEMMA.MAN374.RSML.1><filename moreinfo=RefEntry>XmRepTypeInstallTearOffModelConverter</filename>(3)</link>">
|
||||
<!entity cdeman.XmRepTypeRegister "<link linkend=CDEMMA.MAN375.RSML.1><filename moreinfo=RefEntry>XmRepTypeRegister</filename>(3)</link>">
|
||||
<!entity cdeman.XmRepTypeValidValue "<link linkend=CDEMMA.MAN376.RSML.1><filename moreinfo=RefEntry>XmRepTypeValidValue</filename>(3)</link>">
|
||||
<!entity cdeman.XmResolveAllPartOffsets "<link linkend=CDEMMA.MAN377.RSML.1><filename moreinfo=RefEntry>XmResolveAllPartOffsets</filename>(3)</link>">
|
||||
<!entity cdeman.XmResolvePartOffsets "<link linkend=CDEMMA.MAN378.RSML.1><filename moreinfo=RefEntry>XmResolvePartOffsets</filename>(3)</link>">
|
||||
<!entity cdeman.XmScaleGetValue "<link linkend=CDEMMA.MAN381.RSML.1><filename moreinfo=RefEntry>XmScaleGetValue</filename>(3)</link>">
|
||||
<!entity cdeman.XmScaleSetTicks "<link linkend=CDEMMA.MAN382.RSML.1><filename moreinfo=RefEntry>XmScaleSetTicks</filename>(3)</link>">
|
||||
<!entity cdeman.XmScaleSetValue "<link linkend=CDEMMA.MAN383.RSML.1><filename moreinfo=RefEntry>XmScaleSetValue</filename>(3)</link>">
|
||||
<!entity cdeman.XmScrollBarGetValues "<link linkend=CDEMMA.MAN386.RSML.1><filename moreinfo=RefEntry>XmScrollBarGetValues</filename>(3)</link>">
|
||||
<!entity cdeman.XmScrollBarSetValues "<link linkend=CDEMMA.MAN387.RSML.1><filename moreinfo=RefEntry>XmScrollBarSetValues</filename>(3)</link>">
|
||||
<!entity cdeman.XmScrollVisible "<link linkend=CDEMMA.MAN388.RSML.1><filename moreinfo=RefEntry>XmScrollVisible</filename>(3)</link>">
|
||||
<!entity cdeman.XmScrolledWindowSetAreas "<link linkend=CDEMMA.MAN390.RSML.1><filename moreinfo=RefEntry>XmScrolledWindowSetAreas</filename>(3)</link>">
|
||||
<!entity cdeman.XmSelectionBoxGetChild "<link linkend=CDEMMA.MAN392.RSML.1><filename moreinfo=RefEntry>XmSelectionBoxGetChild</filename>(3)</link>">
|
||||
<!entity cdeman.XmSetColorCalculation "<link linkend=CDEMMA.MAN395.RSML.1><filename moreinfo=RefEntry>XmSetColorCalculation</filename>(3)</link>">
|
||||
<!entity cdeman.XmSetFontUnit "<link linkend=CDEMMA.MAN396.RSML.1><filename moreinfo=RefEntry>XmSetFontUnit</filename>(3)</link>">
|
||||
<!entity cdeman.XmSetFontUnits "<link linkend=CDEMMA.MAN397.RSML.1><filename moreinfo=RefEntry>XmSetFontUnits</filename>(3)</link>">
|
||||
<!entity cdeman.XmSetMenuCursor "<link linkend=CDEMMA.MAN398.RSML.1><filename moreinfo=RefEntry>XmSetMenuCursor</filename>(3)</link>">
|
||||
<!entity cdeman.XmSetProtocolHooks "<link linkend=CDEMMA.MAN399.RSML.1><filename moreinfo=RefEntry>XmSetProtocolHooks</filename>(3)</link>">
|
||||
<!entity cdeman.XmSetWMProtocolHooks "<link linkend=CDEMMA.MAN400.RSML.1><filename moreinfo=RefEntry>XmSetWMProtocolHooks</filename>(3)</link>">
|
||||
<!entity cdeman.XmSpinBox "<link linkend=CDEMMA.MAN401.RSML.1><filename moreinfo=RefEntry>XmSpinBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmSimpleSpinBoxAddItem "<link linkend=CDEMOT.XMSIMPLESPINBOXADDITEM><filename moreinfo=RefEntry>XmSimpleSpinBoxAddItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmSimpleSpinBoxDeletePos "<link linkend=CDEMOT.XMSIMPLESPINBOXDELETEPOS><filename moreinfo=RefEntry>XmSimpleSpinBoxDeletePos</filename>(3)</link>">
|
||||
<!entity cdeman.XmSimpleSpinBoxSetItem "<link linkend=CDEMOT.XMSIMPLESPINBOXSETITEM><filename moreinfo=RefEntry>XmSimpleSpinBoxSetItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmSpinBoxValidatePosition "<link linkend=CDEMOT.XMSPINBOXVALIDATEPOSITION><filename moreinfo=RefEntry>XmSpinBoxValidatePosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmSimpleSpinBox "<link linkend=CDEMOT.XMSIMPLESPINBOX><filename moreinfo=RefEntry>XmSimpleSpinBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringBaseline "<link linkend=CDEMMA.MAN403.RSML.1><filename moreinfo=RefEntry>XmStringBaseline</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringByteCompare "<link linkend=CDEMMA.MAN404.RSML.1><filename moreinfo=RefEntry>XmStringByteCompare</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringByteStreamLength "<link linkend=CDEMMA.MAN405.RSML.1><filename moreinfo=RefEntry>XmStringByteStreamLength</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringCompare "<link linkend=CDEMMA.MAN406.RSML.1><filename moreinfo=RefEntry>XmStringCompare</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringComponentCreate "<link linkend=CDEMMA.MAN407.RSML.1><filename moreinfo=RefEntry>XmStringComponentCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringComponentType "<link linkend=CDEMMA.MAN408.RSML.1><filename moreinfo=RefEntry>XmStringComponentType</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringConcat "<link linkend=CDEMMA.MAN409.RSML.1><filename moreinfo=RefEntry>XmStringConcat</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringConcatAndFree "<link linkend=CDEMMA.MAN410.RSML.1><filename moreinfo=RefEntry>XmStringConcatAndFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringCopy "<link linkend=CDEMMA.MAN411.RSML.1><filename moreinfo=RefEntry>XmStringCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringCreate "<link linkend=CDEMMA.MAN412.RSML.1><filename moreinfo=RefEntry>XmStringCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringCreateLocalized "<link linkend=CDEMMA.MAN413.RSML.1><filename moreinfo=RefEntry>XmStringCreateLocalized</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringCreateLtoR "<link linkend=CDEMMA.MAN414.RSML.1><filename moreinfo=RefEntry>XmStringCreateLtoR</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringCreateSimple "<link linkend=CDEMMA.MAN415.RSML.1><filename moreinfo=RefEntry>XmStringCreateSimple</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringDirectionCreate "<link linkend=CDEMMA.MAN417.RSML.1><filename moreinfo=RefEntry>XmStringDirectionCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringDirectionToDirection "<link linkend=CDEMMA.MAN418.RSML.1><filename moreinfo=RefEntry>XmStringDirectionToDirection</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringDraw "<link linkend=CDEMMA.MAN419.RSML.1><filename moreinfo=RefEntry>XmStringDraw</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringDrawImage "<link linkend=CDEMMA.MAN420.RSML.1><filename moreinfo=RefEntry>XmStringDrawImage</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringDrawUnderline "<link linkend=CDEMMA.MAN421.RSML.1><filename moreinfo=RefEntry>XmStringDrawUnderline</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringEmpty "<link linkend=CDEMMA.MAN422.RSML.1><filename moreinfo=RefEntry>XmStringEmpty</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringExtent "<link linkend=CDEMMA.MAN423.RSML.1><filename moreinfo=RefEntry>XmStringExtent</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringFree "<link linkend=CDEMMA.MAN424.RSML.1><filename moreinfo=RefEntry>XmStringFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringFreeContext "<link linkend=CDEMMA.MAN425.RSML.1><filename moreinfo=RefEntry>XmStringFreeContext</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringGenerate "<link linkend=CDEMMA.MAN426.RSML.1><filename moreinfo=RefEntry>XmStringGenerate</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringGetLtoR "<link linkend=CDEMMA.MAN427.RSML.1><filename moreinfo=RefEntry>XmStringGetLtoR</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringGetNextComponent "<link linkend=CDEMMA.MAN428.RSML.1><filename moreinfo=RefEntry>XmStringGetNextComponent</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringGetNextSegment "<link linkend=CDEMMA.MAN429.RSML.1><filename moreinfo=RefEntry>XmStringGetNextSegment</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringGetNextTriple "<link linkend=CDEMMA.MAN430.RSML.1><filename moreinfo=RefEntry>XmStringGetNextTriple</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringHasSubstring "<link linkend=CDEMMA.MAN431.RSML.1><filename moreinfo=RefEntry>XmStringHasSubstring</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringHeight "<link linkend=CDEMMA.MAN432.RSML.1><filename moreinfo=RefEntry>XmStringHeight</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringInitContext "<link linkend=CDEMMA.MAN433.RSML.1><filename moreinfo=RefEntry>XmStringInitContext</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringIsVoid "<link linkend=CDEMMA.MAN434.RSML.1><filename moreinfo=RefEntry>XmStringIsVoid</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringLength "<link linkend=CDEMMA.MAN435.RSML.1><filename moreinfo=RefEntry>XmStringLength</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringLineCount "<link linkend=CDEMMA.MAN436.RSML.1><filename moreinfo=RefEntry>XmStringLineCount</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringNConcat "<link linkend=CDEMMA.MAN437.RSML.1><filename moreinfo=RefEntry>XmStringNConcat</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringNCopy "<link linkend=CDEMMA.MAN438.RSML.1><filename moreinfo=RefEntry>XmStringNCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringParseText "<link linkend=CDEMMA.MAN439.RSML.1><filename moreinfo=RefEntry>XmStringParseText</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringPeekNextComponent "<link linkend=CDEMMA.MAN440.RSML.1><filename moreinfo=RefEntry>XmStringPeekNextComponent</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringPeekNextTriple "<link linkend=CDEMMA.MAN441.RSML.1><filename moreinfo=RefEntry>XmStringPeekNextTriple</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringPutRendition "<link linkend=CDEMMA.MAN442.RSML.1><filename moreinfo=RefEntry>XmStringPutRendition</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringSegmentCreate "<link linkend=CDEMMA.MAN443.RSML.1><filename moreinfo=RefEntry>XmStringSegmentCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringSeparatorCreate "<link linkend=CDEMMA.MAN444.RSML.1><filename moreinfo=RefEntry>XmStringSeparatorCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringTableParseStringArray "<link linkend=CDEMMA.MAN446.RSML.1><filename moreinfo=RefEntry>XmStringTableParseStringArray</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringTableProposeTablist "<link linkend=CDEMMA.MAN447.RSML.1><filename moreinfo=RefEntry>XmStringTableProposeTablist</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringTableToXmString "<link linkend=CDEMMA.MAN448.RSML.1><filename moreinfo=RefEntry>XmStringTableToXmString</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringTableUnparse "<link linkend=CDEMMA.MAN449.RSML.1><filename moreinfo=RefEntry>XmStringTableUnparse</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringToXmStringTable "<link linkend=CDEMMA.MAN450.RSML.1><filename moreinfo=RefEntry>XmStringToXmStringTable</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringUnparse "<link linkend=CDEMMA.MAN451.RSML.1><filename moreinfo=RefEntry>XmStringUnparse</filename>(3)</link>">
|
||||
<!entity cdeman.XmStringWidth "<link linkend=CDEMMA.MAN452.RSML.1><filename moreinfo=RefEntry>XmStringWidth</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabCreate "<link linkend=CDEMMA.MAN454.RSML.1><filename moreinfo=RefEntry>XmTabCreate</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabFree "<link linkend=CDEMMA.MAN455.RSML.1><filename moreinfo=RefEntry>XmTabFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabGetValues "<link linkend=CDEMMA.MAN456.RSML.1><filename moreinfo=RefEntry>XmTabGetValues</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabListCopy "<link linkend=CDEMMA.MAN458.RSML.1><filename moreinfo=RefEntry>XmTabListCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabListFree "<link linkend=CDEMMA.MAN459.RSML.1><filename moreinfo=RefEntry>XmTabListFree</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabListGetTab "<link linkend=CDEMMA.MAN460.RSML.1><filename moreinfo=RefEntry>XmTabListGetTab</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabListInsertTabs "<link linkend=CDEMMA.MAN461.RSML.1><filename moreinfo=RefEntry>XmTabListInsertTabs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabListRemoveTabs "<link linkend=CDEMMA.MAN462.RSML.1><filename moreinfo=RefEntry>XmTabListRemoveTabs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabListReplacePositions "<link linkend=CDEMMA.MAN463.RSML.1><filename moreinfo=RefEntry>XmTabListReplacePositions</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabListTabCount "<link linkend=CDEMMA.MAN464.RSML.1><filename moreinfo=RefEntry>XmTabListTabCount</filename>(3)</link>">
|
||||
<!entity cdeman.XmTabSetValue "<link linkend=CDEMMA.MAN465.RSML.1><filename moreinfo=RefEntry>XmTabSetValue</filename>(3)</link>">
|
||||
<!entity cdeman.XmTargetsAreCompatible "<link linkend=CDEMMA.MAN466.RSML.1><filename moreinfo=RefEntry>XmTargetsAreCompatible</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextClearSelection "<link linkend=CDEMMA.MAN468.RSML.1><filename moreinfo=RefEntry>XmTextClearSelection</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextCopy "<link linkend=CDEMMA.MAN469.RSML.1><filename moreinfo=RefEntry>XmTextCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextCopyLink "<link linkend=CDEMMA.MAN470.RSML.1><filename moreinfo=RefEntry>XmTextCopyLink</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextCut "<link linkend=CDEMMA.MAN471.RSML.1><filename moreinfo=RefEntry>XmTextCut</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextDisableRedisplay "<link linkend=CDEMMA.MAN472.RSML.1><filename moreinfo=RefEntry>XmTextDisableRedisplay</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextEnableRedisplay "<link linkend=CDEMMA.MAN473.RSML.1><filename moreinfo=RefEntry>XmTextEnableRedisplay</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldClearSelection "<link linkend=CDEMMA.MAN475.RSML.1><filename moreinfo=RefEntry>XmTextFieldClearSelection</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldCopy "<link linkend=CDEMMA.MAN476.RSML.1><filename moreinfo=RefEntry>XmTextFieldCopy</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldCopyLink "<link linkend=CDEMMA.MAN477.RSML.1><filename moreinfo=RefEntry>XmTextFieldCopyLink</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldCut "<link linkend=CDEMMA.MAN478.RSML.1><filename moreinfo=RefEntry>XmTextFieldCut</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetBaseline "<link linkend=CDEMMA.MAN479.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetBaseline</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetEditable "<link linkend=CDEMMA.MAN480.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetEditable</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetInsertionPosition "<link linkend=CDEMMA.MAN481.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetInsertionPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetLastPosition "<link linkend=CDEMMA.MAN482.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetLastPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetMaxLength "<link linkend=CDEMMA.MAN483.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetMaxLength</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetSelection "<link linkend=CDEMMA.MAN484.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetSelection</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetSelectionPosition "<link linkend=CDEMMA.MAN485.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetSelectionPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetSelectionWcs "<link linkend=CDEMMA.MAN486.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetSelectionWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetString "<link linkend=CDEMMA.MAN487.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetString</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetStringWcs "<link linkend=CDEMMA.MAN488.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetStringWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetSubstring "<link linkend=CDEMMA.MAN489.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetSubstring</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldGetSubstringWcs "<link linkend=CDEMMA.MAN490.RSML.1><filename moreinfo=RefEntry>XmTextFieldGetSubstringWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldInsert "<link linkend=CDEMMA.MAN491.RSML.1><filename moreinfo=RefEntry>XmTextFieldInsert</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldInsertWcs "<link linkend=CDEMMA.MAN492.RSML.1><filename moreinfo=RefEntry>XmTextFieldInsertWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldPaste "<link linkend=CDEMMA.MAN493.RSML.1><filename moreinfo=RefEntry>XmTextFieldPaste</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldPasteLink "<link linkend=CDEMMA.MAN494.RSML.1><filename moreinfo=RefEntry>XmTextFieldPasteLink</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldPosToXY "<link linkend=CDEMMA.MAN495.RSML.1><filename moreinfo=RefEntry>XmTextFieldPosToXY</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldRemove "<link linkend=CDEMMA.MAN496.RSML.1><filename moreinfo=RefEntry>XmTextFieldRemove</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldReplace "<link linkend=CDEMMA.MAN497.RSML.1><filename moreinfo=RefEntry>XmTextFieldReplace</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldReplaceWcs "<link linkend=CDEMMA.MAN498.RSML.1><filename moreinfo=RefEntry>XmTextFieldReplaceWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldSetAddMode "<link linkend=CDEMMA.MAN499.RSML.1><filename moreinfo=RefEntry>XmTextFieldSetAddMode</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldSetEditable "<link linkend=CDEMMA.MAN500.RSML.1><filename moreinfo=RefEntry>XmTextFieldSetEditable</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldSetHighlight "<link linkend=CDEMMA.MAN501.RSML.1><filename moreinfo=RefEntry>XmTextFieldSetHighlight</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldSetInsertionPosition "<link linkend=CDEMMA.MAN502.RSML.1><filename moreinfo=RefEntry>XmTextFieldSetInsertionPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldSetMaxLength "<link linkend=CDEMMA.MAN503.RSML.1><filename moreinfo=RefEntry>XmTextFieldSetMaxLength</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldSetSelection "<link linkend=CDEMMA.MAN504.RSML.1><filename moreinfo=RefEntry>XmTextFieldSetSelection</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldSetString "<link linkend=CDEMMA.MAN505.RSML.1><filename moreinfo=RefEntry>XmTextFieldSetString</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldSetStringWcs "<link linkend=CDEMMA.MAN506.RSML.1><filename moreinfo=RefEntry>XmTextFieldSetStringWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldShowPosition "<link linkend=CDEMMA.MAN507.RSML.1><filename moreinfo=RefEntry>XmTextFieldShowPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFieldXYToPos "<link linkend=CDEMMA.MAN508.RSML.1><filename moreinfo=RefEntry>XmTextFieldXYToPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFindString "<link linkend=CDEMMA.MAN509.RSML.1><filename moreinfo=RefEntry>XmTextFindString</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextFindStringWcs "<link linkend=CDEMMA.MAN510.RSML.1><filename moreinfo=RefEntry>XmTextFindStringWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetBaseline "<link linkend=CDEMMA.MAN511.RSML.1><filename moreinfo=RefEntry>XmTextGetBaseline</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetCenterline "<link linkend=CDEMOT.XMTEXTGETCENTERLINE><filename moreinfo=RefEntry>XmTextGetCenterline</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetEditable "<link linkend=CDEMMA.MAN512.RSML.1><filename moreinfo=RefEntry>XmTextGetEditable</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetInsertionPosition "<link linkend=CDEMMA.MAN513.RSML.1><filename moreinfo=RefEntry>XmTextGetInsertionPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetLastPosition "<link linkend=CDEMMA.MAN514.RSML.1><filename moreinfo=RefEntry>XmTextGetLastPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetMaxLength "<link linkend=CDEMMA.MAN515.RSML.1><filename moreinfo=RefEntry>XmTextGetMaxLength</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetSelection "<link linkend=CDEMMA.MAN516.RSML.1><filename moreinfo=RefEntry>XmTextGetSelection</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetSelectionPosition "<link linkend=CDEMMA.MAN517.RSML.1><filename moreinfo=RefEntry>XmTextGetSelectionPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetSelectionWcs "<link linkend=CDEMMA.MAN518.RSML.1><filename moreinfo=RefEntry>XmTextGetSelectionWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetSource "<link linkend=CDEMMA.MAN519.RSML.1><filename moreinfo=RefEntry>XmTextGetSource</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetString "<link linkend=CDEMMA.MAN520.RSML.1><filename moreinfo=RefEntry>XmTextGetString</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetStringWcs "<link linkend=CDEMMA.MAN521.RSML.1><filename moreinfo=RefEntry>XmTextGetStringWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetSubstring "<link linkend=CDEMMA.MAN522.RSML.1><filename moreinfo=RefEntry>XmTextGetSubstring</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetSubstringWcs "<link linkend=CDEMMA.MAN523.RSML.1><filename moreinfo=RefEntry>XmTextGetSubstringWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextGetTopCharacter "<link linkend=CDEMMA.MAN524.RSML.1><filename moreinfo=RefEntry>XmTextGetTopCharacter</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextInsert "<link linkend=CDEMMA.MAN525.RSML.1><filename moreinfo=RefEntry>XmTextInsert</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextInsertWcs "<link linkend=CDEMMA.MAN526.RSML.1><filename moreinfo=RefEntry>XmTextInsertWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextPaste "<link linkend=CDEMMA.MAN527.RSML.1><filename moreinfo=RefEntry>XmTextPaste</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextPasteLink "<link linkend=CDEMMA.MAN528.RSML.1><filename moreinfo=RefEntry>XmTextPasteLink</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextPosToXY "<link linkend=CDEMMA.MAN529.RSML.1><filename moreinfo=RefEntry>XmTextPosToXY</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextRemove "<link linkend=CDEMMA.MAN531.RSML.1><filename moreinfo=RefEntry>XmTextRemove</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextReplace "<link linkend=CDEMMA.MAN532.RSML.1><filename moreinfo=RefEntry>XmTextReplace</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextReplaceWcs "<link linkend=CDEMMA.MAN533.RSML.1><filename moreinfo=RefEntry>XmTextReplaceWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextScroll "<link linkend=CDEMMA.MAN534.RSML.1><filename moreinfo=RefEntry>XmTextScroll</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetAddMode "<link linkend=CDEMMA.MAN535.RSML.1><filename moreinfo=RefEntry>XmTextSetAddMode</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetEditable "<link linkend=CDEMMA.MAN536.RSML.1><filename moreinfo=RefEntry>XmTextSetEditable</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetHighlight "<link linkend=CDEMMA.MAN537.RSML.1><filename moreinfo=RefEntry>XmTextSetHighlight</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetInsertionPosition "<link linkend=CDEMMA.MAN538.RSML.1><filename moreinfo=RefEntry>XmTextSetInsertionPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetMaxLength "<link linkend=CDEMMA.MAN539.RSML.1><filename moreinfo=RefEntry>XmTextSetMaxLength</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetSelection "<link linkend=CDEMMA.MAN540.RSML.1><filename moreinfo=RefEntry>XmTextSetSelection</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetSource "<link linkend=CDEMMA.MAN541.RSML.1><filename moreinfo=RefEntry>XmTextSetSource</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetString "<link linkend=CDEMMA.MAN542.RSML.1><filename moreinfo=RefEntry>XmTextSetString</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetStringWcs "<link linkend=CDEMMA.MAN543.RSML.1><filename moreinfo=RefEntry>XmTextSetStringWcs</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextSetTopCharacter "<link linkend=CDEMMA.MAN544.RSML.1><filename moreinfo=RefEntry>XmTextSetTopCharacter</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextShowPosition "<link linkend=CDEMMA.MAN545.RSML.1><filename moreinfo=RefEntry>XmTextShowPosition</filename>(3)</link>">
|
||||
<!entity cdeman.XmTextXYToPos "<link linkend=CDEMMA.MAN546.RSML.1><filename moreinfo=RefEntry>XmTextXYToPos</filename>(3)</link>">
|
||||
<!entity cdeman.XmToggleButtonGadgetGetState "<link linkend=CDEMMA.MAN549.RSML.1><filename moreinfo=RefEntry>XmToggleButtonGadgetGetState</filename>(3)</link>">
|
||||
<!entity cdeman.XmToggleButtonGadgetSetState "<link linkend=CDEMMA.MAN550.RSML.1><filename moreinfo=RefEntry>XmToggleButtonGadgetSetState</filename>(3)</link>">
|
||||
<!entity cdeman.XmToggleButtonGetState "<link linkend=CDEMMA.MAN551.RSML.1><filename moreinfo=RefEntry>XmToggleButtonGetState</filename>(3)</link>">
|
||||
<!entity cdeman.XmToggleButtonSetState "<link linkend=CDEMMA.MAN552.RSML.1><filename moreinfo=RefEntry>XmToggleButtonSetState</filename>(3)</link>">
|
||||
<!entity cdeman.XmToggleButtonSetValue "<link linkend=CDEMMA.MAN553.RSML.1><filename moreinfo=RefEntry>XmToggleButtonSetValue</filename>(3)</link>">
|
||||
<!entity cdeman.XmTrackingEvent "<link linkend=CDEMMA.MAN554.RSML.1><filename moreinfo=RefEntry>XmTrackingEvent</filename>(3)</link>">
|
||||
<!entity cdeman.XmTrackingLocate "<link linkend=CDEMMA.MAN555.RSML.1><filename moreinfo=RefEntry>XmTrackingLocate</filename>(3)</link>">
|
||||
<!entity cdeman.XmTransferDone "<link linkend=CDEMMA.MAN556.RSML.1><filename moreinfo=RefEntry>XmTransferDone</filename>(3)</link>">
|
||||
<!entity cdeman.XmTransferSendRequest "<link linkend=CDEMMA.MAN557.RSML.1><filename moreinfo=RefEntry>XmTransferSendRequest</filename>(3)</link>">
|
||||
<!entity cdeman.XmTransferSetParameters "<link linkend=CDEMMA.MAN558.RSML.1><filename moreinfo=RefEntry>XmTransferSetParameters</filename>(3)</link>">
|
||||
<!entity cdeman.XmTransferStartRequest "<link linkend=CDEMMA.MAN559.RSML.1><filename moreinfo=RefEntry>XmTransferStartRequest</filename>(3)</link>">
|
||||
<!entity cdeman.XmTransferValue "<link linkend=CDEMMA.MAN560.RSML.1><filename moreinfo=RefEntry>XmTransferValue</filename>(3)</link>">
|
||||
<!entity cdeman.XmTranslateKey "<link linkend=CDEMMA.MAN561.RSML.1><filename moreinfo=RefEntry>XmTranslateKey</filename>(3)</link>">
|
||||
<!entity cdeman.XmUninstallImage "<link linkend=CDEMMA.MAN562.RSML.1><filename moreinfo=RefEntry>XmUninstallImage</filename>(3)</link>">
|
||||
<!entity cdeman.XmUpdateDisplay "<link linkend=CDEMMA.MAN563.RSML.1><filename moreinfo=RefEntry>XmUpdateDisplay</filename>(3)</link>">
|
||||
<!entity cdeman.XmVaCreateSimpleCheckBox "<link linkend=CDEMMA.MAN564.RSML.1><filename moreinfo=RefEntry>XmVaCreateSimpleCheckBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmVaCreateSimpleMenuBar "<link linkend=CDEMMA.MAN565.RSML.1><filename moreinfo=RefEntry>XmVaCreateSimpleMenuBar</filename>(3)</link>">
|
||||
<!entity cdeman.XmVaCreateSimpleOptionMenu "<link linkend=CDEMMA.MAN566.RSML.1><filename moreinfo=RefEntry>XmVaCreateSimpleOptionMenu</filename>(3)</link>">
|
||||
<!entity cdeman.XmVaCreateSimplePopupMenu "<link linkend=CDEMMA.MAN567.RSML.1><filename moreinfo=RefEntry>XmVaCreateSimplePopupMenu</filename>(3)</link>">
|
||||
<!entity cdeman.XmVaCreateSimplePulldownMenu "<link linkend=CDEMMA.MAN568.RSML.1><filename moreinfo=RefEntry>XmVaCreateSimplePulldownMenu</filename>(3)</link>">
|
||||
<!entity cdeman.XmVaCreateSimpleRadioBox "<link linkend=CDEMMA.MAN569.RSML.1><filename moreinfo=RefEntry>XmVaCreateSimpleRadioBox</filename>(3)</link>">
|
||||
<!entity cdeman.XmWidgetGetBaselines "<link linkend=CDEMMA.MAN570.RSML.1><filename moreinfo=RefEntry>XmWidgetGetBaselines</filename>(3)</link>">
|
||||
<!entity cdeman.XmWidgetGetDisplayRect "<link linkend=CDEMMA.MAN571.RSML.1><filename moreinfo=RefEntry>XmWidgetGetDisplayRect</filename>(3)</link>">
|
||||
<!entity cdeman.MrmCloseHierarchy "<link linkend=CDEMMA.MAN7.RSML.1><filename moreinfo=RefEntry>MrmCloseHierarchy</filename>(3)</link>">
|
||||
<!entity cdeman.MrmFetchBitmapLiteral "<link linkend=CDEMMA.MAN8.RSML.1><filename moreinfo=RefEntry>MrmFetchBitmapLiteral</filename>(3)</link>">
|
||||
<!entity cdeman.MrmFetchColorLiteral "<link linkend=CDEMMA.MAN9.RSML.1><filename moreinfo=RefEntry>MrmFetchColorLiteral</filename>(3)</link>">
|
||||
<!entity cdeman.MrmFetchIconLiteral "<link linkend=CDEMMA.MAN10.RSML.1><filename moreinfo=RefEntry>MrmFetchIconLiteral</filename>(3)</link>">
|
||||
<!entity cdeman.MrmFetchLiteral "<link linkend=CDEMMA.MAN11.RSML.1><filename moreinfo=RefEntry>MrmFetchLiteral</filename>(3)</link>">
|
||||
<!entity cdeman.MrmFetchSetValues "<link linkend=CDEMMA.MAN12.RSML.1><filename moreinfo=RefEntry>MrmFetchSetValues</filename>(3)</link>">
|
||||
<!entity cdeman.MrmFetchWidget "<link linkend=CDEMMA.MAN13.RSML.1><filename moreinfo=RefEntry>MrmFetchWidget</filename>(3)</link>">
|
||||
<!entity cdeman.MrmFetchWidgetOverride "<link linkend=CDEMMA.MAN14.RSML.1><filename moreinfo=RefEntry>MrmFetchWidgetOverride</filename>(3)</link>">
|
||||
<!entity cdeman.MrmInitialize "<link linkend=CDEMMA.MAN15.RSML.1><filename moreinfo=RefEntry>MrmInitialize</filename>(3)</link>">
|
||||
<!entity cdeman.MrmOpenHierarchy "<link linkend=CDEMMA.MAN16.RSML.1><filename moreinfo=RefEntry>MrmOpenHierarchy</filename>(3)</link>">
|
||||
<!entity cdeman.MrmOpenHierarchyFromBuffer "<link linkend=CDEMMA.MAN17.RSML.1><filename moreinfo=RefEntry>MrmOpenHierarchyFromBuffer</filename>(3)</link>">
|
||||
<!entity cdeman.MrmOpenHierarchyPerDisplay "<link linkend=CDEMMA.MAN18.RSML.1><filename moreinfo=RefEntry>MrmOpenHierarchyPerDisplay</filename>(3)</link>">
|
||||
<!entity cdeman.MrmRegisterClass "<link linkend=CDEMMA.MAN19.RSML.1><filename moreinfo=RefEntry>MrmRegisterClass</filename>(3)</link>">
|
||||
<!entity cdeman.MrmRegisterNames "<link linkend=CDEMMA.MAN20.RSML.1><filename moreinfo=RefEntry>MrmRegisterNames</filename>(3)</link>">
|
||||
<!entity cdeman.MrmRegisterNamesInHierarchy "<link linkend=CDEMMA.MAN21.RSML.1><filename moreinfo=RefEntry>MrmRegisterNamesInHierarchy</filename>(3)</link>">
|
||||
<!entity cdeman.Uil3 "<link linkend=CDEMMA.MAN28.RSML.1><filename moreinfo=RefEntry>Uil</filename>(3)</link>">
|
||||
<!entity cdeman.UilDumpSymbolTable "<link linkend=CDEMMA.MAN29.RSML.1><filename moreinfo=RefEntry>UilDumpSymbolTable</filename>(3)</link>">
|
||||
<!entity cdeman.mwmrc "<link linkend=CDEMOT.MWMRC><filename moreinfo=RefEntry>mwmrc</filename>(4)</link>">
|
||||
<!entity cdeman.Traits "<link linkend=CDEMMA.MAN572.RSML.1><filename moreinfo=RefEntry>Traits</filename>(5)</link>">
|
||||
<!entity cdeman.UIL5 "<link linkend=CDEMMA.MAN573.RSML.1><filename moreinfo=RefEntry>UIL</filename>(5)</link>">
|
||||
<!entity cdeman.WML "<link linkend=CDEMMA.MAN574.RSML.1><filename moreinfo=RefEntry>WML</filename>(5)</link>">
|
||||
<!entity cdeman.XmeAddFocusChangeCallback "<link linkend=CDEMWG.MAN0.RSML.1><filename moreinfo=RefEntry>XmeAddFocusChangeCallback</filename>(3)</link>">
|
||||
<!entity cdeman.XmeClearBorder "<link linkend=CDEMWG.MAN1.RSML.1><filename moreinfo=RefEntry>XmeClearBorder</filename>(3)</link>">
|
||||
<!entity cdeman.XmeClipboardSink "<link linkend=CDEMWG.MAN2.RSML.1><filename moreinfo=RefEntry>XmeClipboardSink</filename>(3)</link>">
|
||||
<!entity cdeman.XmeClipboardSource "<link linkend=CDEMWG.MAN3.RSML.1><filename moreinfo=RefEntry>XmeClipboardSource</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetDesktopColorCells "<link linkend=CDEMOT.XMEGETDESKTOPCOLORCELLS><filename moreinfo=RefEntry>XmeGetDesktopColorCells</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetColorObjData "<link linkend=CDEMOT.XMEGETCOLOROBJDATA><filename moreinfo=RefEntry>XmeGetColorObjData</filename>(3)</link>">
|
||||
<!entity cdeman.XmeConfigureObject "<link linkend=CDEMWG.MAN4.RSML.1><filename moreinfo=RefEntry>XmeConfigureObject</filename>(3)</link>">
|
||||
<!entity cdeman.XmeConvertMerge "<link linkend=CDEMWG.MAN5.RSML.1><filename moreinfo=RefEntry>XmeConvertMerge</filename>(3)</link>">
|
||||
<!entity cdeman.XmeCreateClassDialog "<link linkend=CDEMWG.MAN6.RSML.1><filename moreinfo=RefEntry>XmeCreateClassDialog</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDragSource "<link linkend=CDEMWG.MAN7.RSML.1><filename moreinfo=RefEntry>XmeDragSource</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDrawArrow "<link linkend=CDEMWG.MAN8.RSML.1><filename moreinfo=RefEntry>XmeDrawArrow</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDrawCircle "<link linkend=CDEMWG.MAN9.RSML.1><filename moreinfo=RefEntry>XmeDrawCircle</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDrawDiamond "<link linkend=CDEMWG.MAN10.RSML.1><filename moreinfo=RefEntry>XmeDrawDiamond</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDrawHighlight "<link linkend=CDEMWG.MAN11.RSML.1><filename moreinfo=RefEntry>XmeDrawHighlight</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDrawIndicator "<link linkend=CDEMWG.MAN12.RSML.1><filename moreinfo=RefEntry>XmeDrawIndicator</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDrawPolygonShadow "<link linkend=CDEMWG.MAN13.RSML.1><filename moreinfo=RefEntry>XmeDrawPolygonShadow</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDrawSeparator "<link linkend=CDEMWG.MAN14.RSML.1><filename moreinfo=RefEntry>XmeDrawSeparator</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDrawShadows "<link linkend=CDEMWG.MAN15.RSML.1><filename moreinfo=RefEntry>XmeDrawShadows</filename>(3)</link>">
|
||||
<!entity cdeman.XmeDropSink "<link linkend=CDEMWG.MAN16.RSML.1><filename moreinfo=RefEntry>XmeDropSink</filename>(3)</link>">
|
||||
<!entity cdeman.XmeFocusIsInShell "<link linkend=CDEMWG.MAN17.RSML.1><filename moreinfo=RefEntry>XmeFocusIsInShell</filename>(3)</link>">
|
||||
<!entity cdeman.XmeFromHorizontalPixels "<link linkend=CDEMWG.MAN18.RSML.1><filename moreinfo=RefEntry>XmeFromHorizontalPixels</filename>(3)</link>">
|
||||
<!entity cdeman.XmeFromVerticalPixels "<link linkend=CDEMWG.MAN19.RSML.1><filename moreinfo=RefEntry>XmeFromVerticalPixels</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetDefaultPixel "<link linkend=CDEMWG.MAN20.RSML.1><filename moreinfo=RefEntry>XmeGetDefaultPixel</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetDefaultRenderTable "<link linkend=CDEMWG.MAN21.RSML.1><filename moreinfo=RefEntry>XmeGetDefaultRenderTable</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetDirection "<link linkend=CDEMWG.MAN22.RSML.1><filename moreinfo=RefEntry>XmeGetDirection</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetEncodingAtom "<link linkend=CDEMWG.MAN23.RSML.1><filename moreinfo=RefEntry>XmeGetEncodingAtom</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetHomeDirName "<link linkend=CDEMWG.MAN24.RSML.1><filename moreinfo=RefEntry>XmeGetHomeDirName</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetLocalizedString "<link linkend=CDEMWG.MAN25.RSML.1><filename moreinfo=RefEntry>XmeGetLocalizedString</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetNextCharacter "<link linkend=CDEMWG.MAN26.RSML.1><filename moreinfo=RefEntry>XmeGetNextCharacter</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetNullCursor "<link linkend=CDEMWG.MAN27.RSML.1><filename moreinfo=RefEntry>XmeGetNullCursor</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetPixmapData "<link linkend=CDEMWG.MAN28.RSML.1><filename moreinfo=RefEntry>XmeGetPixmapData</filename>(3)</link>">
|
||||
<!entity cdeman.XmeGetTextualDragIcon "<link linkend=CDEMWG.MAN29.RSML.1><filename moreinfo=RefEntry>XmeGetTextualDragIcon</filename>(3)</link>">
|
||||
<!entity cdeman.XmeMicroSleep "<link linkend=CDEMWG.MAN30.RSML.1><filename moreinfo=RefEntry>XmeMicroSleep</filename>(3)</link>">
|
||||
<!entity cdeman.XmeNamedSink "<link linkend=CDEMWG.MAN31.RSML.1><filename moreinfo=RefEntry>XmeNamedSink</filename>(3)</link>">
|
||||
<!entity cdeman.XmeNamedSource "<link linkend=CDEMWG.MAN32.RSML.1><filename moreinfo=RefEntry>XmeNamedSource</filename>(3)</link>">
|
||||
<!entity cdeman.XmeNamesAreEqual "<link linkend=CDEMWG.MAN33.RSML.1><filename moreinfo=RefEntry>XmeNamesAreEqual</filename>(3)</link>">
|
||||
<!entity cdeman.XmeNavigChangeManaged "<link linkend=CDEMWG.MAN34.RSML.1><filename moreinfo=RefEntry>XmeNavigChangeManaged</filename>(3)</link>">
|
||||
<!entity cdeman.XmePrimarySink "<link linkend=CDEMWG.MAN35.RSML.1><filename moreinfo=RefEntry>XmePrimarySink</filename>(3)</link>">
|
||||
<!entity cdeman.XmePrimarySource "<link linkend=CDEMWG.MAN36.RSML.1><filename moreinfo=RefEntry>XmePrimarySource</filename>(3)</link>">
|
||||
<!entity cdeman.XmeQueryBestCursorSize "<link linkend=CDEMWG.MAN37.RSML.1><filename moreinfo=RefEntry>XmeQueryBestCursorSize</filename>(3)</link>">
|
||||
<!entity cdeman.XmeRedisplayGadgets "<link linkend=CDEMWG.MAN38.RSML.1><filename moreinfo=RefEntry>XmeRedisplayGadgets</filename>(3)</link>">
|
||||
<!entity cdeman.XmeRemoveFocusChangeCallback "<link linkend=CDEMWG.MAN39.RSML.1><filename moreinfo=RefEntry>XmeRemoveFocusChangeCallback</filename>(3)</link>">
|
||||
<!entity cdeman.XmeRenderTableGetDefaultFont "<link linkend=CDEMWG.MAN40.RSML.1><filename moreinfo=RefEntry>XmeRenderTableGetDefaultFont</filename>(3)</link>">
|
||||
<!entity cdeman.XmeReplyToQueryGeometry "<link linkend=CDEMWG.MAN41.RSML.1><filename moreinfo=RefEntry>XmeReplyToQueryGeometry</filename>(3)</link>">
|
||||
<!entity cdeman.XmeResolvePartOffsets "<link linkend=CDEMWG.MAN42.RSML.1><filename moreinfo=RefEntry>XmeResolvePartOffsets</filename>(3)</link>">
|
||||
<!entity cdeman.XmeSecondarySink "<link linkend=CDEMWG.MAN43.RSML.1><filename moreinfo=RefEntry>XmeSecondarySink</filename>(3)</link>">
|
||||
<!entity cdeman.XmeSecondarySource "<link linkend=CDEMWG.MAN44.RSML.1><filename moreinfo=RefEntry>XmeSecondarySource</filename>(3)</link>">
|
||||
<!entity cdeman.XmeSecondaryTransfer "<link linkend=CDEMWG.MAN45.RSML.1><filename moreinfo=RefEntry>XmeSecondaryTransfer</filename>(3)</link>">
|
||||
<!entity cdeman.XmeSetWMShellTitle "<link linkend=CDEMWG.MAN46.RSML.1><filename moreinfo=RefEntry>XmeSetWMShellTitle</filename>(3)</link>">
|
||||
<!entity cdeman.XmeStandardConvert "<link linkend=CDEMWG.MAN47.RSML.1><filename moreinfo=RefEntry>XmeStandardConvert</filename>(3)</link>">
|
||||
<!entity cdeman.XmeStandardTargets "<link linkend=CDEMWG.MAN48.RSML.1><filename moreinfo=RefEntry>XmeStandardTargets</filename>(3)</link>">
|
||||
<!entity cdeman.XmeToHorizontalPixels "<link linkend=CDEMWG.MAN49.RSML.1><filename moreinfo=RefEntry>XmeToHorizontalPixels</filename>(3)</link>">
|
||||
<!entity cdeman.XmeToVerticalPixels "<link linkend=CDEMWG.MAN50.RSML.1><filename moreinfo=RefEntry>XmeToVerticalPixels</filename>(3)</link>">
|
||||
<!entity cdeman.XmeTraitGet "<link linkend=CDEMWG.MAN51.RSML.1><filename moreinfo=RefEntry>XmeTraitGet</filename>(3)</link>">
|
||||
<!entity cdeman.XmeTraitSet "<link linkend=CDEMWG.MAN52.RSML.1><filename moreinfo=RefEntry>XmeTraitSet</filename>(3)</link>">
|
||||
<!entity cdeman.XmeTransferAddDoneProc "<link linkend=CDEMWG.MAN53.RSML.1><filename moreinfo=RefEntry>XmeTransferAddDoneProc</filename>(3)</link>">
|
||||
<!entity cdeman.XmeVirtualToActualKeysyms "<link linkend=CDEMWG.MAN54.RSML.1><filename moreinfo=RefEntry>XmeVirtualToActualKeysyms</filename>(3)</link>">
|
||||
<!entity cdeman.XmeWarning "<link linkend=CDEMWG.MAN55.RSML.1><filename moreinfo=RefEntry>XmeWarning</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTaccessTextual "<link linkend=CDEMWG.MAN56.RSML.1><filename moreinfo=RefEntry>XmQTaccessTextual</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTactivatable "<link linkend=CDEMWG.MAN57.RSML.1><filename moreinfo=RefEntry>XmQTactivatable</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTcareParentVisual "<link linkend=CDEMWG.MAN58.RSML.1><filename moreinfo=RefEntry>XmQTcareParentVisual</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTcontainer "<link linkend=CDEMWG.MAN59.RSML.1><filename moreinfo=RefEntry>XmQTcontainer</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTcontainerItem "<link linkend=CDEMWG.MAN60.RSML.1><filename moreinfo=RefEntry>XmQTcontainerItem</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTdialogShellSavvy "<link linkend=CDEMWG.MAN61.RSML.1><filename moreinfo=RefEntry>XmQTdialogShellSavvy</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTjoinSide "<link linkend=CDEMWG.MAN62.RSML.1><filename moreinfo=RefEntry>XmQTjoinSide</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTmenuSavvy "<link linkend=CDEMWG.MAN63.RSML.1><filename moreinfo=RefEntry>XmQTmenuSavvy</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTmenuSystem "<link linkend=CDEMWG.MAN64.RSML.1><filename moreinfo=RefEntry>XmQTmenuSystem</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTnavigator "<link linkend=CDEMWG.MAN65.RSML.1><filename moreinfo=RefEntry>XmQTnavigator</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTscrollFrame "<link linkend=CDEMWG.MAN66.RSML.1><filename moreinfo=RefEntry>XmQTscrollFrame</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTspecifyRenderTable "<link linkend=CDEMWG.MAN67.RSML.1><filename moreinfo=RefEntry>XmQTspecifyRenderTable</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTtakesDefault "<link linkend=CDEMWG.MAN68.RSML.1><filename moreinfo=RefEntry>XmQTtakesDefault</filename>(3)</link>">
|
||||
<!entity cdeman.XmQTtransfer "<link linkend=CDEMWG.MAN69.RSML.1><filename moreinfo=RefEntry>XmQTtransfer</filename>(3)</link>">
|
||||
<!entity cdeman.ExmCommandButton "<link linkend=CDEMWG.MAN70.RSML.1><filename moreinfo=RefEntry>ExmCommandButton</filename>(3)</link>">
|
||||
<!entity cdeman.ExmGrid "<link linkend=CDEMWG.MAN71.RSML.1><filename moreinfo=RefEntry>ExmGrid</filename>(3)</link>">
|
||||
<!entity cdeman.ExmMenuButton "<link linkend=CDEMWG.MAN72.RSML.1><filename moreinfo=RefEntry>ExmMenuButton</filename>(3)</link>">
|
||||
<!entity cdeman.ExmPanner "<link linkend=CDEMWG.MAN73.RSML.1><filename moreinfo=RefEntry>ExmPanner</filename>(3)</link>">
|
||||
<!entity cdeman.ExmSimple "<link linkend=CDEMWG.MAN74.RSML.1><filename moreinfo=RefEntry>ExmSimple</filename>(3)</link>">
|
||||
<!entity cdeman.ExmString "<link linkend=CDEMWG.MAN75.RSML.1><filename moreinfo=RefEntry>ExmString</filename>(3)</link>">
|
||||
<!entity cdeman.ExmStringTransfer "<link linkend=CDEMWG.MAN76.RSML.1><filename moreinfo=RefEntry>ExmStringTransfer</filename>(3)</link>">
|
||||
<!entity cdeman.ExmTabButton "<link linkend=CDEMWG.MAN77.RSML.1><filename moreinfo=RefEntry>ExmTabButton</filename>(3)</link>">
|
2349
cde/imports/motif/doc/C/guides/man/PR1X/mwm.sgm
Normal file
2349
cde/imports/motif/doc/C/guides/man/PR1X/mwm.sgm
Normal file
File diff suppressed because it is too large
Load diff
157
cde/imports/motif/doc/C/guides/man/PR1X/uil.sgm
Normal file
157
cde/imports/motif/doc/C/guides/man/PR1X/uil.sgm
Normal file
|
@ -0,0 +1,157 @@
|
|||
<!-- $XConsortium: uil.sgm /main/12 1996/09/08 21:43:44 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
<RefEntry Id="CDEMMA.MAN1.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>uil</RefEntryTitle>
|
||||
<ManVolNum>user cmd</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Command>uil</Command></RefName>
|
||||
<RefPurpose>The user interface language compiler
|
||||
<IndexTerm>
|
||||
<Primary>user interface language</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>user interface language</Primary>
|
||||
<Secondary>compiler</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<IndexTerm>
|
||||
<Primary>uil</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil</Primary>
|
||||
<Secondary>compiler</Secondary>
|
||||
</IndexTerm>
|
||||
<RefSynopsisDiv>
|
||||
<CmdSynopsis>
|
||||
<Command>uil</Command>
|
||||
<Group>
|
||||
<Arg><Replaceable>options</Replaceable></Arg>
|
||||
</Group>
|
||||
<Arg><Replaceable>file</Replaceable></Arg>
|
||||
</CmdSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Command>uil</Command>
|
||||
command invokes the UIL compiler. The User Interface
|
||||
Language (UIL)
|
||||
is a specification language for describing the initial state of a user
|
||||
interface for a Motif application. The specification describes the
|
||||
objects (menus, dialog boxes, labels, push buttons, and so on) used
|
||||
in the interface and specifies the routines to be called when the
|
||||
interface changes state as a result of user interaction.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">file</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the file to be compiled
|
||||
through the UIL compiler.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">options</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies one or more of the following options:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Literal>−I</Literal><Symbol Role="Variable">pathname</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>This option causes the compiler to look for include files
|
||||
in the directory specified if the include files have not been
|
||||
found in the paths that already were searched.
|
||||
Specify this option followed by a pathname, with no intervening
|
||||
spaces.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>−m</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>Machine code is listed. This directs the compiler to place in the
|
||||
listing file a description of the
|
||||
records that it added to the User Interface Database (UID). This helps you isolate
|
||||
errors. The default is no machine code.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>−o </Literal><Symbol Role="Variable">file</Symbol></Term>
|
||||
<ListItem>
|
||||
<IndexTerm>
|
||||
<Primary>user interface database</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uid file</Primary>
|
||||
</IndexTerm>
|
||||
<Para>Directs the compiler to produce a UID.
|
||||
By default, UIL creates a UID with the name <Literal>a.uid</Literal>.
|
||||
The file specifies the filename for the UID.
|
||||
No UID is produced if the compiler issues any diagnostics
|
||||
categorized as error or severe. UIDs are portable only across same-size
|
||||
machine architectures.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>−s</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>Directs the compiler to set the locale before compiling any files.
|
||||
The locale is set in an implementation-dependent manner.
|
||||
On ANSI C-based systems, the locale is usually set by calling
|
||||
<Action>setlocale(<Symbol Role="Define">LC_ALL, ""</Symbol>)</Action>.
|
||||
If this option is not specified, the compiler does not set the
|
||||
locale.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>−v </Literal><Symbol Role="Variable">file</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Directs the compiler to generate a listing.
|
||||
The file specifies the filename for the listing.
|
||||
If the <Literal>−v</Literal> option is not present,
|
||||
no listing is generated by the compiler.
|
||||
The default is no listing.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>−w</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies that the
|
||||
compiler suppress all warning and informational messages.
|
||||
If this option is not present, all messages are
|
||||
generated,
|
||||
regardless of the severity.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>−wmd </Literal><Symbol Role="Variable">file</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a binary widget meta-language description file to
|
||||
be used in place of the default WML description.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED INFORMATION</Title>
|
||||
<Para><Filename MoreInfo="RefEntry">X</Filename>(1) and &cdeman.Uil3;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
|
82
cde/imports/motif/doc/C/guides/man/PR1X/xmbind.sgm
Normal file
82
cde/imports/motif/doc/C/guides/man/PR1X/xmbind.sgm
Normal file
|
@ -0,0 +1,82 @@
|
|||
<!-- $XConsortium: xmbind.sgm /main/8 1996/09/08 21:43:52 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN2.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>xmbind</RefEntryTitle>
|
||||
<ManVolNum>user cmd</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Command>xmbind</Command></RefName>
|
||||
<RefPurpose>Configures virtual key bindings
|
||||
<IndexTerm>
|
||||
<Primary>xmbind</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<CmdSynopsis>
|
||||
<Command>xmbind</Command>
|
||||
<Group>
|
||||
<Arg><Replaceable>options</Replaceable></Arg>
|
||||
</Group>
|
||||
<Group>
|
||||
<Arg><Replaceable>file</Replaceable></Arg>
|
||||
</Group>
|
||||
</CmdSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Command>xmbind</Command> is an X Window System client that configures the virtual
|
||||
key bindings for Motif applications. This action is performed by <Command>mwm</Command>
|
||||
at its startup, so the <Command>xmbind</Command> client is only needed when <Command>mwm</Command>
|
||||
is not in use, or when you want to change bindings without restarting
|
||||
<Command>mwm</Command>. If a file is specified,
|
||||
its contents are used as the virtual key bindings. If a file is not
|
||||
specified, the file <Literal>&npzwc;.motifbind</Literal> in the user's home directory
|
||||
is used. If this file is not found, <Command>xmbind</Command> loads the default
|
||||
virtual key bindings, as described in &cdeman.VirtualBindings;.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Options</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Literal>−display</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>This option specifies the display to use; see X(1).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.VirtualBindings; and
|
||||
<Filename MoreInfo="RefEntry">X</Filename>(1).
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
871
cde/imports/motif/doc/C/guides/man/PR3X/Applic.sgm
Normal file
871
cde/imports/motif/doc/C/guides/man/PR3X/Applic.sgm
Normal file
|
@ -0,0 +1,871 @@
|
|||
<!-- $XConsortium: Applic.sgm /main/9 1996/09/08 21:41:32 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN3.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>ApplicationShell</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>ApplicationShell</Classname></RefName>
|
||||
<RefPurpose>The ApplicationShell widget class
|
||||
<IndexTerm>
|
||||
<Primary>ApplicationShell</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>ApplicationShell</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
&npzwc;#include <X11/Shell.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>ApplicationShell is used as the main top-level window for an application. An
|
||||
application should have more than one ApplicationShell only if it implements
|
||||
multiple logical applications.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>ApplicationShell inherits behavior and resources from <Classname>Core</Classname>,
|
||||
<Classname>Composite</Classname>, <Classname>Shell</Classname>,
|
||||
<Classname>WMShell</Classname>, <Classname>VendorShell</Classname>, and <Classname>TopLevelShell</Classname>.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">applicationShellWidgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>ApplicationShell</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file,
|
||||
remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>ApplicationShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNargc</Entry>
|
||||
<Entry>XmCArgc</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNargv</Entry>
|
||||
<Entry>XmCArgv</Entry>
|
||||
<Entry>String *</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNargc</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of arguments given in the <SystemItem Class="Resource">XmNargv</SystemItem> resource.
|
||||
The function <Function>XtInitialize</Function> sets this resource on
|
||||
the shell widget instance it creates by using its
|
||||
parameters as the values.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNargv</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list required by a session manager to restart the
|
||||
application if it is killed. This list should be updated at
|
||||
appropriate points by the application if a new state has been reached that can
|
||||
be directly restarted.
|
||||
The function <Function>XtInitialize</Function> sets this resource on
|
||||
the shell widget instance it creates by using its
|
||||
parameters as the values.
|
||||
When <Function>XtGetValues</Function> is called on this resource, the returned value
|
||||
is a pointer to the actual resource value and
|
||||
should not be freed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>ApplicationShell inherits behavior and resources from the following
|
||||
superclasses. For a complete description of each resource, refer to the
|
||||
reference page for that superclass.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>TopLevelShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconic</Entry>
|
||||
<Entry>XmCIconic</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconName</Entry>
|
||||
<Entry>XmCIconName</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconNameEncoding</Entry>
|
||||
<Entry>XmCIconNameEncoding</Entry>
|
||||
<Entry>Atom</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!----></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>VendorShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaudibleWarning</Entry>
|
||||
<Entry>XmCAudibleWarning</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmBELL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbuttonFontList</Entry>
|
||||
<Entry>XmCButtonFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbuttonRenderTable</Entry>
|
||||
<Entry>XmCButtonRenderTable</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdefaultFontList</Entry>
|
||||
<Entry>XmCDefaultFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdeleteResponse</Entry>
|
||||
<Entry>XmCDeleteResponse</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmDESTROY</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<!-- XmNfocusMovedCallback XmCCallback XtCallbackList NULL C-->
|
||||
<Row>
|
||||
<Entry>XmNinputMethod</Entry>
|
||||
<Entry>XmCInputMethod</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinputPolicy</Entry>
|
||||
<Entry>XmCInputPolicy</Entry>
|
||||
<Entry>XmInputPolicy</Entry>
|
||||
<Entry>XmPER_SHELL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNkeyboardFocusPolicy</Entry>
|
||||
<Entry>XmCKeyboardFocusPolicy</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmEXPLICIT</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelFontList</Entry>
|
||||
<Entry>XmCLabelFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelRenderTable</Entry>
|
||||
<Entry>XmCLabelRenderTabel</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlayoutDirection</Entry>
|
||||
<Entry>XmCLayoutDirection</Entry>
|
||||
<Entry>XmDirection</Entry>
|
||||
<Entry>XmLEFT_TO_RIGHT</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmDecorations</Entry>
|
||||
<Entry>XmCMwmDecorations</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>-1</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmFunctions</Entry>
|
||||
<Entry>XmCMwmFunctions</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>-1</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmInputMode</Entry>
|
||||
<Entry>XmCMwmInputMode</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>-1</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmMenu</Entry>
|
||||
<Entry>XmCMwmMenu</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpreeditType</Entry>
|
||||
<Entry>XmCPreeditType</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNshellUnitType</Entry>
|
||||
<Entry>XmCShellUnitType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmPIXELS</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtextFontList</Entry>
|
||||
<Entry>XmCTextFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtextRenderTable</Entry>
|
||||
<Entry>XmCTextRenderTable</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNunitType</Entry>
|
||||
<Entry>XmCUnitType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmPIXELS</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNuseAsyncGeometry</Entry>
|
||||
<Entry>XmCUseAsyncGeometry</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>WMShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbaseHeight</Entry>
|
||||
<Entry>XmCBaseHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbaseWidth</Entry>
|
||||
<Entry>XmCBaseWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheightInc</Entry>
|
||||
<Entry>XmCHeightInc</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconMask</Entry>
|
||||
<Entry>XmCIconMask</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconPixmap</Entry>
|
||||
<Entry>XmCIconPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconWindow</Entry>
|
||||
<Entry>XmCIconWindow</Entry>
|
||||
<Entry>Window</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconX</Entry>
|
||||
<Entry>XmCIconX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconY</Entry>
|
||||
<Entry>XmCIconY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialState</Entry>
|
||||
<Entry>XmCInitialState</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>NormalState</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinput</Entry>
|
||||
<Entry>XmCInput</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxAspectX</Entry>
|
||||
<Entry>XmCMaxAspectX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxAspectY</Entry>
|
||||
<Entry>XmCMaxAspectY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxHeight</Entry>
|
||||
<Entry>XmCMaxHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxWidth</Entry>
|
||||
<Entry>XmCMaxWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminAspectX</Entry>
|
||||
<Entry>XmCMinAspectX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminAspectY</Entry>
|
||||
<Entry>XmCMinAspectY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminHeight</Entry>
|
||||
<Entry>XmCMinHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminWidth</Entry>
|
||||
<Entry>XmCMinWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtitle</Entry>
|
||||
<Entry>XmCTitle</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtitleEncoding</Entry>
|
||||
<Entry>XmCTitleEncoding</Entry>
|
||||
<Entry>Atom</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtransient</Entry>
|
||||
<Entry>XmCTransient</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwaitForWm</Entry>
|
||||
<Entry>XmCWaitForWm</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidthInc</Entry>
|
||||
<Entry>XmCWidthInc</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwindowGroup</Entry>
|
||||
<Entry>XmCWindowGroup</Entry>
|
||||
<Entry>Window</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwinGravity</Entry>
|
||||
<Entry>XmCWinGravity</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwmTimeout</Entry>
|
||||
<Entry>XmCWmTimeout</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>5000 ms</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Shell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNallowShellResize</Entry>
|
||||
<Entry>XmCAllowShellResize</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcreatePopupChildProc</Entry>
|
||||
<Entry>XmCCreatePopupChildProc</Entry>
|
||||
<Entry>XtCreatePopupChildProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNgeometry</Entry>
|
||||
<Entry>XmCGeometry</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNoverrideRedirect</Entry>
|
||||
<Entry>XmCOverrideRedirect</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopdownCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopupCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsaveUnder</Entry>
|
||||
<Entry>XmCSaveUnder</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNvisual</Entry>
|
||||
<Entry>XmCVisual</Entry>
|
||||
<Entry>Visual *</Entry>
|
||||
<Entry>CopyFromParent</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Composite Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNchildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>WidgetList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinsertPosition</Entry>
|
||||
<Entry>XmCInsertPosition</Entry>
|
||||
<Entry>XtOrderProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnumChildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>Cardinal</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for ApplicationShell-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for ApplicationShell.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Composite;, &cdeman.Core;, &cdeman.Shell;, &cdeman.WMShell;,
|
||||
&cdeman.VendorShell;, and &cdeman.TopLevelShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
398
cde/imports/motif/doc/C/guides/man/PR3X/Compos.sgm
Normal file
398
cde/imports/motif/doc/C/guides/man/PR3X/Compos.sgm
Normal file
|
@ -0,0 +1,398 @@
|
|||
<!-- $XConsortium: Compos.sgm /main/11 1996/09/08 21:41:41 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN4.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>Composite</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>Composite</Classname></RefName>
|
||||
<RefPurpose>The Composite widget class
|
||||
<IndexTerm>
|
||||
<Primary>Composite</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>Composite</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;&npzwc;#include <Xm/Xm.h></Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>Composite widgets are intended to be containers for other widgets and can
|
||||
have an arbitrary number of children. Their responsibilities (implemented
|
||||
either directly by the widget class or indirectly by Intrinsics
|
||||
functions) include:
|
||||
</Para>
|
||||
<ItemizedList>
|
||||
<ListItem>
|
||||
<Para>Overall management of children from creation to destruction.
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para>Destruction of descendants when the composite widget is destroyed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para>Physical arrangement (geometry management) of a displayable subset of
|
||||
managed children.
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para>Mapping and unmapping of a subset of the managed children.
|
||||
Instances of composite widgets need to specify the order in which
|
||||
their children are kept. For example, an application may want a set of
|
||||
command buttons in some logical order grouped by function, and it may want
|
||||
buttons that represent filenames to be kept in alphabetical order.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</ItemizedList>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>Composite inherits behavior and resources from <Classname>Core</Classname>.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">compositeWidgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>Composite</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <filename>.Xdefaults</filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Composite Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNchildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>WidgetList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinsertPosition</Entry>
|
||||
<Entry>XmCInsertPosition</Entry>
|
||||
<Entry>XtOrderProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnumChildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>Cardinal</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNchildren</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>A read-only list of the children of the widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNinsertPosition</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Points to the <Symbol>XtOrderProc</Symbol> function described below.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNnumChildren</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>A read-only resource specifying the length of the list of children in
|
||||
<SystemItem Class="Resource">XmNchildren</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The following procedure pointer in a composite widget instance is of type
|
||||
<Symbol>XtOrderProc</Symbol>:
|
||||
</Para>
|
||||
<Synopsis>Cardinal (* XtOrderProc) (Widget <Symbol Role="Variable">w</Symbol>);
|
||||
</Synopsis>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">w</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>Composite widgets that allow clients to order their children (usually
|
||||
homogeneous boxes) can call their widget instance's
|
||||
<SystemItem Class="Resource">XmNinsertPosition</SystemItem>
|
||||
procedure from the class's <Literal>insert_child</Literal> procedure to determine
|
||||
where a new
|
||||
child should go in its children array. Thus, a client of a composite class
|
||||
can apply different sorting criteria to widget instances of the class,
|
||||
passing in a different
|
||||
<SystemItem Class="Resource">XmNinsertPosition</SystemItem>
|
||||
procedure when it creates each
|
||||
composite widget instance.
|
||||
</Para>
|
||||
<Para>The return value of the
|
||||
<SystemItem Class="Resource">XmNinsertPosition</SystemItem>
|
||||
procedure indicates
|
||||
how many children
|
||||
should go before the widget. A value of 0 (zero) indicates that the
|
||||
widget should go before all other children; returning
|
||||
the value of <Symbol>XmNumChildren</Symbol>
|
||||
indicates
|
||||
that it should go after all other children.
|
||||
By default, unless a subclass or an application provides an
|
||||
<SystemItem Class="Resource">XmNinsertPosition</SystemItem> procedure, each child is inserted at the end
|
||||
of the <SystemItem Class="Resource">XmNchildren</SystemItem> list.
|
||||
The <SystemItem Class="Resource">XmNinsertPosition</SystemItem> procedure can be overridden by a specific
|
||||
composite
|
||||
widget's resource list or by the argument list provided when the composite
|
||||
widget is created.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>Composite inherits behavior and resources from the superclass described in
|
||||
the following table.
|
||||
For a complete description of each resource, refer to the reference page for
|
||||
that superclass.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>1</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for Composite-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for Composite.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Core;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
278
cde/imports/motif/doc/C/guides/man/PR3X/Constrai.sgm
Normal file
278
cde/imports/motif/doc/C/guides/man/PR3X/Constrai.sgm
Normal file
|
@ -0,0 +1,278 @@
|
|||
<!-- $XConsortium: Constrai.sgm /main/9 1996/09/08 21:41:48 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN5.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>Constraint</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>Constraint</Classname></RefName>
|
||||
<RefPurpose>The Constraint widget class
|
||||
<IndexTerm>
|
||||
<Primary>Constraint</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>Constraint</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>Constraint widgets
|
||||
maintain additional state data for each child. For example,
|
||||
client-defined constraints on the child's geometry may be specified.
|
||||
</Para>
|
||||
<Para>When a constrained composite widget defines constraint resources, all of that
|
||||
widget's children inherit all of those resources as their own. These
|
||||
constraint resources are set and read just the same as any other resources
|
||||
defined for the child. This resource inheritance extends exactly one
|
||||
generation down, which means only the first-generation children of a
|
||||
constrained composite widget inherit the parent widget's constraint
|
||||
resources.
|
||||
</Para>
|
||||
<Para>Because constraint resources are defined by the parent widgets and not
|
||||
the children, the child widgets never directly use the constraint resource
|
||||
data. Instead, the parents use constraint resource data to
|
||||
attach child-specific data to children.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>Constraint inherits behavior and resources from <Classname>Composite</Classname>
|
||||
and <Classname>Core</Classname>.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">constraintWidgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>Constraint</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>Constraint defines no new resources.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>Constraint inherits behavior and resources from <Classname>Composite</Classname> and <Classname>Core</Classname>.
|
||||
The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable
|
||||
(N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>1</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for Constraint-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for Constraint.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Composite; and &cdeman.Core;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
460
cde/imports/motif/doc/C/guides/man/PR3X/Core.sgm
Normal file
460
cde/imports/motif/doc/C/guides/man/PR3X/Core.sgm
Normal file
|
@ -0,0 +1,460 @@
|
|||
<!-- $XConsortium: Core.sgm /main/9 1996/09/08 21:41:56 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN6.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>Core</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>Core</Classname></RefName>
|
||||
<RefPurpose>The Core widget class
|
||||
<IndexTerm>
|
||||
<Primary>Core</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>Core</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>Core is the Xt Intrinsic base class for windowed widgets. The
|
||||
<Classname>Object</Classname> and <Classname>RectObj</Classname> classes provide support for windowless
|
||||
widgets.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>All widgets are built from <Classname>Core</Classname>.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">widgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>Core</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>1</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNaccelerators</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a translation table that is bound with its actions in the context
|
||||
of a particular widget. The accelerator table can then be installed on some
|
||||
destination widget.
|
||||
Note that the default accelerators for any widget will always be
|
||||
installed, no matter whether this resource is specified or not.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNancestorSensitive</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies whether the immediate parent of the widget receives input
|
||||
events. Use the function <Function>XtSetSensitive</Function> to change the argument
|
||||
to preserve data integrity (see <SystemItem Class="Resource">XmNsensitive</SystemItem>).
|
||||
For shells, the default is copied from the parent's
|
||||
<SystemItem Class="Resource">XmNancestorSensitive</SystemItem> resource if there is a parent; otherwise, it
|
||||
is True.
|
||||
For other widgets, the default is the bitwise AND of the parent's
|
||||
<SystemItem Class="Resource">XmNsensitive</SystemItem> and <SystemItem Class="Resource">XmNancestorSensitive</SystemItem> resources.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNbackground</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the background color for the widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNbackgroundPixmap</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pixmap for tiling the background. The first tile is
|
||||
placed at the upper left corner of the widget's window.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNborderColor</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the color of the border in a pixel value.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNborderPixmap</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pixmap to be used for tiling the border. The first tile is
|
||||
placed at the upper left corner of the border.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNborderWidth</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the width of the border that surrounds the widget's window on all
|
||||
four sides. The width is specified in pixels. A width of 0 (zero) means that
|
||||
no border shows.
|
||||
Note that you should use resources like <SystemItem Class="Resource">XmNshadowThickness</SystemItem> and
|
||||
<SystemItem Class="Resource">XmNhighlightThickness</SystemItem> instead of <SystemItem Class="Resource">XmNborderWidth</SystemItem> to specify
|
||||
border widths.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNcolormap</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the colormap that is used for conversions to the type
|
||||
<Literal>Pixel</Literal> for this widget instance. When this resource
|
||||
is changed, previously
|
||||
generated pixel values are not affected, but newly generated
|
||||
values are in the new colormap.
|
||||
For shells without parents, the default is the default colormap of the
|
||||
widget's screen.
|
||||
Otherwise, the default is copied from the parent.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNdepth</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of bits that can be used for each pixel in the
|
||||
widget's window. Applications should not change or set the value of this
|
||||
resource as it is set by the Xt Intrinsics when the widget is created.
|
||||
For shells without parents, the default is the default depth of the
|
||||
widget's screen.
|
||||
Otherwise, the default is copied from the parent.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNdestroyCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called when the widget
|
||||
is destroyed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNheight</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the inside height (excluding the border) of the widget's
|
||||
window.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNinitialResourcesPersistent</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies whether or not resources are reference counted.
|
||||
If the value is True when the widget is created, the resources
|
||||
referenced by the widget are not reference counted, regardless of how
|
||||
the resource type converter is registered.
|
||||
An application that expects to destroy the widget and wants to have
|
||||
resources deallocated should specify a value of False.
|
||||
The default is True, implying an assumption that the widget will not be
|
||||
destroyed during the life of the application.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNmappedWhenManaged</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>If this resource is set to True,
|
||||
it maps the widget (makes it visible) as soon as it is both
|
||||
realized and managed.
|
||||
If this resource is set to False, the client is responsible for
|
||||
mapping and unmapping the widget. If the value is changed from True to
|
||||
False after the widget has been realized and managed, the widget is
|
||||
unmapped.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNscreen</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the screen on which a widget instance resides.
|
||||
It is read only.
|
||||
When the Toolkit is initialized, the top-level widget obtains its
|
||||
default value from the default screen of the display.
|
||||
Otherwise, the default is copied from the parent.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNsensitive</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Determines whether a widget receives input events. If a widget is
|
||||
sensitive, the Xt Intrinsics' Event Manager dispatches to the widget all
|
||||
keyboard, mouse button, motion, window enter/leave, and focus events.
|
||||
Insensitive widgets do not receive these events. Use the function
|
||||
<Function>XtSetSensitive</Function> to change the sensitivity argument. Using
|
||||
<Function>XtSetSensitive</Function> ensures that if a parent widget has
|
||||
<SystemItem Class="Resource">XmNsensitive</SystemItem> set to False, the ancestor-sensitive flag of all its
|
||||
children is appropriately set.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNtranslations</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Points to a translations list. A translations list is a list of events and
|
||||
actions that are to be performed when the events occur.
|
||||
Note that the default translations for any widget will always be
|
||||
installed, no matter whether this resource is specified or not.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNwidth</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the inside width (excluding the border) of the widget's
|
||||
window.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNx</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the x-coordinate of the upper left outside corner of the
|
||||
widget's window.
|
||||
The value is relative to the upper left inside corner of the parent
|
||||
window.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNy</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the y-coordinate of the upper left outside corner of the
|
||||
widget's window.
|
||||
The value is relative to the upper left inside corner of the parent
|
||||
window.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for Core-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for Core.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Object;
|
||||
and
|
||||
&cdeman.RectObj;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
134
cde/imports/motif/doc/C/guides/man/PR3X/Object.sgm
Normal file
134
cde/imports/motif/doc/C/guides/man/PR3X/Object.sgm
Normal file
|
@ -0,0 +1,134 @@
|
|||
<!-- $XConsortium: Object.sgm /main/8 1996/09/08 21:42:03 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN22.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>Object</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>Object</Classname></RefName>
|
||||
<RefPurpose>The Object widget class
|
||||
<IndexTerm>
|
||||
<Primary>Object</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>Object</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
<!--no-op: .fP-->
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>Object is never instantiated.
|
||||
Its sole purpose is as a supporting superclass for other
|
||||
widget classes.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">objectClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>Object</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Object Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNdestroyCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called when the gadget is destroyed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for Object-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translation for Object.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
390
cde/imports/motif/doc/C/guides/man/PR3X/Override.sgm
Normal file
390
cde/imports/motif/doc/C/guides/man/PR3X/Override.sgm
Normal file
|
@ -0,0 +1,390 @@
|
|||
<!-- $XConsortium: Override.sgm /main/9 1996/09/08 21:42:10 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN23.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>OverrideShell</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>OverrideShell</Classname></RefName>
|
||||
<RefPurpose>The OverrideShell widget class
|
||||
<IndexTerm>
|
||||
<Primary>OverrideShell</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>OverrideShell</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
&npzwc;#include <X11/Shell.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>OverrideShell is used for shell windows that completely bypass
|
||||
the window manager, for example, PopupMenu shells.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>OverrideShell inherits behavior and resources from <Classname>Core</Classname>,
|
||||
<Classname>Composite</Classname>, and <Classname>Shell</Classname>.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">overrideShellWidgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>OverrideShell</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>OverrideShell defines no new resources, but overrides
|
||||
the <SystemItem Class="Resource">XmNoverrideRedirect</SystemItem> and <SystemItem Class="Resource">XmNsaveUnder</SystemItem> resources in the
|
||||
<Classname>Shell</Classname> class.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>OverrideShell inherits behavior and resources from the following
|
||||
superclasses. For a complete description of each resource, refer to the
|
||||
reference page for that superclass.
|
||||
</Para>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Shell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNallowShellResize</Entry>
|
||||
<Entry>XmCAllowShellResize</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcreatePopupChildProc</Entry>
|
||||
<Entry>XmCCreatePopupChildProc</Entry>
|
||||
<Entry>XtCreatePopupChildProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNgeometry</Entry>
|
||||
<Entry>XmCGeometry</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNoverrideRedirect</Entry>
|
||||
<Entry>XmCOverrideRedirect</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopdownCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopupCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsaveUnder</Entry>
|
||||
<Entry>XmCSaveUnder</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNvisual</Entry>
|
||||
<Entry>XmCVisual</Entry>
|
||||
<Entry>Visual *</Entry>
|
||||
<Entry>CopyFromParent</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Composite Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNchildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>WidgetList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinsertPosition</Entry>
|
||||
<Entry>XmCInsertPosition</Entry>
|
||||
<Entry>XtOrderProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnumChildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>Cardinal</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for OverrideShell-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for OverrideShell.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Composite;, &cdeman.Core;, and &cdeman.Shell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
282
cde/imports/motif/doc/C/guides/man/PR3X/RectObj.sgm
Normal file
282
cde/imports/motif/doc/C/guides/man/PR3X/RectObj.sgm
Normal file
|
@ -0,0 +1,282 @@
|
|||
<!-- $XConsortium: RectObj.sgm /main/10 1996/09/08 21:42:18 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN24.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>RectObj</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>RectObj</Classname></RefName>
|
||||
<RefPurpose>The RectObj widget class
|
||||
<IndexTerm>
|
||||
<Primary>RectObj</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>RectObj</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>RectObj is never instantiated.
|
||||
Its sole purpose is as a supporting superclass for other
|
||||
widget classes.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>RectObj inherits behavior and a resource from <Classname>Object</Classname>.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">rectObjClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>RectObj</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>RectObj Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>1</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNancestorSensitive</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies whether the immediate parent of the
|
||||
gadget receives input events.
|
||||
Use the function <Function>XtSetSensitive</Function> if you are changing the
|
||||
argument to preserve data integrity (see <SystemItem Class="Resource">XmNsensitive</SystemItem>).
|
||||
The default is the bitwise AND of the parent's
|
||||
<SystemItem Class="Resource">XmNsensitive</SystemItem> and <SystemItem Class="Resource">XmNancestorSensitive</SystemItem> resources.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNborderWidth</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the width of the border placed around the RectObj's rectangular
|
||||
display area.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNheight</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the inside height (excluding the border) of the RectObj's
|
||||
rectangular display area.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNsensitive</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Determines whether a RectObj receives input
|
||||
events.
|
||||
If a RectObj is sensitive, the parent dispatches to the
|
||||
gadget all keyboard, mouse button, motion, window enter/leave,
|
||||
and focus events.
|
||||
Insensitive gadgets do not receive these events.
|
||||
Use the function <Function>XtSetSensitive</Function> to change the sensitivity argument.
|
||||
Using <Function>XtSetSensitive</Function> ensures that if a parent widget has
|
||||
<SystemItem Class="Resource">XmNsensitive</SystemItem> set to False, the ancestor-sensitive flag of all its children
|
||||
is appropriately set.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNwidth</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the inside width (excluding the border) of the RectObj's
|
||||
rectangular display area.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNx</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the x-coordinate of the upper left outside corner of the
|
||||
RectObj's rectangular display area.
|
||||
The value is relative to the upper left inside corner of the parent
|
||||
window.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNy</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the y-coordinate of the upper left outside corner of the
|
||||
RectObj's rectangular display area.
|
||||
The value is relative to the upper left inside corner of the parent
|
||||
window.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>RectObj inherits behavior and a resource from <Classname>Object</Classname>. For
|
||||
a description of this resource, refer to the <Classname>Object</Classname> reference page.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Object Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for RectObj-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for RectObj.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Object;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
478
cde/imports/motif/doc/C/guides/man/PR3X/Shell.sgm
Normal file
478
cde/imports/motif/doc/C/guides/man/PR3X/Shell.sgm
Normal file
|
@ -0,0 +1,478 @@
|
|||
<!-- $XConsortium: Shell.sgm /main/10 1996/09/08 21:42:25 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN25.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>Shell</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>Shell</Classname></RefName>
|
||||
<RefPurpose>The Shell widget class
|
||||
<IndexTerm>
|
||||
<Primary>Shell</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>Shell</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
&npzwc;#include <X11/Shell.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>Shell is a top-level widget (with only one managed child) that encapsulates
|
||||
the interaction with the window manager.
|
||||
</Para>
|
||||
<Para>At the time the shell's child is managed, the child's width is used
|
||||
for both widgets if the shell is unrealized and no width has been
|
||||
specified for the shell. Otherwise, the shell's width is used for
|
||||
both widgets. The same relations hold for the height of the shell and
|
||||
its child.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>Shell inherits behavior and resources from <Classname>Composite</Classname> and <Classname>Core</Classname>.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">shellWidgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>Shell</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Shell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNallowShellResize</Entry>
|
||||
<Entry>XmCAllowShellResize</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcreatePopupChildProc</Entry>
|
||||
<Entry>XmCCreatePopupChildProc</Entry>
|
||||
<Entry>XtCreatePopupChildProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNgeometry</Entry>
|
||||
<Entry>XmCGeometry</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNoverrideRedirect</Entry>
|
||||
<Entry>XmCOverrideRedirect</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopdownCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopupCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsaveUnder</Entry>
|
||||
<Entry>XmCSaveUnder</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNvisual</Entry>
|
||||
<Entry>XmCVisual</Entry>
|
||||
<Entry>Visual *</Entry>
|
||||
<Entry>CopyFromParent</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNallowShellResize</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies that if this resource is False, the Shell widget instance
|
||||
returns <SystemItem Class="Constant">XtGeometryNo</SystemItem> to all geometry requests from its children.
|
||||
All Motif convenience create dialog functions override this default
|
||||
value and set <SystemItem Class="Resource">XmNallowShellResize</SystemItem> to True.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNcreatePopupChildProc</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the pointer to a function that is called when the Shell
|
||||
widget instance is popped up by <Function>XtPopup</Function>.
|
||||
The function creates the child widget when the shell is popped up
|
||||
instead of when the application starts up.
|
||||
This can be used if the child needs to be reconfigured each time the
|
||||
shell is popped up.
|
||||
The function takes one argument, the popup shell, and returns no result.
|
||||
It is called after the popup callbacks specified by
|
||||
<SystemItem Class="Resource">XmNpopupCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNgeometry</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the desired geometry for the widget instance. This resource
|
||||
is examined only when the widget instance is unrealized and the number
|
||||
of its managed children is changed. It is used to change the values
|
||||
of the <SystemItem Class="Resource">XmNx</SystemItem>, <SystemItem Class="Resource">XmNy</SystemItem>, <SystemItem Class="Resource">XmNwidth</SystemItem>, and <SystemItem Class="Resource">XmNheight</SystemItem>
|
||||
resources.
|
||||
When <Function>XtGetValues</Function> is called on this resource, the returned value
|
||||
is a pointer to the actual resource value and
|
||||
should not be freed. In addition, this resource is not copied on
|
||||
creation or by <Function>XtSetValues</Function>. The application must ensure that
|
||||
the string remains valid until the shell is realized.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNoverrideRedirect</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>If True, specifies that the widget instance is a temporary
|
||||
window that should be ignored by the window manager. Applications and
|
||||
users should not normally alter this resource.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNpopdownCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called when the widget instance
|
||||
is popped down by <Function>XtPopdown</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNpopupCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called when the widget instance
|
||||
is popped up by <Function>XtPopup</Function>.
|
||||
The second argument to <Function>XtPopup</Function> must be <SystemItem Class="Constant">XtGrabNone</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNsaveUnder</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>If True, specifies that it is desirable to save the contents of the
|
||||
screen beneath this widget instance, avoiding expose events when the
|
||||
instance is unmapped. This is a hint, and an implementation may save
|
||||
contents whenever it desires, including always or never.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNvisual</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the visual used in creating the widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>Shell inherits behavior and resources from the
|
||||
superclass described in the following table.
|
||||
For a complete description of each resource, refer to the
|
||||
reference page for that superclass.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Composite Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNchildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>WidgetList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinsertPosition</Entry>
|
||||
<Entry>XmCInsertPosition</Entry>
|
||||
<Entry>XtOrderProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnumChildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>Cardinal</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for Shell-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for Shell.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Composite; and &cdeman.Core;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
844
cde/imports/motif/doc/C/guides/man/PR3X/TopLevel.sgm
Normal file
844
cde/imports/motif/doc/C/guides/man/PR3X/TopLevel.sgm
Normal file
|
@ -0,0 +1,844 @@
|
|||
<!-- $XConsortium: TopLevel.sgm /main/9 1996/09/08 21:42:33 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN26.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>TopLevelShell</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>TopLevelShell</Classname></RefName>
|
||||
<RefPurpose>The TopLevelShell widget class
|
||||
<IndexTerm>
|
||||
<Primary>TopLevelShell</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>TopLevelShell</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
&npzwc;#include <X11/Shell.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>TopLevelShell is used for normal top-level windows such as any
|
||||
additional top-level widgets an application needs.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>TopLevelShell inherits behavior and resources from <Classname>Core</Classname>,
|
||||
<Classname>Composite</Classname>, <Classname>Shell</Classname>,
|
||||
<Classname>WMShell</Classname>, and <Classname>VendorShell</Classname>.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">topLevelShellWidgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>TopLevelShell</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>TopLevelShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconic</Entry>
|
||||
<Entry>XmCIconic</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconName</Entry>
|
||||
<Entry>XmCIconName</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconNameEncoding</Entry>
|
||||
<Entry>XmCIconNameEncoding</Entry>
|
||||
<Entry>Atom</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNiconic</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>If True when the widget is <Emphasis>created</Emphasis>, specifies that the widget
|
||||
should start as an icon when it is realized. A value of False
|
||||
indicates that the widget is not to be realized as an icon. This
|
||||
resource will only override the <SystemItem Class="Resource">XmNinitialState</SystemItem> resource when
|
||||
specified in the call that creates the widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNiconName</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the short form of the application name to be displayed by the
|
||||
window manager when the application is iconified.
|
||||
When <Function>XtGetValues</Function> is called on this resource, the returned value
|
||||
is a pointer to the actual resource value and
|
||||
should not be freed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNiconNameEncoding</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a property type that represents the encoding of the
|
||||
<SystemItem Class="Resource">XmNiconName</SystemItem> string.
|
||||
If a language procedure has been set, the default is None; otherwise,
|
||||
the default is <Symbol Role="Define">XA_STRING</Symbol>. When the widget is realized, if the value
|
||||
is None, the corresponding name is assumed to be in the current locale.
|
||||
The name is passed to <Function>XmbTextListToTextProperty</Function> with an encoding
|
||||
style of <SystemItem Class="Constant">XStdICCTextStyle</SystemItem>. The resulting encoding is <Symbol Role="Define">STRING</Symbol>
|
||||
if the name is fully convertible to <Symbol Role="Define">STRING</Symbol>, otherwise <Symbol Role="Define">COMPOUND_TEXT</Symbol>.
|
||||
The values of the encoding resources are not changed; they remain None.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>TopLevelShell inherits behavior and resources from the following
|
||||
superclasses. For a complete description of each resource, refer to the
|
||||
reference page for that superclass.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!----></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>VendorShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaudibleWarning</Entry>
|
||||
<Entry>XmCAudibleWarning</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmBELL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbuttonFontList</Entry>
|
||||
<Entry>XmCButtonFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbuttonRenderTable</Entry>
|
||||
<Entry>XmCButtonRenderTable</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdefaultFontList</Entry>
|
||||
<Entry>XmCDefaultFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdeleteResponse</Entry>
|
||||
<Entry>XmCDeleteResponse</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmDESTROY</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<!-- XmNfocusMovedCallback XmCCallback XtCallbackList NULL C-->
|
||||
<Row>
|
||||
<Entry>XmNinputMethod</Entry>
|
||||
<Entry>XmCInputMethod</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinputPolicy</Entry>
|
||||
<Entry>XmCInputPolicy</Entry>
|
||||
<Entry>XmInputPolicy</Entry>
|
||||
<Entry>XmPER_SHELL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNkeyboardFocusPolicy</Entry>
|
||||
<Entry>XmCKeyboardFocusPolicy</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmEXPLICIT</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelFontList</Entry>
|
||||
<Entry>XmCLabelFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelRenderTable</Entry>
|
||||
<Entry>XmCLabelRenderTabel</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlayoutDirection</Entry>
|
||||
<Entry>XmCLayoutDirection</Entry>
|
||||
<Entry>XmDirection</Entry>
|
||||
<Entry>XmLEFT_TO_RIGHT</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmDecorations</Entry>
|
||||
<Entry>XmCMwmDecorations</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>-1</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmFunctions</Entry>
|
||||
<Entry>XmCMwmFunctions</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>-1</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmInputMode</Entry>
|
||||
<Entry>XmCMwmInputMode</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>-1</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmMenu</Entry>
|
||||
<Entry>XmCMwmMenu</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpreeditType</Entry>
|
||||
<Entry>XmCPreeditType</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNshellUnitType</Entry>
|
||||
<Entry>XmCShellUnitType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmPIXELS</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtextFontList</Entry>
|
||||
<Entry>XmCTextFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtextRenderTable</Entry>
|
||||
<Entry>XmCTextRenderTable</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNunitType</Entry>
|
||||
<Entry>XmCUnitType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmPIXELS</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNuseAsyncGeometry</Entry>
|
||||
<Entry>XmCUseAsyncGeometry</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>WMShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbaseHeight</Entry>
|
||||
<Entry>XmCBaseHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbaseWidth</Entry>
|
||||
<Entry>XmCBaseWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheightInc</Entry>
|
||||
<Entry>XmCHeightInc</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconMask</Entry>
|
||||
<Entry>XmCIconMask</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconPixmap</Entry>
|
||||
<Entry>XmCIconPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconWindow</Entry>
|
||||
<Entry>XmCIconWindow</Entry>
|
||||
<Entry>Window</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconX</Entry>
|
||||
<Entry>XmCIconX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconY</Entry>
|
||||
<Entry>XmCIconY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialState</Entry>
|
||||
<Entry>XmCInitialState</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>NormalState</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinput</Entry>
|
||||
<Entry>XmCInput</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxAspectX</Entry>
|
||||
<Entry>XmCMaxAspectX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxAspectY</Entry>
|
||||
<Entry>XmCMaxAspectY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxHeight</Entry>
|
||||
<Entry>XmCMaxHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxWidth</Entry>
|
||||
<Entry>XmCMaxWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminAspectX</Entry>
|
||||
<Entry>XmCMinAspectX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminAspectY</Entry>
|
||||
<Entry>XmCMinAspectY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminHeight</Entry>
|
||||
<Entry>XmCMinHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminWidth</Entry>
|
||||
<Entry>XmCMinWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtitle</Entry>
|
||||
<Entry>XmCTitle</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtitleEncoding</Entry>
|
||||
<Entry>XmCTitleEncoding</Entry>
|
||||
<Entry>Atom</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtransient</Entry>
|
||||
<Entry>XmCTransient</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwaitForWm</Entry>
|
||||
<Entry>XmCWaitForWm</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidthInc</Entry>
|
||||
<Entry>XmCWidthInc</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwindowGroup</Entry>
|
||||
<Entry>XmCWindowGroup</Entry>
|
||||
<Entry>Window</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwinGravity</Entry>
|
||||
<Entry>XmCWinGravity</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwmTimeout</Entry>
|
||||
<Entry>XmCWmTimeout</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>5000 ms</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Shell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNallowShellResize</Entry>
|
||||
<Entry>XmCAllowShellResize</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcreatePopupChildProc</Entry>
|
||||
<Entry>XmCCreatePopupChildProc</Entry>
|
||||
<Entry>XtCreatePopupChildProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNgeometry</Entry>
|
||||
<Entry>XmCGeometry</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNoverrideRedirect</Entry>
|
||||
<Entry>XmCOverrideRedirect</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopdownCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopupCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsaveUnder</Entry>
|
||||
<Entry>XmCSaveUnder</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNvisual</Entry>
|
||||
<Entry>XmCVisual</Entry>
|
||||
<Entry>Visual *</Entry>
|
||||
<Entry>CopyFromParent</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Composite Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNchildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>WidgetList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinsertPosition</Entry>
|
||||
<Entry>XmCInsertPosition</Entry>
|
||||
<Entry>XtOrderProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnumChildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>Cardinal</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for TopLevelShell-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for TopLevelShell.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Composite;, &cdeman.Core;, &cdeman.Shell;, &cdeman.WMShell;, and
|
||||
&cdeman.VendorShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
824
cde/imports/motif/doc/C/guides/man/PR3X/Transien.sgm
Normal file
824
cde/imports/motif/doc/C/guides/man/PR3X/Transien.sgm
Normal file
|
@ -0,0 +1,824 @@
|
|||
<!-- $XConsortium: Transien.sgm /main/10 1996/09/08 21:42:41 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN27.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>TransientShell</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>TransientShell</Classname></RefName>
|
||||
<RefPurpose>The TransientShell widget class
|
||||
<IndexTerm>
|
||||
<Primary>TransientShell</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>TransientShell</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
&npzwc;#include <X11/Shell.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>TransientShell is used for shell windows that can be manipulated by the
|
||||
window manager, but are not allowed to be iconified separately. For example,
|
||||
DialogBoxes make no sense without their associated application.
|
||||
They are iconified by the window manager only if the main application
|
||||
shell is iconified.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>TransientShell inherits behavior and resources from <Classname>Core</Classname>,
|
||||
<Classname>Composite</Classname>, <Classname>Shell</Classname>,
|
||||
<Classname>WMShell</Classname>, and <Classname>VendorShell</Classname>.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">transientShellWidgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>TransientShell</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para>In addition to these new resources, <Classname>TransientShell</Classname>
|
||||
overrides the <SystemItem Class="Resource">XmNsaveUnder</SystemItem> resource in <Classname>Shell</Classname> and the
|
||||
<SystemItem Class="Resource">XmNtransient</SystemItem> resource in <Classname>WMShell</Classname>.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>TransientShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtransientFor</Entry>
|
||||
<Entry>XmCTransientFor</Entry>
|
||||
<Entry>Widget</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNtransientFor</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a widget that the shell acts as a pop-up for.
|
||||
If this resource is NULL or is a widget that has not been realized, the
|
||||
<SystemItem Class="Resource">XmNwindowGroup</SystemItem> is used instead.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>TransientShell inherits behavior and resources from the superclasses
|
||||
described in the following tables,
|
||||
which define sets of widget resources used by the programmer
|
||||
to specify data.
|
||||
For a complete description of each resource, refer to the reference
|
||||
page for that superclass.
|
||||
</Para>
|
||||
<Para>The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!----></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>VendorShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaudibleWarning</Entry>
|
||||
<Entry>XmCAudibleWarning</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmBELL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbuttonFontList</Entry>
|
||||
<Entry>XmCButtonFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbuttonRenderTable</Entry>
|
||||
<Entry>XmCButtonRenderTable</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdefaultFontList</Entry>
|
||||
<Entry>XmCDefaultFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdeleteResponse</Entry>
|
||||
<Entry>XmCDeleteResponse</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmDESTROY</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<!-- XmNfocusMovedCallback XmCCallback XtCallbackList NULL C-->
|
||||
<Row>
|
||||
<Entry>XmNinputMethod</Entry>
|
||||
<Entry>XmCInputMethod</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinputPolicy</Entry>
|
||||
<Entry>XmCInputPolicy</Entry>
|
||||
<Entry>XmInputPolicy</Entry>
|
||||
<Entry>XmPER_SHELL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNkeyboardFocusPolicy</Entry>
|
||||
<Entry>XmCKeyboardFocusPolicy</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmEXPLICIT</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelFontList</Entry>
|
||||
<Entry>XmCLabelFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelRenderTable</Entry>
|
||||
<Entry>XmCLabelRenderTabel</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlayoutDirection</Entry>
|
||||
<Entry>XmCLayoutDirection</Entry>
|
||||
<Entry>XmDirection</Entry>
|
||||
<Entry>XmLEFT_TO_RIGHT</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmDecorations</Entry>
|
||||
<Entry>XmCMwmDecorations</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>-1</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmFunctions</Entry>
|
||||
<Entry>XmCMwmFunctions</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>-1</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmInputMode</Entry>
|
||||
<Entry>XmCMwmInputMode</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>-1</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmwmMenu</Entry>
|
||||
<Entry>XmCMwmMenu</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpreeditType</Entry>
|
||||
<Entry>XmCPreeditType</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNshellUnitType</Entry>
|
||||
<Entry>XmCShellUnitType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmPIXELS</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtextFontList</Entry>
|
||||
<Entry>XmCTextFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtextRenderTable</Entry>
|
||||
<Entry>XmCTextRenderTable</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNunitType</Entry>
|
||||
<Entry>XmCUnitType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmPIXELS</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNuseAsyncGeometry</Entry>
|
||||
<Entry>XmCUseAsyncGeometry</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>WMShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbaseHeight</Entry>
|
||||
<Entry>XmCBaseHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbaseWidth</Entry>
|
||||
<Entry>XmCBaseWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheightInc</Entry>
|
||||
<Entry>XmCHeightInc</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconMask</Entry>
|
||||
<Entry>XmCIconMask</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconPixmap</Entry>
|
||||
<Entry>XmCIconPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconWindow</Entry>
|
||||
<Entry>XmCIconWindow</Entry>
|
||||
<Entry>Window</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconX</Entry>
|
||||
<Entry>XmCIconX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconY</Entry>
|
||||
<Entry>XmCIconY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialState</Entry>
|
||||
<Entry>XmCInitialState</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>NormalState</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinput</Entry>
|
||||
<Entry>XmCInput</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxAspectX</Entry>
|
||||
<Entry>XmCMaxAspectX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxAspectY</Entry>
|
||||
<Entry>XmCMaxAspectY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxHeight</Entry>
|
||||
<Entry>XmCMaxHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxWidth</Entry>
|
||||
<Entry>XmCMaxWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminAspectX</Entry>
|
||||
<Entry>XmCMinAspectX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminAspectY</Entry>
|
||||
<Entry>XmCMinAspectY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminHeight</Entry>
|
||||
<Entry>XmCMinHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminWidth</Entry>
|
||||
<Entry>XmCMinWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtitle</Entry>
|
||||
<Entry>XmCTitle</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtitleEncoding</Entry>
|
||||
<Entry>XmCTitleEncoding</Entry>
|
||||
<Entry>Atom</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtransient</Entry>
|
||||
<Entry>XmCTransient</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwaitForWm</Entry>
|
||||
<Entry>XmCWaitForWm</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidthInc</Entry>
|
||||
<Entry>XmCWidthInc</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwindowGroup</Entry>
|
||||
<Entry>XmCWindowGroup</Entry>
|
||||
<Entry>Window</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwinGravity</Entry>
|
||||
<Entry>XmCWinGravity</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwmTimeout</Entry>
|
||||
<Entry>XmCWmTimeout</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>5000 ms</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Shell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNallowShellResize</Entry>
|
||||
<Entry>XmCAllowShellResize</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcreatePopupChildProc</Entry>
|
||||
<Entry>XmCCreatePopupChildProc</Entry>
|
||||
<Entry>XtCreatePopupChildProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNgeometry</Entry>
|
||||
<Entry>XmCGeometry</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNoverrideRedirect</Entry>
|
||||
<Entry>XmCOverrideRedirect</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopdownCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopupCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsaveUnder</Entry>
|
||||
<Entry>XmCSaveUnder</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNvisual</Entry>
|
||||
<Entry>XmCVisual</Entry>
|
||||
<Entry>Visual *</Entry>
|
||||
<Entry>CopyFromParent</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Composite Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNchildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>WidgetList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinsertPosition</Entry>
|
||||
<Entry>XmCInsertPosition</Entry>
|
||||
<Entry>XtOrderProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnumChildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>Cardinal</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for TransientShell -->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for TransientShell.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Composite;,
|
||||
&cdeman.Core;, &cdeman.Shell;, &cdeman.VendorShell;, and &cdeman.WMShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
419
cde/imports/motif/doc/C/guides/man/PR3X/Uil.sgm
Normal file
419
cde/imports/motif/doc/C/guides/man/PR3X/Uil.sgm
Normal file
|
@ -0,0 +1,419 @@
|
|||
<!-- $XConsortium: Uil.sgm /main/11 1996/09/08 21:42:50 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN28.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>Uil</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>Uil</Function></RefName>
|
||||
<RefPurpose>Invokes the UIL compiler from within an application
|
||||
<IndexTerm>
|
||||
<Primary>Uil</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>Uil</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil compiler</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="not-ANSI">
|
||||
<FuncSynopsisInfo>#include <uil/UilDef.h>
|
||||
<?sml-space \n(PDu></FuncSynopsisInfo>
|
||||
<FuncDef>Uil_status_type <Function>Uil</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>command_desc, compile_desc, message_cb, message_data,
|
||||
status_cb, status_data</Replaceable></ParamDef>-->
|
||||
<ParamDef>Uil_command_type *<Parameter>command_desc</Parameter></ParamDef>
|
||||
<ParamDef>Uil_compile_desc_type *<Parameter>*compile_desc</Parameter></ParamDef>
|
||||
<ParamDef>Uil_continue_type (*<Parameter>message_cb</Parameter>) ()</ParamDef>
|
||||
<ParamDef>char *<Parameter>message_data</Parameter></ParamDef>
|
||||
<ParamDef>Uil_continue_type (*<Parameter>status_cb</Parameter>) ()</ParamDef>
|
||||
<ParamDef>char *<Parameter>status_data</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The <Function>Uil</Function> function provides a callable entry point for the UIL
|
||||
compiler. The
|
||||
<Function>Uil</Function> callable interface can be used to process
|
||||
a UIL source file and to
|
||||
generate UID files, as well as return a detailed description of the
|
||||
UIL source module in the form of a symbol table (parse tree).
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">command_desc</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the <Command>uil</Command> command line.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">compile_desc</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the results of the compilation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">message_cb</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a callback function that is called when the compiler
|
||||
encounters errors in the UIL source.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">message_data</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies user data that is passed to the message callback function
|
||||
(<Symbol Role="Variable">message_cb)</Symbol>. Note that this argument is not interpreted by UIL, and is
|
||||
used exclusively by the calling application.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">status_cb</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a callback function that is called to allow X applications to service
|
||||
X events such as updating the screen. This function is called
|
||||
at various check points, which have been hard coded into the UIL compiler.
|
||||
The <Symbol Role="Variable">status_update_delay</Symbol> argument in <Symbol Role="Variable">command_desc</Symbol>
|
||||
specifies the number of
|
||||
check points to be passed before the <Symbol Role="Variable">status_cb</Symbol> function is invoked.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">status_data</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies user data that is passed to the status callback function
|
||||
(<Symbol Role="Variable">status_cb).</Symbol>
|
||||
Note that this argument is not interpreted by the UIL compiler
|
||||
and is used exclusively by the calling application.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>Following are the data structures <Symbol>Uil_command_type</Symbol> and
|
||||
<Symbol>Uil_compile_desc_type</Symbol>:
|
||||
</Para>
|
||||
<InformalExample>
|
||||
<ProgramListing>typedef struct Uil_command_type {
|
||||
char *source_file;
|
||||
/* single source to compile */
|
||||
char *resource_file; /* name of output file */
|
||||
char *listing_file; /* name of listing file */
|
||||
unsigned int *include_dir_count;
|
||||
/* number of dirs. in include_dir */
|
||||
char *((*include_dir) []);
|
||||
/* dir. to search for include files */
|
||||
unsigned listing_file_flag: 1;
|
||||
/* produce a listing */
|
||||
unsigned resource_file_flag: 1;
|
||||
/* generate UID output */
|
||||
unsigned machine_code_flag: 1;
|
||||
/* generate machine code */
|
||||
unsigned report_info_msg_flag: 1;
|
||||
/* report info messages */
|
||||
unsigned report_warn_msg_flag: 1;
|
||||
/* report warnings */
|
||||
unsigned parse_tree_flag: 1;
|
||||
/* generate parse tree */
|
||||
unsigned int status_update_delay;
|
||||
/* number of times a status point is */
|
||||
/* passed before calling status_cb */
|
||||
/* function 0 means called every time */
|
||||
char *database;
|
||||
/* name of database file */
|
||||
unsigned database_flag: 1;
|
||||
/* read a new database file */
|
||||
unsigned use_setlocale_flag: 1;
|
||||
/* enable calls to setlocale */
|
||||
};
|
||||
typedef struct Uil_compile_desc_type {
|
||||
unsigned int compiler_version;
|
||||
/* version number of compiler */
|
||||
unsigned int data_version;
|
||||
/* version number of structures */
|
||||
char *parse_tree_root; /* parse tree output */
|
||||
unsigned int message_count [Uil_k_max_status+1];
|
||||
/* array of severity counts */
|
||||
};
|
||||
</ProgramListing>
|
||||
</InformalExample>
|
||||
<Para>Following is a description of the message callback function specified by
|
||||
<Symbol Role="Variable">message_cb</Symbol>:
|
||||
</Para>
|
||||
<Synopsis>Uil_continue_type (<Symbol Role="Variable">*message_cb</Symbol>) (<Symbol Role="Variable">message_data, message_number, severity, msg_buffer,
|
||||
src_buffer, ptr_buffer, loc_buffer, message_count</Symbol>)
|
||||
char <Symbol Role="Variable">*message_data</Symbol>;
|
||||
int <Symbol Role="Variable">message_number</Symbol>;
|
||||
int <Symbol Role="Variable">severity</Symbol>;
|
||||
char <Symbol Role="Variable">*msg_buffer</Symbol>, <Symbol Role="Variable">*src_buffer</Symbol>;
|
||||
char <Symbol Role="Variable">*ptr_buffer</Symbol>, <Symbol Role="Variable">*loc_buffer</Symbol>;
|
||||
int <Symbol Role="Variable">message_count</Symbol>[];</Synopsis>
|
||||
<Para>This function specifies a callback function that UIL
|
||||
invokes instead of printing an
|
||||
error message when the compiler encounters an error in the UIL source.
|
||||
The callback should return one of the following values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>Uil_k_terminate</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Terminate processing of the source file
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>Uil_k_continue</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Continue processing the source file
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The arguments are
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">message_data</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Data supplied by the application as the <Symbol Role="Variable">message_data</Symbol> argument to
|
||||
the <Function>Uil</Function> function.
|
||||
UIL does not interpret this data in any way; it just passes it to the
|
||||
callback.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">message_number</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>An index into a table of error messages and severities for internal use
|
||||
by UIL.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">severity</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>An integer that indicates the severity of the error.
|
||||
The possible values are the status constants returned by the <Function>Uil</Function>
|
||||
function.
|
||||
See <Literal>Return Value</Literal> for more information.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">msg_buffer</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>A string that describes the error.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">src_buffer</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>A string consisting of the source line where the error occurred.
|
||||
This string is not always available. In this case, the argument is NULL.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">ptr_buffer</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>A string consisting of whitespace and a printing character in the
|
||||
character position corresponding to the column of the source line where
|
||||
the error occurred.
|
||||
This string may be printed beneath the source line to provide a visual
|
||||
indication of the column where the error occurred.
|
||||
This string is not always available. In this case, the argument is NULL.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">loc_buffer</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>A string identifying the line number and file of the source line where
|
||||
the error occurred.
|
||||
This is not always available; the argument is then NULL.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">message_count</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>An array of integers containing the number of diagnostic messages issued
|
||||
thus far for each severity level.
|
||||
To find the number of messages issued for the current severity level,
|
||||
use the <Symbol Role="Variable">severity</Symbol> argument as the index into this array.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>Following is a description of the status callback function specified by
|
||||
<Symbol Role="Variable">status_cb</Symbol>:
|
||||
</Para>
|
||||
<Synopsis>Uil_continue_type (<Symbol Role="Variable">*status_cb</Symbol>) (<Replaceable>status_data, percent_complete,
|
||||
lines_processed, current_file, message_count</Replaceable>)
|
||||
char <Symbol Role="Variable">*status_data</Symbol>;
|
||||
int <Symbol Role="Variable">percent_complete</Symbol>;
|
||||
int <Symbol Role="Variable">lines_processed</Symbol>;
|
||||
char <Symbol Role="Variable">*current_file</Symbol>;
|
||||
int <Symbol Role="Variable">message_count</Symbol>[];</Synopsis>
|
||||
<Para>This function specifies a callback function that is
|
||||
invoked to allow X applications to
|
||||
service X events such as updating the screen.
|
||||
The callback should return one of the following values:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>Uil_k_terminate</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Terminate processing of the source file
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>Uil_k_continue</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Continue processing the source file
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The arguments are
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">status_data</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Data supplied by the application as the <Symbol Role="Variable">status_data</Symbol> argument to
|
||||
the <Function>Uil</Function> function.
|
||||
UIL does not interpret this data in any way; it just passes it to the
|
||||
callback.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">percent_complete</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>An integer indicating what percentage of the current source file has
|
||||
been processed so far.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">lines_processed</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>An integer indicating how many lines of the current source file have
|
||||
been read so far.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">current_file</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>A string containing the pathname of the current source file.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">message_count</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>An array of integers containing the number of diagnostic messages issued
|
||||
thus far for each severity level.
|
||||
To find the number of messages issued for a given severity level, use
|
||||
the severity level as the index into this array.
|
||||
The possible severity levels
|
||||
are the status constants returned by the
|
||||
<Function>Uil</Function> function.
|
||||
See <Literal>Return Value</Literal> for more information.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>This function returns one of the following
|
||||
status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>Uil_k_success_status</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The operation succeeded.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>Uil_k_info_status</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The operation succeeded. An informational
|
||||
message is returned.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>Uil_k_warning_status</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The operation succeeded. A warning
|
||||
message is returned.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>Uil_k_error_status</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The operation failed due to an error.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>Uil_k_severe_status</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The operation failed due to an error.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.UilDumpSymbolTable; and
|
||||
&cdeman.uil;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
||||
|
136
cde/imports/motif/doc/C/guides/man/PR3X/UilDumpS.sgm
Normal file
136
cde/imports/motif/doc/C/guides/man/PR3X/UilDumpS.sgm
Normal file
|
@ -0,0 +1,136 @@
|
|||
<!-- $XConsortium: UilDumpS.sgm /main/9 1996/09/08 21:42:57 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN29.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>UilDumpSymbolTable</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>UilDumpSymbolTable</Function></RefName>
|
||||
<RefPurpose>Dumps the contents of a named UIL symbol table to standard output
|
||||
<IndexTerm>
|
||||
<Primary>UilDumpSymbolTable</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>UilDumpSymbolTable</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="not-ANSI">
|
||||
<FuncSynopsisInfo>#include <uil/UilDef.h>
|
||||
<?sml-space \n(PDu></FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>UilDumpSymbolTable</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>root_ptr</Replaceable></ParamDef>-->
|
||||
<ParamDef>sym_entry_type *<Parameter>root_ptr</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The <Function>UilDumpSymbolTable</Function> function dumps
|
||||
the contents of a
|
||||
UIL symbol table pointer to standard output.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">root_ptr</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the the symbol table root entry.
|
||||
This value can be taken from the <Literal>parse_tree_root</Literal> part of
|
||||
the <Literal>Uil_compile_desc_type</Literal> data structure returned by <Function>Uil</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>By following the link from the root entry,
|
||||
you can traverse the entire parse tree.
|
||||
Symbol table entries are in the following format:
|
||||
</Para>
|
||||
<Para><StructField>hex.address</StructField>
|
||||
<StructField>symbol.type</StructField>
|
||||
<StructField>symbol.data</StructField>
|
||||
<StructField>prev.source.position</StructField>
|
||||
<StructField>source.position</StructField>
|
||||
<StructField>modification.record</StructField>
|
||||
</Para>
|
||||
<Para>where:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><StructField>hex.address</StructField></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the hexadecimal address of this entry in the symbol table.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><StructField>symbol.type</StructField></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the type of this symbol table entry. Some possible types
|
||||
are <Symbol Role="Variable">root</Symbol>, <Symbol Role="Variable">module</Symbol>, <Symbol Role="Variable">value</Symbol>, <Symbol Role="Variable">procedure</Symbol>, and <Symbol Role="Variable">widget</Symbol>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><StructField>symbol.data</StructField></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies data for the symbol table entry. The data varies with the
|
||||
type of the entry. Often it contains pointers to other symbol table entries,
|
||||
or the actual data for the data type.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><StructField>prev.source.position</StructField></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the end point in the source code for the previous source item.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><StructField>source.position</StructField></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the range of positions in the source code for this symbol.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The exact data structures for each symbol type are defined in the
|
||||
include file <Filename>UilSymDef.h</Filename>.
|
||||
Note that this file is automatically included when
|
||||
an application includes the file <Filename>UilDef.h</Filename>.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Uil3;
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
1424
cde/imports/motif/doc/C/guides/man/PR3X/Vendor.sgm
Normal file
1424
cde/imports/motif/doc/C/guides/man/PR3X/Vendor.sgm
Normal file
File diff suppressed because it is too large
Load diff
817
cde/imports/motif/doc/C/guides/man/PR3X/VirtBind.sgm
Normal file
817
cde/imports/motif/doc/C/guides/man/PR3X/VirtBind.sgm
Normal file
|
@ -0,0 +1,817 @@
|
|||
<!-- $XConsortium: VirtBind.sgm /main/12 1996/09/08 21:43:15 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN31.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>VirtualBindings</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>VirtualBindings</Function></RefName>
|
||||
<RefPurpose>Bindings for virtual mouse and key events
|
||||
<IndexTerm>
|
||||
<Primary>VirtualBindings</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>default bindings</Primary>
|
||||
<Secondary>VirtualBindings</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The Motif reference pages describe key translations in terms of
|
||||
<Symbol Role="Variable">virtual bindings</Symbol>, based on those described in the &MotifStyleGd;.
|
||||
<!--Mouse events are described in terms of \*Vvirtual buttons\*O, and key
|
||||
events are described in terms of \*Vvirtual keys\*O.
|
||||
The term \*Vvirtual\*O implies that the events as described do not
|
||||
necessarily correspond to a fixed set of X Window System events.
|
||||
Instead, virtual buttons and keys are linked to actual events by means
|
||||
of virtual bindings.
|
||||
.SS "Virtual Modifiers"
|
||||
Both virtual buttons and virtual keys may contain \*Vvirtual
|
||||
modifiers\*O.
|
||||
Each virtual modifier corresponds to one or more actual modifiers.
|
||||
The following table lists the bindings of virtual modifiers to actual
|
||||
modifiers in Motif.
|
||||
.PP
|
||||
.TS
|
||||
center, allbox, tab(@);
|
||||
cb s
|
||||
lb lb.
|
||||
Virtual Modifier Bindings
|
||||
Virtual Modifier@Actual Modifiers
|
||||
_
|
||||
MAlt@<Mod1>
|
||||
MCopy@<Ctrl>
|
||||
MCtrl@<Ctrl>
|
||||
MLink@<Ctrl> <Shift>
|
||||
MMove@<Shift>
|
||||
MShift@<Shift>
|
||||
.TE
|
||||
.PP
|
||||
\*LMod1\*O refers to the first modifier key.
|
||||
Motif requires that it correspond to either
|
||||
.kY Alt
|
||||
or
|
||||
.K, Meta .
|
||||
.PP
|
||||
The virtual modifier \*LMAny\*O indicates that any modifier can be used.
|
||||
If \*LMAny\*O is not specified and the user presses an actual modifier
|
||||
that is not explicitly included in a translation, that modifier may
|
||||
prevent the translation from being matched.
|
||||
.SS "Virtual Buttons"
|
||||
Each virtual button corresponds to one or more actual button event
|
||||
descriptions.
|
||||
Each button event description contains a button name and possibly
|
||||
modifiers.
|
||||
These button event descriptions, appropriately ordered and possibly
|
||||
further modified, are used in translation tables.
|
||||
The following table lists the bindings of virtual buttons to actual
|
||||
button event descriptions in Motif:
|
||||
.PP
|
||||
.TS
|
||||
center, allbox, tab(@);
|
||||
cb s
|
||||
lb lb.
|
||||
Virtual Button Bindings
|
||||
Virtual Button@Actual Button Events
|
||||
_
|
||||
BCustom@Btn3
|
||||
BTransfer@Btn2
|
||||
BExtend@<Shift>Btn1
|
||||
BMenu@Btn3
|
||||
BSelect@Btn1
|
||||
BToggle@<Ctrl>Btn1
|
||||
.TE
|
||||
.SS "Virtual Keys"
|
||||
.zA "feature, 5750, R2.0, Added multiple binding"
|
||||
Each virtual key corresponds to one or more actual key event
|
||||
descriptions, and may have multiple physical keys bound to it.
|
||||
.zZ "feature, 5750, R2.0, Added multiple binding"
|
||||
Each key event description contains a keysym name and possibly
|
||||
modifiers.
|
||||
These key event descriptions, appropriately ordered and possibly further
|
||||
modified,
|
||||
.ne 15
|
||||
are used in translation tables.
|
||||
The following table lists the bindings of virtual keys to
|
||||
actual key event descriptions in Motif.
|
||||
.PP
|
||||
.ne 40
|
||||
.TS
|
||||
center, allbox, tab(@);
|
||||
cb s
|
||||
lb | lb.
|
||||
Virtual Key Bindings
|
||||
Virtual Key@Actual Key Events
|
||||
_
|
||||
KActivate@T{
|
||||
<Key><Return>
|
||||
.nL
|
||||
<Ctrl><Key><Return>
|
||||
.nL
|
||||
<Key>osfActivate
|
||||
T}
|
||||
KAddMode@<Key>osfAddMode
|
||||
KBackSpace@<Key>osfBackSpace
|
||||
KBackTab@<Shift><Key><Tab>
|
||||
KBeginData@<Ctrl><Key>osfBeginLine
|
||||
KBeginLine@<Key>osfBeginLine
|
||||
KCancel@<Key>osfCancel
|
||||
KClear@<Key>osfClear
|
||||
KCopy@T{
|
||||
<Key>osfCopy
|
||||
.nL
|
||||
<Ctrl><Key>osfInsert
|
||||
T}
|
||||
KCut@T{
|
||||
<Key>osfCut
|
||||
.nL
|
||||
<Shift><Key>osfDelete
|
||||
T}
|
||||
KDelete@<Key>osfDelete
|
||||
KDeselectAll@<Ctrl><Key>backslash
|
||||
KDown@<Key>osfDown
|
||||
KEndData@<Ctrl><Key>osfEndLine
|
||||
KEndLine@<Key>osfEndLine
|
||||
KEnter@<Key><Return>
|
||||
KEscape@<Key><Escape>
|
||||
KExtend@T{
|
||||
<Ctrl> <Shift><Key>space
|
||||
.nL
|
||||
<Shift><Key>osfSelect
|
||||
T}
|
||||
KHelp@<Key>osfHelp
|
||||
KInsert@<Key>osfInsert
|
||||
KLeft@<Key>osfLeft
|
||||
.TE
|
||||
.ne 40
|
||||
.TS
|
||||
center, allbox, tab(@);
|
||||
cb s
|
||||
lb | lb.
|
||||
Virtual Key Bindings
|
||||
Virtual Key@Actual Key Events
|
||||
_
|
||||
KMenu@<Key>osfMenu
|
||||
KMenuBar@<Key>osfMenuBar
|
||||
KNextField@T{
|
||||
<Key><Tab>
|
||||
.nL
|
||||
<Ctrl><Key><Tab>
|
||||
T}
|
||||
KNextMenu@T{
|
||||
<Ctrl><Key>osfDown
|
||||
.nL
|
||||
<Ctrl><Key>osfRight
|
||||
T}
|
||||
KPageDown@<Key>osfPageDown
|
||||
KPageLeft@T{
|
||||
<Ctrl><Key>osfPageUp
|
||||
.nL
|
||||
<Key>osfPageLeft
|
||||
T}
|
||||
KPageRight@T{
|
||||
<Ctrl><Key>osfPageDown
|
||||
.nL
|
||||
<Key>osfPageRight
|
||||
T}
|
||||
KPageUp@<Key>osfPageUp
|
||||
KPaste@T{
|
||||
<Key>osfPaste
|
||||
.nL
|
||||
<Shift><Key>osfInsert
|
||||
T}
|
||||
KPrevField@T{
|
||||
<Shift><Key><Tab>
|
||||
.nL
|
||||
<Ctrl> <Shift><Key><Tab>
|
||||
T}
|
||||
KPrevMenu@T{
|
||||
<Ctrl><Key>osfUp
|
||||
.nL
|
||||
<Ctrl><Key>osfLeft
|
||||
T}
|
||||
KPrimaryCopy@T{
|
||||
<Ctrl><Key>osfPrimaryPaste
|
||||
.nl
|
||||
Mod1<Key>osfCopy
|
||||
.nL
|
||||
Mod1 <Ctrl><Key>osfInsert
|
||||
T}
|
||||
KPrimaryCut@T{
|
||||
Mod1<Key>osfPrimaryPaste
|
||||
.nL
|
||||
Mod1<Key>osfCut
|
||||
.nL
|
||||
Mod1 <Shift><Key>osfDelete
|
||||
T}
|
||||
KPrimaryPaste@<Key>osfPrimaryPaste
|
||||
KQuickCopy@<Ctrl><Key>osfQuickPaste
|
||||
KQuickCut@Mod1<Key>osfQuickPaste
|
||||
KQuickExtend@<Shift><Key>osfQuickPaste
|
||||
KQuickPaste@<Key>osfQuickPaste
|
||||
KReselect@<Ctrl> <Shift><Key>osfSelect
|
||||
KRestore@<Ctrl> <Shift><Key>osfInsert
|
||||
KRight@<Key>osfRight
|
||||
KSelect@T{
|
||||
<Key>space
|
||||
.nL
|
||||
<Ctrl><Key>space
|
||||
.nL
|
||||
<Key>osfSelect
|
||||
T}
|
||||
KSelectAll@<Ctrl><Key>slash
|
||||
KSpace@<Key>space
|
||||
KTab@<Key><Tab>
|
||||
KUndo@T{
|
||||
<Key>osfUndo
|
||||
.nL
|
||||
Mod1<Key>osfBackSpace
|
||||
T}
|
||||
KUp@<Key>osfUp
|
||||
KAny@<Key>
|
||||
.TE
|
||||
--></Para>
|
||||
<RefSect2>
|
||||
<Title>Bindings for osf Keysyms</Title>
|
||||
<Para>Keysym strings that begin with <KeySym>osf</KeySym> are not part of the X server's
|
||||
keyboard mapping.
|
||||
Instead, these keysyms are produced on the client side at run time.
|
||||
They are interpreted by the routine <Function>XmTranslateKey</Function>, and
|
||||
are used by the translation manager when the server delivers an actual
|
||||
key event.
|
||||
For each application, a mapping is maintained between <KeySym>osf</KeySym> keysyms and
|
||||
keysyms that correspond to actual keys.
|
||||
This mapping is based on information obtained at application startup
|
||||
from one of the following sources, listed in order of precedence:
|
||||
</Para>
|
||||
<ItemizedList>
|
||||
<ListItem>
|
||||
<Para>The <SystemItem Class="Resource">XmNdefaultVirtualBindings</SystemItem> resource from Display.
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para>A property on the root window, which can be set by <Command>mwm</Command> on startup,
|
||||
or by the <Command>xmbind</Command> client, or on prior startup of a Motif
|
||||
application.
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para>The file <filename>.motifbind</filename> in the user's home directory.
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para>A set of bindings based on the vendor string and optionally the vendor
|
||||
release of the X server.
|
||||
Motif searches for these bindings in the following steps:
|
||||
</Para>
|
||||
<OrderedList>
|
||||
<ListItem>
|
||||
<Para>If the file <filename>xmbind.alias</filename> exists in the user's home directory,
|
||||
Motif searches this file for a pathname associated with the vendor
|
||||
string or with the vendor string and vendor release.
|
||||
If it finds such a pathname and if that file exists, Motif loads the
|
||||
bindings contained in that file.
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para>If it has found no bindings, Motif next looks for the file
|
||||
<filename>xmbind.alias</filename> in the directory specified by the environment
|
||||
variable <SystemItem Class="Constant">XMBINDDIR</SystemItem>, if <SystemItem Class="Constant">XMBINDDIR</SystemItem> is set, or in the directory
|
||||
<Filename>/usr/lib/Xm/bindings</Filename> if <SystemItem Class="Constant">XMBINDDIR</SystemItem> is not set.
|
||||
If this file exists Motif searches it for a pathname associated with the
|
||||
vendor string or with the vendor string and vendor release.
|
||||
If it finds such a pathname and if that file exists, Motif loads the
|
||||
bindings contained in that file.
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para>If it still has found no bindings, Motif loads a set of hard-coded
|
||||
fallback bindings.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</OrderedList>
|
||||
</ListItem>
|
||||
</ItemizedList>
|
||||
<Para>The <filename>xmbind.alias</filename> file contains zero or more lines of the following form:
|
||||
</Para>
|
||||
<ProgramListing>"<Symbol Role="Variable">vendor_string</Symbol>[ <Symbol Role="Variable">vendor_release</Symbol>]" <Symbol Role="Variable">bindings_file</Symbol>
|
||||
</ProgramListing>
|
||||
<Para>where <Symbol Role="Variable">vendor_string</Symbol> is the X server vendor name as returned by the
|
||||
X client <Command>xdpyinfo</Command> or the Xlib function <Function>XServerVendor</Function>, and
|
||||
must appear in double quotes.
|
||||
If <Symbol Role="Variable">vendor_release</Symbol> is included, it is the X server vendor release
|
||||
number as returned by the X client <Command>xdpyinfo</Command> or the Xlib function
|
||||
<Function>XVendorRelease</Function>, and must also be contained within the double
|
||||
quotes separated by one space from <Symbol Role="Variable">vendor_string</Symbol>.
|
||||
The <Symbol Role="Variable">vendor_release</Symbol> argument is provided to allow support
|
||||
of changes in keyboard
|
||||
hardware from a vendor, assuming that the vendor increments the release
|
||||
number to flag such changes.
|
||||
Alternatively, the vendor may simply use a unique vendor string for each
|
||||
different keyboard.
|
||||
</Para>
|
||||
<Para>The <Symbol Role="Variable">bindings_file</Symbol> argument is the pathname of
|
||||
the file containing the bindings
|
||||
themselves.
|
||||
It can be a relative or absolute pathname.
|
||||
If it it is a relative pathname, it is relative to the location of the
|
||||
<filename>xmbind.alias</filename> file.
|
||||
</Para>
|
||||
<Para>Comment lines in the <filename>xmbind.alias</filename> file begin with ! (exclamation
|
||||
point).
|
||||
</Para>
|
||||
<Para>The bindings found in either the <filename>.motifbind</filename> file or the vendor
|
||||
mapping are placed in a property on the root window.
|
||||
This property is used to determine the bindings for subsequent Motif
|
||||
applications.
|
||||
</Para>
|
||||
<Para>On startup <Command>mwm</Command> attempts to load the file <filename>.motifbind</filename> in the
|
||||
user's home directory.
|
||||
If this is unsuccessful, it loads the vendor bindings as described
|
||||
previously.
|
||||
It places the bindings it loads in a property on the root window for use
|
||||
by subsequent Motif applications.
|
||||
</Para>
|
||||
<Para>The <Command>xmbind</Command> function loads bindings
|
||||
from a file if that file is specified on the
|
||||
command line.
|
||||
If no file is specified on the command line, it attempts to load the
|
||||
file <filename>.motifbind</filename> in the user's home directory.
|
||||
If this fails, it loads the vendor bindings as described previously.
|
||||
It places the bindings it loads in a property on the root window for use
|
||||
by subsequent Motif applications.
|
||||
</Para>
|
||||
<Para>The format of the specification for mapping <KeySym>osf</KeySym> keysyms to
|
||||
actual keysyms is similar to that of a specification for an event
|
||||
translation. (See below) The syntax is specified (and below) here in
|
||||
EBNF notation using the following conventions:
|
||||
</Para>
|
||||
<ProgramListing>[<Symbol Role="Variable">a</Symbol>] Means either nothing or <Symbol Role="Variable">a</Symbol>
|
||||
{<Symbol Role="Variable">a</Symbol>} Means zero or more occurrences of <Symbol Role="Variable">a</Symbol>
|
||||
(<Symbol Role="Variable">a</Symbol>|<Symbol Role="Variable">b</Symbol>) Means either <Symbol Role="Variable">a</Symbol> or <Symbol Role="Variable">b</Symbol>.
|
||||
</ProgramListing>
|
||||
<Para>Terminals are enclosed in double quotation marks.
|
||||
</Para>
|
||||
<Para>The syntax of an <KeySym>osf</KeySym> keysym binding specification is as follows:
|
||||
</Para>
|
||||
<ProgramListing>binding_spec = {line "\n"} [line]
|
||||
line = virtual_keysym ":" list_of_key_event
|
||||
list_of_key_event= key_event { "," key_event}
|
||||
key_event = {modifier_name} "<Key>" actual_keysym
|
||||
virtual_keysym = keysym
|
||||
actual_keysym = keysym
|
||||
keysym = A valid X11 keysym name that is
|
||||
mapped by <Function>XStringToKeysym</Function>
|
||||
</ProgramListing>
|
||||
<Para>As with event translations, more specific event descriptions must
|
||||
precede less specific descriptions.
|
||||
For example, an event description for a key with a modifier must precede
|
||||
a description for the same key without the same modifier.
|
||||
</Para>
|
||||
<Para>Following is an example of a specification for the
|
||||
<Literal>defaultVirtualBindings</Literal> resource in a resource file:
|
||||
<!--no-op: .in +3n--></Para>
|
||||
<InformalExample>
|
||||
<ProgramListing>*defaultVirtualBindings: \
|
||||
osfBackSpace: <Key>BackSpace \n\
|
||||
osfInsert: <Key>InsertChar \n\
|
||||
osfDelete: <Key>DeleteChar \n\
|
||||
&npzwc;...
|
||||
osfLeft: <Key>left, Ctrl<Key>H
|
||||
</ProgramListing>
|
||||
</InformalExample>
|
||||
<!--no-op: .in-->
|
||||
<Para>The format of a <filename>.motifbind</filename> file or of a file containing vendor
|
||||
bindings is the same, except that the binding specification for each
|
||||
keysym is placed on a separate line.
|
||||
The previous example specification appears as follows in a
|
||||
<filename>.motifbind</filename> or vendor bindings file:
|
||||
<!--no-op: .in +3n--></Para>
|
||||
<InformalExample>
|
||||
<ProgramListing>osfBackSpace: <Key>BackSpace
|
||||
osfInsert: <Key>InsertChar
|
||||
osfDelete: <Key>DeleteChar
|
||||
&npzwc;...
|
||||
osfLeft: <Key>left, Ctrl<Key>H
|
||||
</ProgramListing>
|
||||
</InformalExample>
|
||||
<!--no-op: .in-->
|
||||
<Para>The following table lists the fixed fallback default bindings for
|
||||
<KeySym>osf</KeySym> keysyms.
|
||||
</Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="2">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="2" Namest="1"><Literal>Fallback Default Bindings for osf Keysyms</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><KeySym>osf Keysym</KeySym></Entry>
|
||||
<Entry Rowsep="1"><Literal>Fallback Default Binding</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfActivate</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym>KP_Enter
|
||||
<KeySym>Key</KeySym><Literal>Execute</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfAddMode</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Literal>Shift<Key>F8</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfBackSpace</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>BackSpace</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfBeginLine</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym>Home
|
||||
<KeySym>Key</KeySym><Literal>Begin</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfCancel</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym>Escape
|
||||
<KeySym>Key</KeySym><Literal>Cancel</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfClear</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Clear</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfCopy</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfCut</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfDelete</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Delete</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfDeselectAll</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfDown</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Down</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfEndLine</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>End</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfHelp</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym>F1
|
||||
<KeySym>Key</KeySym><Literal>Help</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfInsert</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Insert</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfLeft</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Left</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfLeftLine</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfMenu</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Literal>Shift</Literal><KeySym>Key</KeySym>F10
|
||||
<KeySym>Key</KeySym><Literal>Menu</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfMenuBar</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym>F10
|
||||
Shift<KeySym>Key</KeySym><Literal>Menu</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfNextMinor</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfPageDown</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Next</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfPageLeft</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfPageRight</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfPageUp</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Prior</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfPaste</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfPrimaryPaste</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfPriorMinor</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfReselect</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfRestore</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfRight</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Right</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfRightLine</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfSelect</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Select</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfSelectAll</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Symbol Role="Variable">unbound</Symbol></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfSwitchDirection</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><Literal>Alt</Literal><KeySym>Key</KeySym>Return
|
||||
Alt<KeySym>Key</KeySym><Literal>KP_Enter</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfUndo</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Undo</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry><KeySym>osfUp</KeySym><Literal>:</Literal></Entry>
|
||||
<Entry><KeySym>Key</KeySym><Literal>Up</Literal></Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!--.ne 40
|
||||
.TS
|
||||
center, allbox, tab(@);
|
||||
cb s
|
||||
lb lb.
|
||||
Fallback Default Bindings for osf Keysyms
|
||||
osf Keysym@Fallback Default Binding
|
||||
_
|
||||
osfActivate@<unbound>
|
||||
osfAddMode@<Shift> F8
|
||||
osfBackSpace@Backspace
|
||||
osfBeginLine@Home
|
||||
osfClear@Clear
|
||||
osfCopy@unbound
|
||||
osfCut@unbound
|
||||
osfDelete@Delete
|
||||
osfDown@Down
|
||||
osfEndLine@End
|
||||
osfCancel@<Escape>
|
||||
osfHelp@F1
|
||||
osfInsert@Insert
|
||||
osfLeft@Left
|
||||
osfMenu@F4
|
||||
osfMenuBar@F10
|
||||
osfPageDown@Next
|
||||
osfPageLeft@unbound
|
||||
osfPageRight@unbound
|
||||
osfPageUp@Prior
|
||||
osfPaste@unbound
|
||||
osfPrimaryPaste@unbound
|
||||
osfQuickPaste@unbound
|
||||
osfRight@Right
|
||||
osfSelect@Select
|
||||
osfUndo@Undo
|
||||
osfUp@Up
|
||||
.TE
|
||||
-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Changes in the Handling of Shifted Keys</Title>
|
||||
<Para>In conjunction with MIT X11R5 Patch 24, this version of Motif
|
||||
introduces a change in the way that keys involving the <Shift>
|
||||
modifier are processed. This change allows the numeric keypad to be
|
||||
used to generate numbers using the standard X mechanisms. Since the
|
||||
default behavior is now to honor the xmodmap keymap bindings,
|
||||
translations and virtual key bindings that use <Shift> may behave
|
||||
differently. A common symptom is that unshifted keypad and function
|
||||
keys (with or without other modifiers) produce the expected results,
|
||||
but shifted ones do not.
|
||||
</Para>
|
||||
<Para>To obtain the old behavior you can remove the shifted interpretation
|
||||
from problematic keys using the <Command>xmodmap</Command> utility. Each entry in
|
||||
a <Command>xmodmap</Command> keymap table contains up to four keysym bindings. The
|
||||
second and fourth keysyms are for shifted keys. If an expression
|
||||
contains only two keysyms, simply remove the second keysym. If
|
||||
an entry contains three or more keysyms, replace the second keysym
|
||||
with <SystemItem Class="Constant">NoSymbol</SystemItem> and remove the fourth keysym.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Action Translations</Title>
|
||||
<Para>The translation table syntax used by Motif is completely specified
|
||||
in the X11R5 Toolkit Intrinsics Documentation. For the complete syntax
|
||||
description, and for general instructions about writing or modifying a
|
||||
translation table, please refer to this document. A brief summary of the
|
||||
translation table format, however, is included below.
|
||||
</Para>
|
||||
<Para>The syntax is defined as in the binding syntax specification above.
|
||||
Informal descriptions are contained in angle brackets (<>).
|
||||
<LiteralLayout>TranslationTable= [ directive ] { production }
|
||||
directive = ( "#replace" | "#override" | "#augment") "\n"
|
||||
production = lhs ":" rhs "\n"
|
||||
lhs = ( event | keyseq) {"," ( event | keyseq) }
|
||||
keyseq = """ keychar { keychar } """
|
||||
keychar = ( "⁁" | "$" | "\\") <ISO Latin 1 character>
|
||||
event = [ modifier_list ] "<" event_type ">" [ count ] {detail}
|
||||
modifier_list = ( ["!"][":"] { modifier } | "None")
|
||||
modifier = [ "~" ] ( "@" <keysym> | <name from table below>)
|
||||
count = "(" <positive integer> [ "+" ] ")"
|
||||
rhs = { action_name "(" [params] ")" }
|
||||
params = string { "," string }
|
||||
</LiteralLayout>
|
||||
The <Symbol Role="Variable">string</Symbol> field need not be quoted unless it includes a space
|
||||
or tab character, or any comma, newline, or parenthesis. The entire
|
||||
list of string values making up the <Symbol Role="Variable">params</Symbol> field will ba passed
|
||||
to the named action routine.
|
||||
</Para>
|
||||
<Para>The <Symbol Role="Variable">details</Symbol> field may be used to specify a keysym that will
|
||||
identify a particular key event. For example, <KeySym>Key</KeySym> is the name
|
||||
of a type of event, but it must be modified by the <Symbol Role="Variable">details</Symbol> field
|
||||
to name a specific event, such as <KeySym>Key</KeySym><Literal>A</Literal>.
|
||||
</Para>
|
||||
<Para><Literal>Modifier Names</Literal>
|
||||
The modifier list, which may be empty, consists of a list of modifier
|
||||
keys that must be pressed with the key sequence. The modifier keys
|
||||
may abbreviated with single letters, as in the following list of the
|
||||
familiar modifiers:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>s</Term>
|
||||
<ListItem>
|
||||
<Para>Shift
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>c or ⁁</Term>
|
||||
<ListItem>
|
||||
<Para>Ctrl (Control)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>m or $</Term>
|
||||
<ListItem>
|
||||
<Para>Meta
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>a</Term>
|
||||
<ListItem>
|
||||
<Para>Alt
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>Other modifiers are available, such as "Mod5" and "Button2." These
|
||||
have no abbreviation (although the "Button" modifiers may be
|
||||
abbreviated in combination with events, as outlined below). If a
|
||||
modifier list has no entries, and is not "None", it means the position
|
||||
of the modifier keys is irrelevant. If modifiers are listed, the
|
||||
designated keys must be in the specified position, but the unlisted
|
||||
modifier keys are irrelevant. If the list begins with an exclamation
|
||||
point (!), however, the unlisted modifiers may not be asserted. In
|
||||
addition, if a modifier name is preceded by a tilde (~), the
|
||||
corresponding key must <Emphasis>not</Emphasis> be pressed.
|
||||
</Para>
|
||||
<Para>If a modifier list begins with a colon (:), X tries to use the
|
||||
standard modifiers (Shift and Lock), if present, to map the key event
|
||||
code into a recognized keysym.
|
||||
</Para>
|
||||
<Para>Event Types
|
||||
These are a few of the recognized event types.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term>Key or KeyDown</Term>
|
||||
<ListItem>
|
||||
<Para>A keyboard key was pressed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>KeyUp</Term>
|
||||
<ListItem>
|
||||
<Para>A keyboard key was released.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>BtnDown</Term>
|
||||
<ListItem>
|
||||
<Para>A mouse button was pressed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>BtnUp</Term>
|
||||
<ListItem>
|
||||
<Para>A mouse button was released.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>Motion</Term>
|
||||
<ListItem>
|
||||
<Para>The mouse pointer moved.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>Enter</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer entered the widget's window.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>Leave</Term>
|
||||
<ListItem>
|
||||
<Para>The pointer left the widget's window.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>FocusIn</Term>
|
||||
<ListItem>
|
||||
<Para>The widget has received focus.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term>FocusOut</Term>
|
||||
<ListItem>
|
||||
<Para>The widget has lost focus.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>There are some event abbreviations available. For example,
|
||||
<KeySym>Btn1Motion</KeySym> is actually a "Motion" event, modified with the
|
||||
"Button1" modifier (<Literal>Button1<Motion></Literal>). Similarly, <KeySym>Btn3Up</KeySym>
|
||||
is actually a "BtnUp" event with the "Button3" modifier. These
|
||||
abbreviations are used extensively in the Motif translation
|
||||
tables.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.xmbind;
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
906
cde/imports/motif/doc/C/guides/man/PR3X/WMShell.sgm
Normal file
906
cde/imports/motif/doc/C/guides/man/PR3X/WMShell.sgm
Normal file
|
@ -0,0 +1,906 @@
|
|||
<!-- $XConsortium: WMShell.sgm /main/10 1996/09/08 21:43:23 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN32.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>WMShell</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>WMShell</Classname></RefName>
|
||||
<RefPurpose>The WMShell widget class
|
||||
<IndexTerm>
|
||||
<Primary>WMShell</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>WMShell</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/Xm.h>
|
||||
&npzwc;#include <X11/Shell.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>WMShell is a top-level widget that encapsulates the interaction with the
|
||||
window manager.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>WMShell inherits behavior and resources from the <Classname>Core</Classname>, <Classname>Composite</Classname>,
|
||||
and <Classname>Shell</Classname> classes.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">wmShellWidgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>WMShell</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>WMShell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbaseHeight</Entry>
|
||||
<Entry>XmCBaseHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbaseWidth</Entry>
|
||||
<Entry>XmCBaseWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheightInc</Entry>
|
||||
<Entry>XmCHeightInc</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconMask</Entry>
|
||||
<Entry>XmCIconMask</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconPixmap</Entry>
|
||||
<Entry>XmCIconPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconWindow</Entry>
|
||||
<Entry>XmCIconWindow</Entry>
|
||||
<Entry>Window</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconX</Entry>
|
||||
<Entry>XmCIconX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNiconY</Entry>
|
||||
<Entry>XmCIconY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialState</Entry>
|
||||
<Entry>XmCInitialState</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>NormalState</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinput</Entry>
|
||||
<Entry>XmCInput</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxAspectX</Entry>
|
||||
<Entry>XmCMaxAspectX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxAspectY</Entry>
|
||||
<Entry>XmCMaxAspectY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxHeight</Entry>
|
||||
<Entry>XmCMaxHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmaxWidth</Entry>
|
||||
<Entry>XmCMaxWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminAspectX</Entry>
|
||||
<Entry>XmCMinAspectX</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminAspectY</Entry>
|
||||
<Entry>XmCMinAspectY</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminHeight</Entry>
|
||||
<Entry>XmCMinHeight</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNminWidth</Entry>
|
||||
<Entry>XmCMinWidth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtitle</Entry>
|
||||
<Entry>XmCTitle</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtitleEncoding</Entry>
|
||||
<Entry>XmCTitleEncoding</Entry>
|
||||
<Entry>Atom</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtransient</Entry>
|
||||
<Entry>XmCTransient</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwaitForWm</Entry>
|
||||
<Entry>XmCWaitForWm</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidthInc</Entry>
|
||||
<Entry>XmCWidthInc</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>XtUnspecifiedShellInt</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwindowGroup</Entry>
|
||||
<Entry>XmCWindowGroup</Entry>
|
||||
<Entry>Window</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwinGravity</Entry>
|
||||
<Entry>XmCWinGravity</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwmTimeout</Entry>
|
||||
<Entry>XmCWmTimeout</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>5000 ms</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNbaseHeight</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the base for a progression of preferred heights for the
|
||||
window manager to use in sizing the widget.
|
||||
The preferred heights are <SystemItem Class="Resource">XmNbaseHeight</SystemItem> plus integral multiples of
|
||||
<SystemItem Class="Resource">XmNheightInc</SystemItem>, with a minimum of <SystemItem Class="Resource">XmNminHeight</SystemItem> and a maximum
|
||||
of <SystemItem Class="Resource">XmNmaxHeight</SystemItem>.
|
||||
If an initial value is not supplied for <SystemItem Class="Resource">XmNbaseHeight</SystemItem> but is
|
||||
supplied for <SystemItem Class="Resource">XmNbaseWidth</SystemItem>, the value of <SystemItem Class="Resource">XmNbaseHeight</SystemItem>
|
||||
is set to 0 (zero) when the widget is realized.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNbaseWidth</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the base for a progression of preferred widths for the
|
||||
window manager to use in sizing the widget.
|
||||
The preferred widths are <SystemItem Class="Resource">XmNbaseWidth</SystemItem> plus integral multiples of
|
||||
<SystemItem Class="Resource">XmNwidthInc</SystemItem>, with a minimum of <SystemItem Class="Resource">XmNminWidth</SystemItem> and a maximum of
|
||||
<SystemItem Class="Resource">XmNmaxWidth</SystemItem>.
|
||||
If an initial value is not supplied for <SystemItem Class="Resource">XmNbaseWidth</SystemItem> but is
|
||||
supplied for <SystemItem Class="Resource">XmNbaseHeight</SystemItem>, the value of <SystemItem Class="Resource">XmNbaseWidth</SystemItem>
|
||||
is set to 0 (zero) when the widget is realized.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNheightInc</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the increment for a progression of preferred heights for the
|
||||
window manager to use in sizing the widget.
|
||||
The preferred heights are <SystemItem Class="Resource">XmNbaseHeight</SystemItem> plus integral multiples of
|
||||
<SystemItem Class="Resource">XmNheightInc</SystemItem>, with a minimum of <SystemItem Class="Resource">XmNminHeight</SystemItem> and a maximum
|
||||
of <SystemItem Class="Resource">XmNmaxHeight</SystemItem>.
|
||||
If an initial value is not supplied for <SystemItem Class="Resource">XmNheightInc</SystemItem> but is
|
||||
supplied for <SystemItem Class="Resource">XmNwidthInc</SystemItem>, the value of <SystemItem Class="Resource">XmNheightInc</SystemItem>
|
||||
is set to 1 when the widget is realized.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNiconMask</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a bitmap that could be used by the window manager to clip the
|
||||
<SystemItem Class="Resource">XmNiconPixmap</SystemItem> bitmap to make the icon nonrectangular.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNiconPixmap</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a bitmap that could be used by the window manager as the
|
||||
application's icon.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNiconWindow</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of a window that could be used by the window manager
|
||||
as the application's icon.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNiconX</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a suitable place to put the application's icon; this is a hint
|
||||
to the window manager in root window coordinates. Because the window manager
|
||||
controls icon placement policy, this resource may be ignored.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNiconY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a suitable place to put the application's icon; this is a hint
|
||||
to the window manager in root window coordinates.
|
||||
Because the window manager
|
||||
controls icon placement policy, this resource may be ignored.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNinitialState</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the state the application wants the widget instance to
|
||||
start in.
|
||||
It must be one of the constants <SystemItem Class="Constant">NormalState</SystemItem> or <SystemItem Class="Constant">IconicState</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNinput</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the application's input model for this widget and its
|
||||
descendants.
|
||||
The meaning of a True or False value for this resource depends on the
|
||||
presence or absence of a WM_TAKE_FOCUS atom in the
|
||||
WM_PROTOCOLS property:
|
||||
</Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="3">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Input Model</Literal></Entry>
|
||||
<Entry Rowsep="1"><SystemItem Class="Resource">XmNinput</SystemItem></Entry>
|
||||
<Entry Rowsep="1"><Property>WM_TAKE_FOCUS</Property></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>No input</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>Absent</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>Passive</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>Absent</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>Locally active</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>Present</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>Globally active</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>Present</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para>For more information on input models, see the X Consortium Standard
|
||||
<Emphasis>Inter-Client Communication Conventions Manual</Emphasis> (ICCCM).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNmaxAspectX</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the numerator of the maximum aspect ratio (X/Y) that the
|
||||
application wants the widget instance to have.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNmaxAspectY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the denominator of the maximum aspect ratio (X/Y) that the
|
||||
application wants the widget instance to have.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNmaxHeight</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the maximum height that the application wants the widget
|
||||
instance to have.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNmaxWidth</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the maximum width that the application wants the widget
|
||||
instance to have.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNminAspectX</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the numerator of the minimum aspect ratio (X/Y) that the
|
||||
application wants the widget instance to have.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNminAspectY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the denominator of the minimum aspect ratio (X/Y) that the
|
||||
application wants the widget instance to have.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNminHeight</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the minimum height that the application wants the widget
|
||||
instance to have.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNminWidth</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the minimum width that the application wants the widget
|
||||
instance to have.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNtitle</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the application name to be displayed by the window manager.
|
||||
The default is the icon name, if specified; otherwise, it is the name of the
|
||||
application.
|
||||
When <Function>XtGetValues</Function> is called on this resource, the returned value
|
||||
is a pointer to the actual resource value and
|
||||
should not be freed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNtitleEncoding</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a property type that represents the encoding of the
|
||||
<SystemItem Class="Resource">XmNtitle</SystemItem> string.
|
||||
If a language procedure has been set, the default is None; otherwise,
|
||||
the default is <Symbol>XA_STRING</Symbol>. When the widget is realized, if the value
|
||||
is None, the corresponding name is assumed to be in the current locale.
|
||||
The name is passed to <Function>XmbTextListToTextProperty</Function> with an encoding
|
||||
style of <SystemItem Class="Constant">XStdICCTextStyle</SystemItem>. The resulting encoding is <Symbol Role="Define">STRING</Symbol>
|
||||
if the name is fully convertible to <Symbol>STRING</Symbol>; otherwise it is
|
||||
<Symbol Role="Define">COMPOUND_TEXT</Symbol>.
|
||||
The values of the encoding resources are not changed; they remain None.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNtransient</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a Boolean value that is True if the widget instance is
|
||||
transient, typically a popup on behalf of another widget.
|
||||
The window manager may treat a transient widget's window differently
|
||||
from other windows.
|
||||
For example, a window manager may
|
||||
not iconify a transient window
|
||||
separately from its associated application.
|
||||
Applications and users should not normally alter this resource.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNwaitForWm</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>When True, specifies that the Intrinsics waits the length of time given
|
||||
by the <SystemItem Class="Resource">XmNwmTimeout</SystemItem> resource for the window manager to respond to
|
||||
certain actions before assuming that there is no window manager present.
|
||||
This resource is altered by the Intrinsics as it receives, or fails
|
||||
to receive, responses from the window manager.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNwidthInc</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the base for a progression of preferred widths for the
|
||||
window manager to use in sizing the widget.
|
||||
The preferred widths are <SystemItem Class="Resource">XmNbaseWidth</SystemItem> plus integral multiples of
|
||||
<SystemItem Class="Resource">XmNwidthInc</SystemItem>, with a minimum of <SystemItem Class="Resource">XmNminWidth</SystemItem> and a maximum of
|
||||
<SystemItem Class="Resource">XmNmaxWidth</SystemItem>.
|
||||
If an initial value is not supplied for <SystemItem Class="Resource">XmNwidthInc</SystemItem> but is
|
||||
supplied for <SystemItem Class="Resource">XmNheightInc</SystemItem>, the value of <SystemItem Class="Resource">XmNwidthInc</SystemItem>
|
||||
is set to 1 when the widget is realized.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNwindowGroup</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of a window with which this widget instance is
|
||||
associated.
|
||||
By convention, this window is the "leader" of a group of windows.
|
||||
A window manager may treat all windows in a group in some way; for
|
||||
example, it may always move or iconify them together.
|
||||
</Para>
|
||||
<Para>If no initial value is specified, the value is set to the window of the
|
||||
first realized ancestor widget in the parent hierarchy when the widget
|
||||
is realized.
|
||||
If a value of <SystemItem Class="Constant">XtUnspecifiedWindowGroup</SystemItem> is specified, no window
|
||||
group is set.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNwinGravity</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window gravity for use by the window manager in
|
||||
positioning the widget.
|
||||
If no initial value is specified, the value is set when the widget is
|
||||
realized.
|
||||
If <SystemItem Class="Resource">XmNgeometry</SystemItem> is not NULL, <SystemItem Class="Resource">XmNwinGravity</SystemItem> is set to the
|
||||
window gravity returned by <Function>XWMGeometry</Function>.
|
||||
Otherwise, <SystemItem Class="Resource">XmNwinGravity</SystemItem> is set to <SystemItem Class="Constant">NorthWestGravity</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNwmTimeout</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the length of time that the Intrinsics waits for the window
|
||||
manager to respond to certain actions before assuming that there is no
|
||||
window manager present.
|
||||
The value is in milliseconds and must not be negative.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>WMShell inherits behavior and resources from the
|
||||
superclasses described in the following tables.
|
||||
For a complete description of each resource, refer to the
|
||||
reference page for that superclass.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Shell Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNallowShellResize</Entry>
|
||||
<Entry>XmCAllowShellResize</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcreatePopupChildProc</Entry>
|
||||
<Entry>XmCCreatePopupChildProc</Entry>
|
||||
<Entry>XtCreatePopupChildProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNgeometry</Entry>
|
||||
<Entry>XmCGeometry</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNoverrideRedirect</Entry>
|
||||
<Entry>XmCOverrideRedirect</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopdownCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopupCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsaveUnder</Entry>
|
||||
<Entry>XmCSaveUnder</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNvisual</Entry>
|
||||
<Entry>XmCVisual</Entry>
|
||||
<Entry>Visual *</Entry>
|
||||
<Entry>CopyFromParent</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Composite Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNchildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>WidgetList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinsertPosition</Entry>
|
||||
<Entry>XmCInsertPosition</Entry>
|
||||
<Entry>XtOrderProc</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnumChildren</Entry>
|
||||
<Entry>XmCReadOnly</Entry>
|
||||
<Entry>Cardinal</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for WMShell -->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>There are no translations for WMShell.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Composite;, &cdeman.Core;, and &cdeman.Shell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
126
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/CloseHie.sgm
Normal file
126
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/CloseHie.sgm
Normal file
|
@ -0,0 +1,126 @@
|
|||
<!-- $XConsortium: CloseHie.sgm /main/9 1996/09/08 21:24:38 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN7.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmCloseHierarchy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmCloseHierarchy</Function></RefName>
|
||||
<RefPurpose>Closes a UID hierarchy
|
||||
<IndexTerm>
|
||||
<Primary>MrmCloseHierarchy</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmCloseHierarchy</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uid hierarchy</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h></FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmCloseHierarchy</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>hierarchy_id</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmHierarchy <Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmCloseHierarchy</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmCloseHierarchy</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmCloseHierarchy</Function>
|
||||
function<IndexTerm>
|
||||
<Primary>MrmCloseHierarchy</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
closes a UID hierarchy previously opened by <Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
All files associated with the hierarchy are closed by the
|
||||
Motif Resource Manager (MRM) and all associated memory is returned.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of a previously opened UID hierarchy.
|
||||
The <Symbol Role="Variable">hierarchy_id</Symbol> was returned in a previous call to
|
||||
<Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmBAD_HIERARCHY</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmBAD_HIERARCHY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The hierarchy ID was invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmOpenHierarchyPerDisplay;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
203
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchBit.sgm
Normal file
203
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchBit.sgm
Normal file
|
@ -0,0 +1,203 @@
|
|||
<!-- $XConsortium: FetchBit.sgm /main/10 1996/09/08 21:24:46 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN8.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmFetchBitmapLiteral</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmFetchBitmapLiteral</Function></RefName>
|
||||
<RefPurpose>Fetches a bitmap literal from a hierarchy
|
||||
<IndexTerm>
|
||||
<Primary>MrmFetchBitmapLiteral</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmFetchBitmapLiteral</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmFetchBitmapLiteral</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>hierarchy_id, index, screen, display, pixmap_return,
|
||||
width, height</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmHierarchy <Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>index</Parameter></ParamDef>
|
||||
<ParamDef>Screen *<Parameter>screen</Parameter></ParamDef>
|
||||
<ParamDef>Display *<Parameter>display</Parameter></ParamDef>
|
||||
<ParamDef>Pixmap *<Parameter>pixmap_return</Parameter></ParamDef>
|
||||
<ParamDef>Dimension *<Parameter>width</Parameter></ParamDef>
|
||||
<ParamDef>Dimension *<Parameter>height</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmFetchBitmapLiteral</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFetchBitmapLiteral</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmFetchBitmapLiteral</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
<Para>The <Function>MrmFetchBitmapLiteral</Function> function fetches a bitmap literal
|
||||
from an MRM hierarchy, and converts the bitmap literal to an X pixmap
|
||||
of depth 1. The function returns this pixmap and its width and height.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the UID hierarchy that contains the
|
||||
specified icon literal. The value of <Symbol Role="Variable">hierarchy_id</Symbol> was returned in
|
||||
a previous call to <Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">index</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the UIL name of the bitmap literal to fetch.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">screen</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the screen used for the pixmap.
|
||||
The <Symbol Role="Variable">screen</Symbol> argument specifies a pointer to the
|
||||
Xlib structure <StructName Role="typedef">Screen</StructName> which contains the information about that
|
||||
screen and is linked to the <StructName Role="typedef">Display</StructName> structure.
|
||||
For more information on the <StructName Role="typedef">Display</StructName> and <StructName Role="typedef">Screen</StructName> structures,
|
||||
see the Xlib function <Function>XOpenDisplay</Function> and the associated screen
|
||||
information macros.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the display used for the pixmap.
|
||||
The <Symbol Role="Variable">display</Symbol> argument specifies the connection to the X server.
|
||||
For more information on the <StructName Role="typedef">Display</StructName> structure, see the Xlib function
|
||||
<Function>XOpenDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">pixmap_return</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the resulting X pixmap value.
|
||||
The function allocates space for this pixmap.
|
||||
The application is responsible for managing the allocated space.
|
||||
The application can recover the allocated space by calling <Function>XmDestroyPixmap</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">width</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the width of the pixmap.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">height</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the height of the pixmap.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmBAD_HIERARCHY</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmNOT_FOUND</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmBAD_HIERARCHY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The hierarchy ID was invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmNOT_FOUND</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The bitmap literal was not found in the hierarchy.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmWRONG_TYPE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The caller tried to fetch a literal of a type not supported by this
|
||||
function.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmFetchIconLiteral;,
|
||||
&cdeman.MrmFetchLiteral;, and
|
||||
<Filename MoreInfo="RefEntry">XOpenDisplay</Filename>(3).
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
188
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchCol.sgm
Normal file
188
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchCol.sgm
Normal file
|
@ -0,0 +1,188 @@
|
|||
<!-- $XConsortium: FetchCol.sgm /main/11 1996/09/24 15:57:42 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN9.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmFetchColorLiteral</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmFetchColorLiteral</Function></RefName>
|
||||
<RefPurpose>Fetches a named color literal from a UID file
|
||||
<IndexTerm>
|
||||
<Primary>MrmFetchColorLiteral</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmFetchColorLiteral</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uid file</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmFetchColorLiteral</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>hierarchy_id, index, display, colormap_id, pixel</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmHierarchy <Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>index</Parameter></ParamDef>
|
||||
<ParamDef>Display *<Parameter>display</Parameter></ParamDef>
|
||||
<ParamDef>Colormap <Parameter>colormap_id</Parameter></ParamDef>
|
||||
<ParamDef>Pixel *<Parameter>pixel</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmFetchColorLiteral</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFetchColorLiteral</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmFetchColorLiteral</Function>
|
||||
function<IndexTerm>
|
||||
<Primary>MrmFetchColorLiteral</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
fetches a named color literal from a UID file, and converts the
|
||||
color literal to a pixel color value.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the UID hierarchy that contains the
|
||||
specified literal.
|
||||
The value of <Symbol Role="Variable">hierarchy_id</Symbol> was returned in a previous call to
|
||||
<Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">index</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the UIL name of the color literal to fetch.
|
||||
You must define this name in UIL as an exported value.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the display used for the pixmap.
|
||||
The
|
||||
<Symbol Role="Variable">display</Symbol>
|
||||
argument specifies the connection to the X server.
|
||||
For more information on the
|
||||
<StructName Role="typedef">Display</StructName> structure, see the Xlib function
|
||||
<Function>XOpenDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">colormap_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the color map.
|
||||
If <Symbol Role="Variable">colormap_id</Symbol> is NULL, the default color map is used.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">pixel</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the ID of the color literal.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmBAD_HIERARCHY</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmNOT_FOUND</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmBAD_HIERARCHY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The hierarchy ID was invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmNOT_FOUND</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The color literal was not found in the UIL file.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmWRONG_TYPE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The caller tried to fetch a literal of a type not supported by this
|
||||
function.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmFetchBitmapLiteral;,
|
||||
&cdeman.MrmOpenHierarchyPerDisplay;,
|
||||
&cdeman.MrmFetchIconLiteral;,
|
||||
&cdeman.MrmFetchLiteral;, and
|
||||
<Filename MoreInfo="RefEntry">XOpenDisplay</Filename>(3).
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
218
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchIco.sgm
Normal file
218
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchIco.sgm
Normal file
|
@ -0,0 +1,218 @@
|
|||
<!-- $XConsortium: FetchIco.sgm /main/11 1996/09/24 15:57:52 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN10.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmFetchIconLiteral</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmFetchIconLiteral</Function></RefName>
|
||||
<RefPurpose>Fetches an icon literal from a hierarchy
|
||||
<IndexTerm>
|
||||
<Primary>MrmFetchIconLiteral</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmFetchIconLiteral</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmFetchIconLiteral</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>hierarchy_id, index, screen, display, fgpix, bgpix, pixmap</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmHierarchy <Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>index</Parameter></ParamDef>
|
||||
<ParamDef>Screen *<Parameter>screen</Parameter></ParamDef>
|
||||
<ParamDef>Display *<Parameter>display</Parameter></ParamDef>
|
||||
<ParamDef>Pixel <Parameter>fgpix</Parameter></ParamDef>
|
||||
<ParamDef>Pixel <Parameter>bgpix</Parameter></ParamDef>
|
||||
<ParamDef>Pixmap *<Parameter>pixmap</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmFetchIconLiteral</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFetchIconLiteral</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmFetchIconLiteral</Function>
|
||||
function<IndexTerm>
|
||||
<Primary>MrmFetchIconLiteral</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
fetches an icon literal from an MRM hierarchy and converts the
|
||||
icon literal to an X pixmap.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the UID hierarchy that contains the
|
||||
specified icon literal.
|
||||
The <Symbol Role="Variable">hierarchy_id</Symbol> was returned in a previous call to
|
||||
<Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">index</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the UIL name of the icon literal to fetch.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">screen</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the screen used for the pixmap.
|
||||
The
|
||||
<Symbol Role="Variable">screen</Symbol>
|
||||
argument specifies a pointer to the
|
||||
Xlib structure
|
||||
<StructName Role="typedef">Screen</StructName>,
|
||||
which contains the information about that screen and is linked to the
|
||||
<StructName Role="typedef">Display</StructName>
|
||||
structure.
|
||||
For more information on the
|
||||
<StructName Role="typedef">Display</StructName>
|
||||
and
|
||||
<StructName Role="typedef">Screen</StructName>
|
||||
structures, see the Xlib function
|
||||
<Function>XOpenDisplay</Function>
|
||||
and the associated screen information macros.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the display used for the pixmap.
|
||||
The
|
||||
<Symbol Role="Variable">display</Symbol>
|
||||
argument specifies the connection to the X server.
|
||||
For more information on the
|
||||
<StructName Role="typedef">Display</StructName> structure, see the Xlib function
|
||||
<Function>XOpenDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">fgpix</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the foreground color for the pixmap.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">bgpix</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the background color for the pixmap.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">pixmap</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the resulting X pixmap value.
|
||||
The function allocates space for this pixmap.
|
||||
The application is responsible for managing the allocated space.
|
||||
The application can recover the allocated space by calling <Function>XmDestroyPixmap</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmBAD_HIERARCHY</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmNOT_FOUND</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmBAD_HIERARCHY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The hierarchy ID was invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmNOT_FOUND</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The icon literal was not found in the hierarchy.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmWRONG_TYPE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The caller tried to fetch a literal of a type not supported by this
|
||||
function.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmFetchBitmapLiteral;,
|
||||
&cdeman.MrmOpenHierarchyPerDisplay;,
|
||||
&cdeman.MrmFetchLiteral;,
|
||||
&cdeman.MrmFetchColorLiteral;, and
|
||||
<Filename MoreInfo="RefEntry">XOpenDisplay</Filename>(3).
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
202
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchLit.sgm
Normal file
202
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchLit.sgm
Normal file
|
@ -0,0 +1,202 @@
|
|||
<!-- $XConsortium: FetchLit.sgm /main/11 1996/09/24 15:58:02 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN11.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmFetchLiteral</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmFetchLiteral</Function></RefName>
|
||||
<RefPurpose>Fetches a literal from a UID file
|
||||
<IndexTerm>
|
||||
<Primary>MrmFetchLiteral</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmFetchLiteral</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmFetchLiteral</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>hierarchy_id, index, display, value, type</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmHierarchy <Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>index</Parameter></ParamDef>
|
||||
<ParamDef>Display *<Parameter>display</Parameter></ParamDef>
|
||||
<ParamDef>XtPointer *<Parameter>value</Parameter></ParamDef>
|
||||
<ParamDef>MrmCode *<Parameter>type</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmFetchLiteral</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFetchLiteral</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmFetchLiteral</Function>
|
||||
function<IndexTerm>
|
||||
<Primary>MrmFetchLiteral</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
reads and returns the value and type of a literal (named value)
|
||||
that is stored as
|
||||
a public resource in a single UID file.
|
||||
This function returns a pointer to the value of the literal.
|
||||
For example, an integer is always returned as a pointer to an integer,
|
||||
and a string is always returned as a pointer to a string.
|
||||
</Para>
|
||||
<Para>Applications should not use
|
||||
<Function>MrmFetchLiteral</Function>
|
||||
for fetching icon or color literals.
|
||||
If this is attempted,
|
||||
<Function>MrmFetchLiteral</Function>
|
||||
returns an error.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the UID hierarchy that contains the
|
||||
specified literal.
|
||||
The value of <Symbol Role="Variable">hierarchy_id</Symbol> was returned in a previous call to
|
||||
<Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">index</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the UIL name of the literal (pixmap) to fetch.
|
||||
You must define this name in UIL as an exported value.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the display used for the pixmap.
|
||||
The
|
||||
<Symbol Role="Variable">display</Symbol>
|
||||
argument specifies the connection to the X server.
|
||||
For more information on the
|
||||
<StructName Role="typedef">Display</StructName> structure, see the Xlib function
|
||||
<Function>XOpenDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">value</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the ID of the named literal's value.
|
||||
The function allocates space for the returned value.
|
||||
The application is responsible for managing the allocated space
|
||||
by calling the appropriate deallocation function. For example,
|
||||
if the returned ID symbolizes a pixmap, then the application can
|
||||
recover the allocated space by calling <Function>XmDestroyPixmap</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">type</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the named literal's data type.
|
||||
Types are defined in the include file <Filename>Mrm/MrmPublic.h</Filename>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmBAD_HIERARCHY</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmNOT_FOUND</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmBAD_HIERARCHY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The hierarchy ID was invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmNOT_FOUND</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The literal was not found in the UIL file.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmWRONG_TYPE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The caller tried to fetch a literal of a type not supported by this
|
||||
function.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmFetchBitmapLiteral;,
|
||||
&cdeman.MrmOpenHierarchyPerDisplay;,
|
||||
&cdeman.MrmFetchIconLiteral;,
|
||||
&cdeman.MrmFetchColorLiteral;, and
|
||||
<Filename MoreInfo="RefEntry">XOpenDisplay</Filename>(3).
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
214
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchSet.sgm
Normal file
214
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchSet.sgm
Normal file
|
@ -0,0 +1,214 @@
|
|||
<!-- $XConsortium: FetchSet.sgm /main/9 1996/09/08 21:25:15 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN12.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmFetchSetValues</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmFetchSetValues</Function></RefName>
|
||||
<RefPurpose>Fetches the values to be set from literals stored in
|
||||
UID files
|
||||
<IndexTerm>
|
||||
<Primary>MrmFetchSetValues</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmFetchSetValues</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmFetchSetValues</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>hierarchy_id, widget, args, num_args</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmHierarchy <Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
<ParamDef>Widget <Parameter>widget</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>args</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>num_args</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmFetchSetValues</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFetchSetValues</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmFetchSetValues</Function>
|
||||
function
|
||||
is similar to
|
||||
<Function>XtSetValues</Function>,
|
||||
except that the values to be set are defined by the UIL named
|
||||
values that are stored in the UID hierarchy.<IndexTerm>
|
||||
<Primary>MrmFetchSetValues</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
<Function>MrmFetchSetValues</Function>
|
||||
fetches the values to be set from literals stored in UID files.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the UID hierarchy that contains the
|
||||
specified literal.
|
||||
The value of <Symbol Role="Variable">hierarchy_id</Symbol>
|
||||
was returned in a previous call to <Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget that is modified.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">args</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies an argument list that identifies the widget arguments to be
|
||||
modified as well as the index (UIL name) of the literal that
|
||||
defines the value for that argument.
|
||||
The name part of each argument (<Symbol Role="Variable">args[n].name</Symbol>) must begin with the string
|
||||
<SystemItem Class="Constant">XmN</SystemItem> followed by the name that uniquely identifies this attribute tag.
|
||||
For example, <SystemItem Class="Resource">XmNwidth</SystemItem>
|
||||
is the attribute name associated with the core argument <Symbol Role="Variable">width</Symbol>.
|
||||
The value part (<Symbol Role="Variable">args[n].value</Symbol>) must be a string
|
||||
that gives the index (UIL name) of the literal.
|
||||
You must define all literals in UIL as exported values.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">num_args</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of entries in <Symbol Role="Variable">args</Symbol>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>This function
|
||||
sets the values
|
||||
on a widget, evaluating the
|
||||
values as public literal resource references resolvable from
|
||||
a UID hierarchy.
|
||||
Each literal is fetched from the hierarchy, and
|
||||
its value is modified and converted as required.
|
||||
This value is
|
||||
then placed in the argument list and used as the actual value for an
|
||||
<Function>XtSetValues</Function>
|
||||
call.
|
||||
<Function>MrmFetchSetValues</Function>
|
||||
allows a widget to be modified
|
||||
after creation using UID file values the same way
|
||||
creation values are used in <Function>MrmFetchWidget</Function>.
|
||||
</Para>
|
||||
<Para>As in
|
||||
<Function>MrmFetchWidget</Function>,
|
||||
each argument whose value can be evaluated
|
||||
from
|
||||
the UID hierarchy is set in the widget.
|
||||
Values that are not
|
||||
found
|
||||
or values in which conversion errors occur are not modified.
|
||||
</Para>
|
||||
<Para>Each entry in the argument list identifies an argument to be modified
|
||||
in the widget.
|
||||
The name part identifies the tag, which begins with
|
||||
<SystemItem Class="Constant">XmN</SystemItem>.
|
||||
The value part must be a string
|
||||
whose value is the index of
|
||||
the literal.
|
||||
Thus, the following code would modify the label resource of the widget
|
||||
to have the value of the literal accessed by the index
|
||||
<Literal>OK_button_label</Literal> in the hierarchy:
|
||||
</Para>
|
||||
<InformalExample>
|
||||
<ProgramListing>args[n].name = XmNlabel;
|
||||
args[n].value = "OK_button_label";
|
||||
</ProgramListing>
|
||||
</InformalExample>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmPARTIAL_SUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmBAD_HIERARCHY</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmPARTIAL_SUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>At least one literal was successfully fetched.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmBAD_HIERARCHY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The hierarchy ID was invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmOpenHierarchyPerDisplay;,
|
||||
<Filename MoreInfo="RefEntry">XtSetValues</Filename>(3).
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
202
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchWiA.sgm
Normal file
202
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchWiA.sgm
Normal file
|
@ -0,0 +1,202 @@
|
|||
<!-- $XConsortium: FetchWiA.sgm /main/9 1996/09/08 21:25:23 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN13.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmFetchWidget</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmFetchWidget</Function></RefName>
|
||||
<RefPurpose>Fetches and creates an indexed (UIL named) application widget and its children
|
||||
<IndexTerm>
|
||||
<Primary>MrmFetchWidget</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmFetchWidget</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmFetchWidget</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>hierarchy_id, index, parent_widget, widget, class</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmHierarchy <Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>index</Parameter></ParamDef>
|
||||
<ParamDef>Widget <Parameter>parent_widget</Parameter></ParamDef>
|
||||
<ParamDef>Widget *<Parameter>widget</Parameter></ParamDef>
|
||||
<ParamDef>MrmType *<Parameter>class</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmFetchWidget</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFetchWidget</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmFetchWidget</Function>
|
||||
function<IndexTerm>
|
||||
<Primary>MrmFetchWidget</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
fetches and creates an
|
||||
indexed application widget and its children.
|
||||
The indexed application widget is any widget that is named in UIL.
|
||||
In
|
||||
fetch operations, the fetched widget's subtree is also
|
||||
fetched and created.
|
||||
This widget must not appear as the child of a widget within its own
|
||||
subtree. <Function>MrmFetchWidget</Function> does not execute <Function>XtManageChild</Function>
|
||||
for the newly created widget.
|
||||
</Para>
|
||||
<Para>All widgets fetched by a call to <Function>MrmFetchWidget</Function> are not managed
|
||||
at the time of their creation callbacks.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the <Symbol Role="Define">UID</Symbol> hierarchy that contains the
|
||||
interface definition.
|
||||
The value of <Symbol Role="Variable">hierarchy_id</Symbol> was returned in a previous call to
|
||||
<Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">index</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the UIL name of the widget to fetch.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent_widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the widget ID of the created widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">class</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>This argument must be set to an actual pointer; it
|
||||
cannot be a NULL pointer. <Function>MrmFetchWidget</Function> sets this argument to
|
||||
an implementation dependent value.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>An application can fetch
|
||||
any named widget in the <Symbol Role="Define">UID</Symbol> hierarchy using
|
||||
<Function>MrmFetchWidget</Function>.
|
||||
<Function>MrmFetchWidget</Function>
|
||||
can be called at any time to fetch a widget that was not fetched at
|
||||
application startup.
|
||||
<Function>MrmFetchWidget</Function>
|
||||
can be used to defer fetching pop-up
|
||||
widgets until they are first
|
||||
referenced (presumably in a callback), and then used to fetch them
|
||||
once.
|
||||
</Para>
|
||||
<Para><Function>MrmFetchWidget</Function>
|
||||
can also create multiple instances of a widget (and its subtree).
|
||||
In this case, the <Symbol Role="Define">UID</Symbol> definition functions as a template;
|
||||
a widget definition can be fetched any number of times.
|
||||
An application can use
|
||||
this template to make multiple instances of a widget, for example, in a
|
||||
dialog box box or menu.
|
||||
</Para>
|
||||
<Para>The index (UIL name) that identifies the widget must be
|
||||
known to the application.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmBAD_HIERARCHY</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmNOT_FOUND</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmBAD_HIERARCHY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The hierarchy ID was invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmNOT_FOUND</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The widget was not found in UID hierarchy.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmOpenHierarchyPerDisplay;,
|
||||
&cdeman.MrmFetchWidgetOverride;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
211
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchWiB.sgm
Normal file
211
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/FetchWiB.sgm
Normal file
|
@ -0,0 +1,211 @@
|
|||
<!-- $XConsortium: FetchWiB.sgm /main/10 1996/09/08 21:25:30 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN14.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmFetchWidgetOverride</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmFetchWidgetOverride</Function></RefName>
|
||||
<RefPurpose>Fetches any indexed (UIL named) application widget. It overrides the arguments specified for this application widget in UIL
|
||||
<IndexTerm>
|
||||
<Primary>MrmFetchWidgetOverride</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmFetchWidgetOverride</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmFetchWidgetOverride</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>hierarchy_id, index, parent_widget,
|
||||
override_name, override_args, override_num_args, widget, class</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmHierarchy <Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>index</Parameter></ParamDef>
|
||||
<ParamDef>Widget <Parameter>parent_widget</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>override_name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>override_args</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>override_num_args</Parameter></ParamDef>
|
||||
<ParamDef>Widget *<Parameter>widget</Parameter></ParamDef>
|
||||
<ParamDef>MrmType *<Parameter>class</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmFetchWidgetOverride</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFetchWidgetOverride</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The <Function>MrmFetchWidgetOverride</Function> function<IndexTerm>
|
||||
<Primary>MrmFetchWidgetOverride</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
is the extended version of <Function>MrmFetchWidget</Function>.
|
||||
It is identical to <Function>MrmFetchWidget</Function>, except that it
|
||||
allows the caller to override the widget's name and any
|
||||
arguments that <Function>MrmFetchWidget</Function>
|
||||
would otherwise retrieve from the UID file or
|
||||
one of the defaulting mechanisms.
|
||||
That is, the override argument list is not
|
||||
limited to those arguments in the UID file.
|
||||
</Para>
|
||||
<Para>The override arguments apply only to the widget fetched and
|
||||
returned
|
||||
by this function.
|
||||
Its children (subtree) do not receive any
|
||||
override
|
||||
parameters.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the UID hierarchy that contains
|
||||
the interface definition.
|
||||
The value of <Symbol Role="Variable">hierarchy_id</Symbol>
|
||||
was returned in a previous call to <Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">index</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the UIL name of the widget to fetch.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent_widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">override_name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name to override the widget name.
|
||||
Use a NULL value if you do not want to override the widget name.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">override_args</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the override argument list, exactly as given to
|
||||
<Function>XtCreateWidget</Function>
|
||||
(conversion complete and so forth).
|
||||
Use a
|
||||
NULL value if you do not want to override the argument list.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">override_num_args</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of arguments in
|
||||
<Symbol Role="Variable">override_args</Symbol>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the widget ID of the created widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">class</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the class code identifying MRM's widget class.
|
||||
Literals identifying MRM widget class codes are defined in
|
||||
the include file <Filename>Mrm/MrmPublic.h</Filename>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmBAD_HIERARCHY</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmNOT_FOUND</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmBAD_HIERARCHY</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The hierarchy ID was invalid.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmNOT_FOUND</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The widget was not found in UID hierarchy.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmOpenHierarchyPerDisplay;,
|
||||
&cdeman.MrmFetchWidget;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
86
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/Initiali.sgm
Normal file
86
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/Initiali.sgm
Normal file
|
@ -0,0 +1,86 @@
|
|||
<!-- $XConsortium: Initiali.sgm /main/8 1996/09/08 21:25:38 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN15.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmInitialize</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmInitialize</Function></RefName>
|
||||
<RefPurpose>Prepares an application to use MRM widget-fetching facilities
|
||||
<IndexTerm>
|
||||
<Primary>MrmInitialize</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmInitialize</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo></FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>MrmInitialize</Function></FuncDef>
|
||||
<Void>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmInitialize</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmInitialize</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmInitialize</Function>
|
||||
function must be called to prepare an application to use MRM
|
||||
widget-fetching facilities.
|
||||
You must call this function prior to fetching a widget.
|
||||
However, it is good programming practice to call
|
||||
<Function>MrmInitialize</Function>
|
||||
prior to performing any
|
||||
MRM operations.
|
||||
</Para>
|
||||
<Para><Function>MrmInitialize</Function>
|
||||
initializes<IndexTerm>
|
||||
<Primary>MrmInitialize</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
the internal data structures that MRM needs to
|
||||
successfully perform type
|
||||
conversion on arguments and to successfully access widget creation
|
||||
facilities.
|
||||
An application must call
|
||||
<Function>MrmInitialize</Function>
|
||||
before it uses other
|
||||
MRM functions.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
391
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/OpenHieA.sgm
Normal file
391
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/OpenHieA.sgm
Normal file
|
@ -0,0 +1,391 @@
|
|||
<!-- $XConsortium: OpenHieA.sgm /main/10 1996/09/08 21:25:45 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN16.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmOpenHierarchy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmOpenHierarchy</Function></RefName>
|
||||
<RefPurpose>Allocates a hierarchy ID and opens all the UID files in
|
||||
the hierarchy
|
||||
<IndexTerm>
|
||||
<Primary>MrmOpenHierarchy</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmOpenHierarchy</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmOpenHierarchy</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>num_files, file_names_list, ancillary_structures_list,
|
||||
hierarchy_id</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmCount <Parameter>num_files</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>file_names_list</Parameter>[]</ParamDef>
|
||||
<ParamDef>MrmOsOpenParamPtr *<Parameter>ancillary_structures_list</Parameter></ParamDef>
|
||||
<ParamDef>MrmHierarchy *<Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmOpenHierarchy</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmOpenHierarchy</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>This routine is obsolete and exists for compatibility with previous
|
||||
releases. It is replaced by <Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
<Function>MrmOpenHierarchy</Function> is identical to <Function>MrmOpenHierarchyPerDisplay</Function>
|
||||
except that <Function>MrmOpenHierarchy</Function> does not take a <Symbol Role="Variable">display</Symbol>
|
||||
argument.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">num_files</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of files in the name list.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">file_names_list</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies an array of character strings that identify
|
||||
the UID files.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">ancillary_structures_list</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>A list of operating-system-dependent ancillary structures corresponding
|
||||
to items such as filenames, clobber flags, and so forth.
|
||||
This argument should be NULL for most operations.
|
||||
If you need to reference this structure,
|
||||
see the definition of
|
||||
<StructName Role="typedef">MrmOsOpenParamPtr</StructName>
|
||||
in the <Filename>MrmPublic.h</Filename> header file for more information.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the search hierarchy ID.
|
||||
The search hierarchy ID identifies the list of UID files that
|
||||
MRM searches (in order) when performing subsequent
|
||||
fetch calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>Each UID file string in <Symbol Role="Variable">file_names_list</Symbol> can specify either a full
|
||||
pathname or a filename.
|
||||
If a UID file string has a leading slash (/), it specifies a full
|
||||
pathname, and MRM opens the file as specified.
|
||||
Otherwise, the UID file string specifies a filename.
|
||||
In this case, MRM looks for the file along a search path specified by the
|
||||
<SystemItem Class="EnvironVar">UIDPATH</SystemItem> environment variable or by a default search path, which
|
||||
varies depending on whether or not the <SystemItem Class="EnvironVar">XAPPLRESDIR</SystemItem> environment
|
||||
variable is set.
|
||||
</Para>
|
||||
<Para>The <SystemItem Class="EnvironVar">UIDPATH</SystemItem> environment variable specifies a search path and
|
||||
naming conventions associated with UID files.
|
||||
It can contain the substitution field <Literal>%U</Literal>, where the UID file string from
|
||||
the <Symbol Role="Variable">file_names_list</Symbol> argument to <Function>MrmOpenHierarchyPerDisplay</Function> is
|
||||
substituted for <Literal>%U</Literal>.
|
||||
It can also contain the substitution fields accepted by
|
||||
<Function>XtResolvePathname</Function>.
|
||||
The substitution field <Literal>%T</Literal> is always mapped to <Symbol Role="Variable">uid</Symbol>.
|
||||
The entire path is first searched with <Literal>%S</Literal> mapped to <Literal>&npzwc;.uid</Literal>.
|
||||
If no file is found, it is searched again with <Literal>%S</Literal> mapped to NULL.
|
||||
</Para>
|
||||
<Para>If no display is set prior to calling this function, the result of
|
||||
this function's call to <Function>XtResolvePathname</Function> is undefined.
|
||||
</Para>
|
||||
<Para>For example, the following <SystemItem Class="EnvironVar">UIDPATH</SystemItem> value and
|
||||
<Function>MrmOpenHierarchy</Function> call cause MRM to open two separate UID files:
|
||||
</Para>
|
||||
<InformalExample>
|
||||
<ProgramListing>UIDPATH=/uidlib/%L/%U.uid:/uidlib/%U/%L
|
||||
static char *uid_files[] = {"/usr/users/me/test.uid", "test2"};
|
||||
MrmHierarchy *Hierarchy_id;
|
||||
MrmOpenHierarchy((MrmCount)2,uid_files, NULL, Hierarchy_id)
|
||||
</ProgramListing>
|
||||
</InformalExample>
|
||||
<Para>MRM opens the first file, <Filename>/usr/users/me/test.uid</Filename>, as specified in
|
||||
the <Symbol Role="Variable">file_names_list</Symbol> argument to <Function>MrmOpenHierarchy</Function>, because
|
||||
the UID file string in the <Symbol Role="Variable">file_names_list</Symbol> argument specifies a
|
||||
full pathname.
|
||||
MRM looks for the second file,
|
||||
<filename>test2</filename>,
|
||||
first as
|
||||
<Filename>/uidlib/%L/test2.uid</Filename>
|
||||
and second as
|
||||
<Filename>/uidlib/test2/%L</Filename>,
|
||||
where the display's language string is substituted for <Literal>%L</Literal>.
|
||||
</Para>
|
||||
<Para>After
|
||||
<Function>MrmOpenHierarchy</Function>
|
||||
opens the UID hierarchy, you should not delete or modify the
|
||||
UID files until you close the UID hierarchy by calling
|
||||
<Function>MrmCloseHierarchy</Function>.
|
||||
</Para>
|
||||
<Para>If <SystemItem Class="EnvironVar">UIDPATH</SystemItem> is not set but the environment variable
|
||||
<SystemItem Class="EnvironVar">XAPPLRESDIR</SystemItem> is set, MRM searches the following pathnames:
|
||||
</Para>
|
||||
<ItemizedList>
|
||||
<ListItem>
|
||||
<Para><filename>%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/%L/uid/%N/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/%l/uid/%N/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/uid/%N/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/%L/uid/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/%l/uid/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/uid/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%L/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%l/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%L/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%l/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/include/X11/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</ItemizedList>
|
||||
<Para>If neither <SystemItem Class="EnvironVar">UIDPATH</SystemItem> nor <SystemItem Class="EnvironVar">XAPPLRESDIR</SystemItem> is set, MRM searches the
|
||||
following pathnames:
|
||||
</Para>
|
||||
<ItemizedList>
|
||||
<ListItem>
|
||||
<Para><filename>%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>HOME/%L/uid/%N/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>HOME/%l/uid/%N/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%L/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%l/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%L/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%l/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%L/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%l/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/include/X11/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</ItemizedList>
|
||||
<Para>These paths are defaults that vendors may change.
|
||||
For example, a vendor may use different directories for
|
||||
<Filename>/usr/lib/X11</Filename> and <Filename>/usr/include/X11</Filename>.
|
||||
</Para>
|
||||
<Para>The following substitutions are used in these paths:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%U</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The UID file string, from the <Symbol Role="Variable">file_names_list</Symbol> argument.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%N</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The class name of the application.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%L</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The display's language string.
|
||||
This string is influenced by <Function>XtSetLanguageProc</Function>.
|
||||
The default string is determined by
|
||||
calling <Action>setlocale(<Symbol Role="Define">LC_ALL, NULL</Symbol>)</Action>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%l</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The language component of the display's language string.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%S</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The suffix to the filename.
|
||||
The entire path is first searched with a suffix of
|
||||
<filename>.uid</filename>.
|
||||
If
|
||||
no file is found, it is searched again with a NULL suffix.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>This function returns one of the following status return constants:<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmNOT_FOUND</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmNOT_FOUND</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>File not found.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmOpenHierarchyPerDisplay; and
|
||||
&cdeman.MrmCloseHierarchy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
103
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/OpenHieB.sgm
Normal file
103
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/OpenHieB.sgm
Normal file
|
@ -0,0 +1,103 @@
|
|||
<!-- $XConsortium: OpenHieB.sgm /main/9 1996/09/08 21:25:53 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN17.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmOpenHierarchyFromBuffer</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmOpenHierarchyFromBuffer</Function></RefName>
|
||||
<RefPurpose>Allocates a hierarchy ID and opens a buffer containing a memory image of a UID file
|
||||
<IndexTerm>
|
||||
<Primary>MrmOpenHierarchyFrom\\%Buffer</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmOpenHierarchyFrom\\%Buffer</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="not-ANSI">
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
<?sml-space \n(PDu></FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmOpenHierarchyFromBuffer</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>uid_buffer, hierarchy_id</Replaceable></ParamDef>-->
|
||||
<ParamDef>unsigned char <Parameter>uid_buffer</Parameter></ParamDef>
|
||||
<ParamDef>MrmHierarchy *<Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>MrmOpenHierarchyFromBuffer</Function> allows you to specify a buffer
|
||||
containing information from UID files that MRM searches in subsequent
|
||||
fetch operations.
|
||||
This function also allocates a hierarchy ID and initializes the
|
||||
optimized search lists in the hierarchy.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">buffer</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a stream of bytes containing information from UID files
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the search hierarchy ID.
|
||||
The search hierarchy ID identifies the buffer that MRM searches when
|
||||
performing subsequent fetch calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>This function returns one of the following status return constants:<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmCloseHierarchy; and
|
||||
&cdeman.MrmOpenHierarchyPerDisplay;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
401
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/OpenHieC.sgm
Normal file
401
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/OpenHieC.sgm
Normal file
|
@ -0,0 +1,401 @@
|
|||
<!-- $XConsortium: OpenHieC.sgm /main/10 1996/09/08 21:26:00 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN18.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmOpenHierarchyPerDisplay</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmOpenHierarchyPerDisplay</Function></RefName>
|
||||
<RefPurpose>Allocates a hierarchy ID and opens all the UID files in the hierarchy
|
||||
<IndexTerm>
|
||||
<Primary>MrmOpenHierarchyPer\\%Display</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmOpenHierarchyPer\\%Display</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmOpenHierarchyPerDisplay</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>display, num_files, file_names_list,
|
||||
ancillary_structures_list, hierarchy_id</Replaceable></ParamDef>-->
|
||||
<ParamDef>Display *<Parameter>display</Parameter></ParamDef>
|
||||
<ParamDef>MrmCount <Parameter>num_files</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>file_names_list</Parameter>[]</ParamDef>
|
||||
<ParamDef>MrmOsOpenParamPtr *<Parameter>ancillary_structures_list</Parameter></ParamDef>
|
||||
<ParamDef>MrmHierarchy *<Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>MrmOpenHierarchyPerDisplay</Function> allows you to specify the list
|
||||
of UID files that MRM searches in subsequent fetch operations.
|
||||
All subsequent fetch operations return the first occurrence of the
|
||||
named item encountered while traversing the UID hierarchy from
|
||||
the first list element (UID file specification) to the last list
|
||||
element.
|
||||
This function also
|
||||
allocates a hierarchy ID and opens all the UID files in the
|
||||
hierarchy.
|
||||
It initializes the optimized search lists in the hierarchy.
|
||||
If
|
||||
<Function>MrmOpenHierarchyPerDisplay</Function>
|
||||
encounters any errors during its execution, any files that were opened
|
||||
are closed.
|
||||
</Para>
|
||||
<Para>The application must call <Function>XtAppInitialize</Function> before calling
|
||||
<Function>MrmOpenHierarchyPerDisplay</Function>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the connection to the X server and the value to pass
|
||||
to <Function>XtResolvePathname</Function>. For more information on the <StructName Role="typedef">Display</StructName>
|
||||
structure, see the Xlib function <Function>XOpenDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">num_files</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of files in the name list.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">file_names_list</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies an array of character strings that identify
|
||||
the UID files.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">ancillary_structures_list</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>A list of operating-system-dependent ancillary structures corresponding
|
||||
to items such as filenames, clobber flags, and so forth.
|
||||
This argument should be NULL for most operations.
|
||||
If you need to reference this structure,
|
||||
see the definition of
|
||||
<StructName Role="typedef">MrmOsOpenParamPtr</StructName>
|
||||
in the <Filename>MrmPublic.h</Filename> header file for more information.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the search hierarchy ID.
|
||||
The search hierarchy ID identifies the list of UID files that
|
||||
MRM searches (in order) when performing subsequent
|
||||
fetch calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>Each UID file string in <Symbol Role="Variable">file_names_list</Symbol> can specify either a full
|
||||
pathname or a filename.
|
||||
If a UID file string has a leading / (slash), it specifies a full
|
||||
pathname, and MRM opens the file as specified.
|
||||
Otherwise, the UID file string specifies a filename.
|
||||
In this case MRM looks for the file along a search path specified by the
|
||||
<SystemItem Class="EnvironVar">UIDPATH</SystemItem> environment variable or by a default search path, which
|
||||
varies depending on whether or not the <SystemItem Class="EnvironVar">XAPPLRESDIR</SystemItem> environment
|
||||
variable is set.
|
||||
</Para>
|
||||
<Para>The <SystemItem Class="EnvironVar">UIDPATH</SystemItem> environment variable specifies a search path and
|
||||
naming conventions associated with UID files.
|
||||
It can contain the substitution field <Literal>%U</Literal>, where the UID file string from
|
||||
the <Symbol Role="Variable">file_names_list</Symbol> argument to <Function>MrmOpenHierarchyPerDisplay</Function> is
|
||||
substituted for <Literal>%U</Literal>.
|
||||
It can also contain the substitution fields accepted by
|
||||
<Function>XtResolvePathname</Function>.
|
||||
The substitution field <Literal>%T</Literal> is always mapped to <Symbol Role="Variable">uid</Symbol>.
|
||||
The entire path is searched first with <Literal>%S</Literal> mapped to <filename>.uid</filename>.
|
||||
If no file is found, it is searched again with <Literal>%S</Literal> mapped to NULL.
|
||||
For example, the following <SystemItem Class="EnvironVar">UIDPATH</SystemItem> value and
|
||||
<Function>MrmOpenHierarchyPerDisplay</Function> call cause MRM to open two separate UID
|
||||
files:
|
||||
</Para>
|
||||
<InformalExample>
|
||||
<ProgramListing>UIDPATH=/uidlib/%L/%U.uid:/uidlib/%U/%L
|
||||
static char *uid_files[] = {"/usr/users/me/test.uid", "test2"};
|
||||
MrmHierarchy *Hierarchy_id;
|
||||
MrmOpenHierarchyPerDisplay((MrmCount)2,uid_files, NULL, Hierarchy_id)
|
||||
</ProgramListing>
|
||||
</InformalExample>
|
||||
<Para>MRM opens the first file, <Filename>/usr/users/me/test.uid</Filename>, as specified in
|
||||
the <Symbol Role="Variable">file_names_list</Symbol> argument to <Function>MrmOpenHierarchyPerDisplay</Function>,
|
||||
because the UID file string in the <Symbol Role="Variable">file_names_list</Symbol> argument
|
||||
specifies a full pathname.
|
||||
MRM looks for the second file,
|
||||
<filename>test2</filename>,
|
||||
first as
|
||||
<Filename>/uidlib/%L/test2.uid</Filename>
|
||||
and second as
|
||||
<Filename>/uidlib/test2/%L</Filename>,
|
||||
where the display's language string is substituted for <Literal>%L</Literal>.
|
||||
</Para>
|
||||
<Para>After
|
||||
<Function>MrmOpenHierarchyPerDisplay</Function>
|
||||
opens the UID hierarchy, you should not delete or modify the
|
||||
UID files until you close the UID hierarchy by calling
|
||||
<Function>MrmCloseHierarchy</Function>.
|
||||
</Para>
|
||||
<Para>If <SystemItem Class="EnvironVar">UIDPATH</SystemItem> is not set, but the environment variable
|
||||
<SystemItem Class="EnvironVar">XAPPLRESDIR</SystemItem> is set, MRM searches the following pathnames:
|
||||
</Para>
|
||||
<ItemizedList>
|
||||
<ListItem>
|
||||
<Para><filename>%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/%L/uid/%N/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/%l/uid/%N/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/uid/%N/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/%L/uid/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/%l/uid/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><filename>$XAPPLRESDIR/uid/%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%L/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%l/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%L/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%l/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/include/X11/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</ItemizedList>
|
||||
<Para>If neither <SystemItem Class="EnvironVar">UIDPATH</SystemItem> nor <SystemItem Class="EnvironVar">XAPPLRESDIR</SystemItem> is set, MRM searches the
|
||||
following pathnames:
|
||||
</Para>
|
||||
<ItemizedList>
|
||||
<ListItem>
|
||||
<Para><filename>%U%S</filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%L/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%l/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%L/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%l/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>$HOME/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%L/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%l/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/uid/%N/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%L/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/%l/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/lib/X11/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><Filename>/usr/include/X11/uid/%U%S</Filename>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</ItemizedList>
|
||||
<Para>These paths are defaults that vendors may change.
|
||||
For example, a vendor may use different directories for
|
||||
<Filename>/usr/lib/X11</Filename> and <Filename>/usr/include/X11</Filename>.
|
||||
</Para>
|
||||
<Para>The following substitutions are used in these paths:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%U</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The UID file string, from the <Symbol Role="Variable">file_names_list</Symbol> argument.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%N</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The class name of the application.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%L</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The display's language string.
|
||||
This string is influenced by <Function>XtSetLanguageProc</Function>.
|
||||
The default string is determined by
|
||||
calling <Action>setlocale(<Symbol Role="Define">LC_ALL, NULL</Symbol>)</Action>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%l</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The language component of the display's language string.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>%S</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>The suffix to the filename.
|
||||
The entire path is first searched with a suffix of
|
||||
<filename>.uid</filename>.
|
||||
If
|
||||
no file is found, it is searched again with a NULL suffix.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>This function returns one of the following status return constants:<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmNOT_FOUND</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmNOT_FOUND</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>File not found.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.MrmCloseHierarchy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
166
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/RegisteA.sgm
Normal file
166
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/RegisteA.sgm
Normal file
|
@ -0,0 +1,166 @@
|
|||
<!-- $XConsortium: RegisteA.sgm /main/8 1996/09/08 21:26:08 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN19.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmRegisterClass</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmRegisterClass</Function></RefName>
|
||||
<RefPurpose>Saves the information needed for MRM to access the widget creation function for user-defined widgets
|
||||
<IndexTerm>
|
||||
<Primary>MrmRegisterClass</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmRegisterClass</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmRegisterClass</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>class_code, class_name, create_name, create_proc,
|
||||
class_record</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmType <Parameter>class_code</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>class_name</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>create_name</Parameter></ParamDef>
|
||||
<ParamDef>Widget (*<Parameter>create_proc</Parameter>) ()</ParamDef>
|
||||
<ParamDef>WidgetClass <Parameter>class_record</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmRegisterClass</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmRegisterClass</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmRegisterClass</Function>
|
||||
function<IndexTerm>
|
||||
<Primary>MrmRegisterClass</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
allows MRM to access user-defined widget classes.
|
||||
This function registers the necessary information for
|
||||
MRM to create widgets of this class.
|
||||
You must call
|
||||
<Function>MrmRegisterClass</Function>
|
||||
prior to fetching any user-defined class widget.
|
||||
</Para>
|
||||
<Para><Function>MrmRegisterClass</Function>
|
||||
saves the information needed to access the widget creation
|
||||
function and to do type conversion of argument lists by using the
|
||||
information in MRM databases.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">class_code</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>This argument is ignored; it is present for compatibility with previous
|
||||
releases.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>class_name</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>This argument is ignored; it is present for compatibility with previous
|
||||
releases.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">create_name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the case-sensitive name of the low-level widget creation
|
||||
function for the class.
|
||||
An example from the Motif Toolkit is
|
||||
<Function>XmCreateLabel</Function>.
|
||||
Arguments are
|
||||
<Symbol Role="Variable">parent_widget</Symbol>,
|
||||
<Symbol Role="Variable">name</Symbol>,
|
||||
<Symbol Role="Variable">override_arglist</Symbol>,
|
||||
and
|
||||
<Symbol Role="Variable">override_argcount</Symbol>.
|
||||
</Para>
|
||||
<Para>For user-defined widgets,
|
||||
<Symbol Role="Variable">create_name</Symbol>
|
||||
is the creation procedure in the UIL that defines this widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>create_proc</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the address of the creation function that you named in
|
||||
<Symbol Role="Variable">create_name</Symbol>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">class_record</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the class record.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
191
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/RegisteB.sgm
Normal file
191
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/RegisteB.sgm
Normal file
|
@ -0,0 +1,191 @@
|
|||
<!-- $XConsortium: RegisteB.sgm /main/8 1996/09/08 21:26:15 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN20.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmRegisterNames</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmRegisterNames</Function></RefName>
|
||||
<RefPurpose>Registers the values associated with the names referenced in UIL (for example, UIL callback function names or UIL identifier names)
|
||||
<IndexTerm>
|
||||
<Primary>MrmRegisterNames</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmRegisterNames</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmRegisterNames</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>register_list, register_count</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmRegisterArglist <Parameter>register_list</Parameter></ParamDef>
|
||||
<ParamDef>MrmCount <Parameter>register_count</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmRegisterNames</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmRegisterNames</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmRegisterNames</Function>
|
||||
function<IndexTerm>
|
||||
<Primary>MrmRegisterNames</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
registers a vector of names and associated values
|
||||
for access in MRM.
|
||||
The values can be callback functions, pointers
|
||||
to user-defined data, or any other values.
|
||||
The information provided is used to resolve symbolic references
|
||||
occurring in UID files to their run-time values.
|
||||
For callbacks, this information provides the procedure address required
|
||||
by the Motif Toolkit.
|
||||
For names used as identifiers in UIL, this information
|
||||
provides any
|
||||
run-time mapping the application needs.
|
||||
</Para>
|
||||
<Para>This function is similar to
|
||||
<Function>MrmRegisterNamesInHierarchy</Function>,
|
||||
except that the scope of the names registered by
|
||||
<Function>MrmRegisterNamesInHierarchy</Function>
|
||||
is limited to the hierarchy specified in the call to that function,
|
||||
whereas the names registered by
|
||||
<Function>MrmRegisterNames</Function>
|
||||
have global scope.
|
||||
When MRM looks up a name, it first tries to find the name among those
|
||||
registered for the given hierarchy.
|
||||
If that lookup fails, it tries to find the name among those registered
|
||||
globally.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">register_list</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of name/value pairs for the names to be registered.
|
||||
Each name is a case-sensitive, NULL-terminated ASCII string.
|
||||
Each value is a 32-bit quantity, interpreted as a procedure address if
|
||||
the name is a callback function, and uninterpreted otherwise.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">register_count</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of entries in
|
||||
<Symbol Role="Variable">register_list</Symbol>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The names in the list are case-sensitive.
|
||||
The list can be either ordered or unordered.
|
||||
</Para>
|
||||
<Para>Callback functions registered through
|
||||
<Function>MrmRegisterNames</Function>
|
||||
can be either
|
||||
regular or creation callbacks.
|
||||
Regular callbacks have declarations determined by Motif Toolkit and user
|
||||
requirements.
|
||||
Creation callbacks have the same format as any other callback:
|
||||
</Para>
|
||||
<FuncSynopsis>
|
||||
<FuncDef>void <Function>CallBackProc</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>widget_id, tag, callback_data</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget *<Parameter>widget_id</Parameter></ParamDef>
|
||||
<ParamDef>Opaque <Parameter>tag</Parameter></ParamDef>
|
||||
<ParamDef>XmAnyCallbackStruct *<Parameter>callback_data</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget ID associated with the widget performing the
|
||||
callback (as in any callback function).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Emphasis>tag</Emphasis></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the tag value (as in any callback function).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">callback_data</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a widget-specific data structure.
|
||||
This data structure has a minimum of two members: event and reason.
|
||||
The reason member is always set to
|
||||
<SystemItem Class="Constant">MrmCR_CREATE</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>Note that the widget name and parent are available from the widget
|
||||
record accessible through
|
||||
<Symbol Role="Variable">widget_id</Symbol>.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
202
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/RegisteC.sgm
Normal file
202
cde/imports/motif/doc/C/guides/man/PR3X_Mrm/RegisteC.sgm
Normal file
|
@ -0,0 +1,202 @@
|
|||
<!-- $XConsortium: RegisteC.sgm /main/8 1996/09/08 21:26:23 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN21.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>MrmRegisterNamesInHierarchy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>MrmRegisterNamesInHierarchy</Function></RefName>
|
||||
<RefPurpose>Registers the values associated with the names referenced in UIL within a single hierarchy (for example, UIL callback function names or UIL identifier names)
|
||||
<IndexTerm>
|
||||
<Primary>MrmRegisterNamesIn\\%Hierarchy</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>uil functions</Primary>
|
||||
<Secondary>MrmRegisterNamesIn\\%Hierarchy</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Mrm/MrmPublic.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Cardinal <Function>MrmRegisterNamesInHierarchy</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>hierarchy_id, register_list, register_count</Replaceable></ParamDef>-->
|
||||
<ParamDef>MrmHierarchy <Parameter>hierarchy_id</Parameter></ParamDef>
|
||||
<ParamDef>MrmRegisterArglist <Parameter>register_list</Parameter></ParamDef>
|
||||
<ParamDef>MrmCount <Parameter>register_count</Parameter></ParamDef>
|
||||
</FuncSynopsis><IndexTerm>
|
||||
<Primary>MRM function</Primary>
|
||||
<Secondary>MrmRegisterNamesIn\\%Hierarchy</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmRegisterNamesIn\\%Hierarchy</Primary>
|
||||
<Secondary>definition</Secondary>
|
||||
</IndexTerm>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>MrmRegisterNamesInHierarchy</Function>
|
||||
function<IndexTerm>
|
||||
<Primary>MrmRegisterNamesIn\\%Hierarchy</Primary>
|
||||
<Secondary>description</Secondary>
|
||||
</IndexTerm>
|
||||
registers a vector of names and associated values
|
||||
for access in MRM.
|
||||
The values can be callback functions, pointers
|
||||
to user-defined data, or any other values.
|
||||
The information provided is used to resolve symbolic references
|
||||
occurring in UID files to their run-time
|
||||
values. For callbacks, this information
|
||||
provides the procedure address required
|
||||
by the Motif Toolkit.
|
||||
For names used as identifiers in UIL, this information
|
||||
provides any
|
||||
run-time mapping the application needs.
|
||||
</Para>
|
||||
<Para>This function is similar to
|
||||
<Function>MrmRegisterNames</Function>,
|
||||
except that the scope of the names registered by
|
||||
<Function>MrmRegisterNamesInHierarchy</Function>
|
||||
is limited to the hierarchy specified by
|
||||
<Symbol Role="Variable">hierarchy_id</Symbol>,
|
||||
whereas the names registered by
|
||||
<Function>MrmRegisterNames</Function>
|
||||
have
|
||||
global scope.
|
||||
When MRM looks up a name, it first tries to find the name among those
|
||||
registered for the given hierarchy.
|
||||
If that lookup fails, it tries to find the name among those registered
|
||||
globally.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">hierarchy_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the hierarchy with which the names are to be associated.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">register_list</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of name/value pairs for the names to be registered.
|
||||
Each name is a case-sensitive, NULL-terminated ASCII string.
|
||||
Each value is a 32-bit quantity, interpreted as a procedure address if
|
||||
the name is a callback function, and uninterpreted otherwise.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">register_count</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of entries in
|
||||
<Symbol Role="Variable">register_list</Symbol>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>The names in the list are case-sensitive.
|
||||
The list can be either ordered or unordered.
|
||||
</Para>
|
||||
<Para>Callback functions registered through
|
||||
<Function>MrmRegisterNamesInHierarchy</Function>
|
||||
can be either
|
||||
regular or creation callbacks.
|
||||
Regular callbacks have declarations determined by Motif Toolkit and user
|
||||
requirements.
|
||||
Creation callbacks have the same format as any other callback:
|
||||
</Para>
|
||||
<FuncSynopsis>
|
||||
<FuncDef>void <Function>CallBackProc</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>widget_id, tag, callback_data</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget *<Parameter>widget_id</Parameter></ParamDef>
|
||||
<ParamDef>Opaque <Parameter>tag</Parameter></ParamDef>
|
||||
<ParamDef>XmAnyCallbackStruct *<Parameter>callback_data</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget ID associated with the widget performing the
|
||||
callback (as in any callback function).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Emphasis>tag</Emphasis></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the tag value (as in any callback function).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">callback_data</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a widget-specific data structure.
|
||||
This data structure has a minimum of two members: event and reason.
|
||||
The reason member is always set to
|
||||
<SystemItem Class="Constant">MrmCR_CREATE</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>Note that the widget name and parent are available from the widget
|
||||
record accessible through
|
||||
<Symbol Role="Variable">widget_id</Symbol>.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<IndexTerm>
|
||||
<Primary>MrmSUCCESS</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>MrmFAILURE</Primary>
|
||||
</IndexTerm>
|
||||
<Para>This function returns one of the following status return constants:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmSUCCESS</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function executed successfully.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Constant">MrmFAILURE</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
111
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ActivP.sgm
Normal file
111
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ActivP.sgm
Normal file
|
@ -0,0 +1,111 @@
|
|||
<!-- $XConsortium: ActivP.sgm /main/10 1996/09/25 10:07:11 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN33.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmActivateProtocol</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmActivateProtocol</Function></RefName>
|
||||
<RefPurpose>A VendorShell function that activates a protocol
|
||||
<IndexTerm>
|
||||
<Primary>XmActivateProtocol</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>VendorShell functions</Primary>
|
||||
<Secondary>XmActivateProtocol</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>protocols</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Protocols.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmActivateProtocol</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>shell, property, protocol</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>shell</Parameter></ParamDef>
|
||||
<ParamDef>Atom <Parameter>property</Parameter></ParamDef>
|
||||
<ParamDef>Atom <Parameter>protocol</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmActivateProtocol</Function> activates a protocol. It
|
||||
updates the handlers and the <Symbol Role="Variable">property</Symbol> if
|
||||
the <Symbol Role="Variable">shell</Symbol> is realized. It is sometimes useful to allow
|
||||
a protocol's state information (callback lists, and so on) to persist, even though
|
||||
the client may choose to temporarily resign from the interaction. This is
|
||||
supported by allowing a <Symbol Role="Variable">protocol</Symbol> to be in one of two states: active or
|
||||
inactive. If the <Symbol Role="Variable">protocol</Symbol> is active and the <Symbol Role="Variable">shell</Symbol> is realized,
|
||||
the <Symbol Role="Variable">property</Symbol> contains the <Symbol Role="Variable">protocol</Symbol> <Literal>Atom</Literal>.
|
||||
If the <Symbol Role="Variable">protocol</Symbol> is inactive, the <Literal>Atom</Literal> is not present in
|
||||
the <Symbol Role="Variable">property</Symbol>.
|
||||
</Para>
|
||||
<Para><Function>XmActivateWMProtocol</Function> is a convenience interface.
|
||||
It calls <Function>XmActivateProtocol</Function>
|
||||
with the property value set to the atom returned by
|
||||
interning <Property>WM_PROTOCOLS</Property>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">shell</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget with which the protocol property is associated
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">property</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the protocol property
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">protocol</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the protocol <Literal>Atom</Literal>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of VendorShell and its associated resources, see
|
||||
&cdeman.VendorShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.VendorShell;, &cdeman.XmActivateWMProtocol;,
|
||||
&cdeman.XmRemoveProtocols;
|
||||
and &cdeman.XmInternAtom;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
93
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ActivW.sgm
Normal file
93
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ActivW.sgm
Normal file
|
@ -0,0 +1,93 @@
|
|||
<!-- $XConsortium: ActivW.sgm /main/8 1996/09/25 10:07:19 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN34.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmActivateWMProtocol</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmActivateWMProtocol</Function></RefName>
|
||||
<RefPurpose>A VendorShell convenience interface that activates a protocol
|
||||
<IndexTerm>
|
||||
<Primary>XmActivateWMProtocol</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>VendorShell functions</Primary>
|
||||
<Secondary>XmActivateWMProtocol</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>protocols</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Protocols.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmActivateWMProtocol</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>shell, protocol</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>shell</Parameter></ParamDef>
|
||||
<ParamDef>Atom <Parameter>protocol</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmActivateWMProtocol</Function> is a convenience interface.
|
||||
It calls <Function>XmActivateProtocol</Function>
|
||||
with the property value set to the atom returned by
|
||||
interning <Property>WM_PROTOCOLS</Property>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">shell</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget with which the protocol property is associated
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">protocol</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the protocol <Literal>Atom</Literal>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of VendorShell and its associated resources, see
|
||||
&cdeman.VendorShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.VendorShell;,
|
||||
&cdeman.XmActivateProtocol;,
|
||||
&cdeman.XmInternAtom;, and
|
||||
&cdeman.XmRemoveWMProtocols;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
123
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddProtA.sgm
Normal file
123
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddProtA.sgm
Normal file
|
@ -0,0 +1,123 @@
|
|||
<!-- $XConsortium: AddProtA.sgm /main/9 1996/09/25 10:11:01 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN35.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmAddProtocolCallback</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmAddProtocolCallback</Function></RefName>
|
||||
<RefPurpose>A VendorShell function that adds client callbacks for a protocol
|
||||
<IndexTerm>
|
||||
<Primary>XmAddProtocolCallback</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>VendorShell functions</Primary>
|
||||
<Secondary>XmAddProtocolCallback</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>protocols</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Protocols.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmAddProtocolCallback</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>shell, property, protocol, callback, closure</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>shell</Parameter></ParamDef>
|
||||
<ParamDef>Atom <Parameter>property</Parameter></ParamDef>
|
||||
<ParamDef>Atom <Parameter>protocol</Parameter></ParamDef>
|
||||
<ParamDef>XtCallbackProc <Parameter>callback</Parameter></ParamDef>
|
||||
<ParamDef>XtPointer <Parameter>closure</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmAddProtocolCallback</Function> adds client callbacks for a protocol. It
|
||||
checks if the protocol is registered, and if it is not,
|
||||
calls <Function>XmAddProtocols</Function>. It then adds the callback to
|
||||
the internal list. These callbacks are called when
|
||||
the corresponding client message is received.
|
||||
</Para>
|
||||
<Para><Function>XmAddWMProtocolCallback</Function> is a convenience interface.
|
||||
It calls <Function>XmAddProtocolCallback</Function>
|
||||
with the property value set to the atom returned by
|
||||
interning <Property>WM_PROTOCOLS</Property>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">shell</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget with which the protocol property is associated
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">property</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the protocol property
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">protocol</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the protocol <Literal>Atom</Literal>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">callback</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the procedure to call when a protocol message is received
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">closure</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the client data to be passed to the callback when it is invoked
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of VendorShell and its associated resources, see
|
||||
&cdeman.VendorShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.VendorShell;,
|
||||
&cdeman.XmAddWMProtocolCallback;,
|
||||
&cdeman.XmInternAtom;, and
|
||||
&cdeman.XmRemoveProtocolCallback;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
112
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddProtB.sgm
Normal file
112
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddProtB.sgm
Normal file
|
@ -0,0 +1,112 @@
|
|||
<!-- $XConsortium: AddProtB.sgm /main/8 1996/09/25 10:11:10 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN36.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmAddProtocols</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmAddProtocols</Function></RefName>
|
||||
<RefPurpose>A VendorShell function that adds the protocols to the protocol manager and allocates the internal tables
|
||||
<IndexTerm>
|
||||
<Primary>XmAddProtocols</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>VendorShell functions</Primary>
|
||||
<Secondary>XmAddProtocols</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>protocols</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Protocols.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmAddProtocols</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>shell, property, protocols, num_protocols</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>shell</Parameter></ParamDef>
|
||||
<ParamDef>Atom <Parameter>property</Parameter></ParamDef>
|
||||
<ParamDef>Atom *<Parameter>protocols</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>num_protocols</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmAddProtocols</Function> adds the protocols to the
|
||||
protocol manager and allocates the internal tables.
|
||||
</Para>
|
||||
<Para><Function>XmAddWMProtocols</Function> is a convenience interface.
|
||||
It calls <Function>XmAddProtocols</Function>
|
||||
with the property value set to the atom returned by
|
||||
interning <Property>WM_PROTOCOLS</Property>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">shell</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget with which the protocol property is associated
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">property</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the protocol property
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">protocols</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the protocol <Literal>Atoms</Literal>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">num_protocols</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of elements in <Symbol Role="Variable">protocols</Symbol>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of VendorShell and its associated resources, see
|
||||
&cdeman.VendorShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.VendorShell;,
|
||||
&cdeman.XmAddWMProtocols;,
|
||||
&cdeman.XmInternAtom;, and
|
||||
&cdeman.XmRemoveProtocols;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
96
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddTabGr.sgm
Normal file
96
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddTabGr.sgm
Normal file
|
@ -0,0 +1,96 @@
|
|||
<!-- $XConsortium: AddTabGr.sgm /main/9 1996/09/08 20:24:23 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN37.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmAddTabGroup</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmAddTabGroup</Function></RefName>
|
||||
<RefPurpose>A function that adds a manager or a primitive
|
||||
widget to the list of tab groups
|
||||
<IndexTerm>
|
||||
<Primary>XmAddTabGroup</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>VendorShell functions</Primary>
|
||||
<Secondary>XmAddTabGroup</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>protocols</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Xm.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmAddTabGroup</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>tab_group</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>tab_group</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>This function is obsolete and its behavior is replaced by setting
|
||||
<SystemItem Class="Resource">XmNnavigationType</SystemItem> to <SystemItem Class="Constant">XmEXCLUSIVE_TAB_GROUP</SystemItem>.
|
||||
When the keyboard is used to traverse through a widget hierarchy, primitive
|
||||
or manager
|
||||
widgets are grouped together into what are known as <Literal>tab groups</Literal>. Any
|
||||
manager or primitive widget can be a tab group. Within
|
||||
a tab group, move the focus to the next widget in the tab
|
||||
group by using the arrow keys. To move to another tab group, use
|
||||
<Literal>KNextField</Literal> or <Literal>KPrevField</Literal>.
|
||||
</Para>
|
||||
<Para>Tab groups are ordinarily specified by the <SystemItem Class="Resource">XmNnavigationType</SystemItem>
|
||||
resource.
|
||||
<Function>XmAddTabGroup</Function> is called to control the order of traversal of tab
|
||||
groups. The widget specified
|
||||
by <Symbol Role="Variable">tab_group</Symbol> is appended to the list of tab
|
||||
groups to be traversed, and the widget's <SystemItem Class="Resource">XmNnavigationType</SystemItem> is set
|
||||
to <SystemItem Class="Constant">XmEXCLUSIVE_TAB_GROUP</SystemItem>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">tab_group</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the manager or primitive widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmManager;,
|
||||
&cdeman.XmGetTabGroup;,
|
||||
&cdeman.XmPrimitive;, and
|
||||
&cdeman.XmRemoveTabGroup;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddToPos.sgm
Normal file
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddToPos.sgm
Normal file
|
@ -0,0 +1,108 @@
|
|||
<!-- $XConsortium: AddToPos.sgm /main/9 1996/09/08 20:24:39 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN38.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmAddToPostFromList</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmAddToPostFromList</Function></RefName>
|
||||
<RefPurpose>a RowColumn function that makes a menu
|
||||
accessible from more than one widget
|
||||
<IndexTerm>
|
||||
<Primary>XmAddToPostFromList</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>RowColumn functions</Primary>
|
||||
<Secondary>XmAddToPostFromList</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="not-ANSI">
|
||||
<FuncSynopsisInfo>#include <Xm/RowColumn.h>
|
||||
<?sml-space \n(PDu></FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmAddToPostFromList</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>menu, post_from_widget</ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>menu</Parameter></ParamDef>
|
||||
<ParamDef>Widget <Parameter>post_from_widget</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmAddToPostFromList</Function> makes a menu accessible from more than one
|
||||
widget. After a menu is once created, this function may be used to
|
||||
make that menu accessible from a second widget. The process may be
|
||||
repeated indefinitely. In other words, where an application would use
|
||||
<Function>XmCreatePopupMenu</Function> or <Function>XmCreatePulldownMenu</Function> or their
|
||||
equivalent to create a new menu identical to one that already exists,
|
||||
it can use this function to reuse that earlier menu.
|
||||
</Para>
|
||||
<Para>If <Symbol Role="Variable">menu</Symbol> refers to a Popup menu, then the <Symbol Role="Variable">post_from_widget</Symbol>
|
||||
widget can now pop up the specified menu. The actual posting of the
|
||||
menu occurs as it always does, either through an event handler, or the
|
||||
automatic popup menu support (see the &cdeman.XmRowColumn; reference
|
||||
page).
|
||||
</Para>
|
||||
<Para>If <Symbol Role="Variable">menu</Symbol> refers to a Pulldown menu, its ID is placed in the
|
||||
<SystemItem Class="Resource">XmNsubMenuId</SystemItem> resource of the specified <Symbol Role="Variable">post_from_widget</Symbol>.
|
||||
In this case, the <Symbol Role="Variable">post_from_widget</Symbol> widget must be either a
|
||||
CascadeButton or a CascadeButtonGadget.
|
||||
</Para>
|
||||
<Para>Note that this function manipulates the internal structures
|
||||
themselves, not a copy of them.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">menu</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the RowColumn widget containing the menu (Popup or
|
||||
Pulldown) to be made accessible from the widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">post_from_widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget ID of the widget which will now be able to post
|
||||
the menu specified by <Symbol Role="Variable">menu</Symbol>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of RowColumn and its associated resources, see
|
||||
&cdeman.XmRowColumn;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmGetPostedFromWidget;,
|
||||
&cdeman.XmRemoveFromPostFromList;, and
|
||||
&cdeman.XmRowColumn;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
109
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddWMPrA.sgm
Normal file
109
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddWMPrA.sgm
Normal file
|
@ -0,0 +1,109 @@
|
|||
<!-- $XConsortium: AddWMPrA.sgm /main/8 1996/09/25 10:14:39 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN39.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmAddWMProtocolCallback</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmAddWMProtocolCallback</Function></RefName>
|
||||
<RefPurpose>A VendorShell convenience interface that adds client callbacks for a protocol
|
||||
<IndexTerm>
|
||||
<Primary>XmAddWMProtocol\\%Callback</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>VendorShell functions</Primary>
|
||||
<Secondary>XmAddWMProtocol\\%Callback</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>protocols</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Protocols.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmAddWMProtocolCallback</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>shell, protocol, callback, closure</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>shell</Parameter></ParamDef>
|
||||
<ParamDef>Atom <Parameter>protocol</Parameter></ParamDef>
|
||||
<ParamDef>XtCallbackProc <Parameter>callback</Parameter></ParamDef>
|
||||
<ParamDef>XtPointer <Parameter>closure</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmAddWMProtocolCallback</Function> is a convenience interface.
|
||||
It calls <Function>XmAddProtocolCallback</Function>
|
||||
with the property value set to the atom returned by
|
||||
interning <Property>WM_PROTOCOLS</Property>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">shell</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget with which the protocol property is associated
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">protocol</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the protocol <Literal>Atom</Literal>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">callback</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the procedure to call when a protocol message is received
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">closure</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the client data to be passed to the callback when it is invoked
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of VendorShell and its associated resources, see
|
||||
&cdeman.VendorShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.VendorShell;,
|
||||
&cdeman.XmAddProtocolCallback;,
|
||||
&cdeman.XmInternAtom;, and
|
||||
&cdeman.XmRemoveWMProtocolCallback;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
101
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddWMPrB.sgm
Normal file
101
cde/imports/motif/doc/C/guides/man/PR3X_Xm/AddWMPrB.sgm
Normal file
|
@ -0,0 +1,101 @@
|
|||
<!-- $XConsortium: AddWMPrB.sgm /main/9 1996/09/25 10:14:47 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN40.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmAddWMProtocols</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmAddWMProtocols</Function></RefName>
|
||||
<RefPurpose>A VendorShell convenience interface that adds the protocols to the protocol manager and allocates the internal tables
|
||||
<IndexTerm>
|
||||
<Primary>XmAddWMProtocol\\%s</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>VendorShell functions</Primary>
|
||||
<Secondary>XmAddWMProtocol\\%s</Secondary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>protocols</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Protocols.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmAddWMProtocols</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>shell, protocols, num_protocols</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>shell</Parameter></ParamDef>
|
||||
<ParamDef>Atom *<Parameter>protocols</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>num_protocols</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmAddWMProtocols</Function> is a convenience interface.
|
||||
It calls <Function>XmAddProtocols</Function>
|
||||
with the property value set to the atom returned by
|
||||
interning <Property>WM_PROTOCOLS</Property>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">shell</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget with which the protocol property is associated
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">protocols</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the protocol <Literal>Atoms</Literal>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">num_protocols</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of elements in <Symbol Role="Variable">protocols</Symbol>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of VendorShell and its associated resources, see
|
||||
&cdeman.VendorShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.VendorShell;,
|
||||
&cdeman.XmAddProtocols;,
|
||||
&cdeman.XmInternAtom;, and
|
||||
<Function>XmRemoveWMProtocols</Function>.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
862
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ArrowBuA.sgm
Normal file
862
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ArrowBuA.sgm
Normal file
|
@ -0,0 +1,862 @@
|
|||
<!-- $XConsortium: ArrowBuA.sgm /main/11 1996/09/08 20:24:54 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN41.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmArrowButton</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>XmArrowButton</Classname></RefName>
|
||||
<RefPurpose>The ArrowButton widget class
|
||||
<IndexTerm>
|
||||
<Primary>XmArrowButton</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>ArrowButton</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/ArrowB.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>ArrowButton consists of a directional arrow surrounded by a
|
||||
border shadow. When it is selected, the shadow changes
|
||||
to give the appearance that the
|
||||
ArrowButton has been pressed in. When the
|
||||
ArrowButton is unselected, the shadow reverts to give the appearance that the
|
||||
ArrowButton is released, or out.
|
||||
</Para>
|
||||
<Para>ArrowButton holds the <Symbol Role="Globalvar">XmQTactivatable</Symbol> trait.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>ArrowButton inherits behavior, resources, and traits
|
||||
from the <Classname>Core</Classname> and <Classname>XmPrimitive</Classname> classes.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">xmArrowButtonWidgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>XmArrowButton</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>XmArrowButton Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNactivateCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNarmCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNarrowDirection</Entry>
|
||||
<Entry>XmCArrowDirection</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmARROW_UP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdetailShadowThickness</Entry>
|
||||
<Entry>XmCDetailShadowThickness</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>2</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdisarmCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmultiClick</Entry>
|
||||
<Entry>XmCMultiClick</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNactivateCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called
|
||||
when the ArrowButton is activated.
|
||||
To activate the button, press and release <Literal>BSelect</Literal>
|
||||
while the pointer is inside
|
||||
the ArrowButton widget. Activating the ArrowButton
|
||||
also disarms it.
|
||||
The reason sent by this callback is <SystemItem Class="Constant">XmCR_ACTIVATE</SystemItem>.
|
||||
This callback uses the <Symbol Role="Globalvar">XmQTactivatable</Symbol> trait.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNarmCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called
|
||||
when the ArrowButton is armed.
|
||||
To arm this widget, press <Literal>BSelect</Literal>
|
||||
while the pointer is inside the ArrowButton.
|
||||
The reason sent by this callback is <SystemItem Class="Constant">XmCR_ARM</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNarrowDirection</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Sets the arrow direction.
|
||||
The values for this resource are
|
||||
</Para>
|
||||
<ItemizedList>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmARROW_UP</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmARROW_DOWN</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmARROW_LEFT</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmARROW_RIGHT</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</ItemizedList>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNdetailShadowThickness</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the thickness of the inside arrow shadows. The default thickness
|
||||
is 2 pixels.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNdisarmCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called
|
||||
when the ArrowButton is disarmed.
|
||||
To disarm this widget, press and release
|
||||
<Literal>BSelect</Literal> while the pointer is inside the ArrowButton.
|
||||
The reason for this callback is <SystemItem Class="Constant">XmCR_DISARM</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNmultiClick</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>If a button click is followed by another button click within the time
|
||||
span specified by the display's multiclick time, and this resource is
|
||||
set to <SystemItem Class="Constant">XmMULTICLICK_DISCARD</SystemItem>, the second click.
|
||||
is not processed.
|
||||
If this resource is set to <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>, the event
|
||||
is processed and <Symbol Role="Variable">click_count</Symbol> is incremented in the callback structure.
|
||||
When the button is not in a menu, the default value is
|
||||
<SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>ArrowButton inherits behavior and resources from the
|
||||
superclasses described in the following table.
|
||||
For a complete description of each resource, refer to the
|
||||
reference page for that superclass.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>XmPrimitive Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbottomShadowColor</Entry>
|
||||
<Entry>XmCBottomShadowColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbottomShadowPixmap</Entry>
|
||||
<Entry>XmCBottomShadowPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNconvertCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNforeground</Entry>
|
||||
<Entry>XmCForeground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhelpCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightColor</Entry>
|
||||
<Entry>XmCHighlightColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightOnEnter</Entry>
|
||||
<Entry>XmCHighlightOnEnter</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightPixmap</Entry>
|
||||
<Entry>XmCHighlightPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightThickness</Entry>
|
||||
<Entry>XmCHighlightThickness</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>2</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<!--no-op: .tH-->
|
||||
<Row>
|
||||
<Entry>XmNlayoutDirection</Entry>
|
||||
<Entry>XmCLayoutDirection</Entry>
|
||||
<Entry>XmDirection</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnavigationType</Entry>
|
||||
<Entry>XmCNavigationType</Entry>
|
||||
<Entry>XmNavigationType</Entry>
|
||||
<Entry>XmNONE</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNpopupHandlerCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNshadowThickness</Entry>
|
||||
<Entry>XmCShadowThickness</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>2</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtopShadowColor</Entry>
|
||||
<Entry>XmCTopShadowColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtopShadowPixmap</Entry>
|
||||
<Entry>XmCTopShadowPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtraversalOn</Entry>
|
||||
<Entry>XmCTraversalOn</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNunitType</Entry>
|
||||
<Entry>XmCUnitType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNuserData</Entry>
|
||||
<Entry>XmCUserData</Entry>
|
||||
<Entry>XtPointer</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Core Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerators</Entry>
|
||||
<Entry>XmCAccelerators</Entry>
|
||||
<Entry>XtAccelerators</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderColor</Entry>
|
||||
<Entry>XmCBorderColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>XtDefaultForeground</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcolormap</Entry>
|
||||
<Entry>XmCColormap</Entry>
|
||||
<Entry>Colormap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdepth</Entry>
|
||||
<Entry>XmCDepth</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNinitialResourcesPersistent</Entry>
|
||||
<Entry>XmCInitialResourcesPersistent</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappedWhenManaged</Entry>
|
||||
<Entry>XmCMappedWhenManaged</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNscreen</Entry>
|
||||
<Entry>XmCScreen</Entry>
|
||||
<Entry>Screen *</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtranslations</Entry>
|
||||
<Entry>XmCTranslations</Entry>
|
||||
<Entry>XtTranslations</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Callback Information</Title>
|
||||
<Para>A pointer to the following structure is passed to each callback:
|
||||
</Para>
|
||||
<Synopsis>typedef struct
|
||||
{
|
||||
int <Symbol Role="Variable">reason</Symbol>;
|
||||
XEvent <Symbol Role="Variable">* event</Symbol>;
|
||||
int <Symbol Role="Variable">click_count</Symbol>;
|
||||
} XmArrowButtonCallbackStruct;</Synopsis>
|
||||
<!--no-op: .fi-->
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">reason</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Indicates why the callback was invoked.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">event</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Points to the <Symbol>XEvent</Symbol> that triggered the callback.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">click_count</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>This value is valid only when the reason is <SystemItem Class="Constant">XmCR_ACTIVATE</SystemItem>.
|
||||
It contains the number of clicks in the last multiclick sequence
|
||||
if the <SystemItem Class="Resource">XmNmultiClick</SystemItem> resource is set to <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>;
|
||||
otherwise it contains 1.
|
||||
The activate callback is invoked for each click if <SystemItem Class="Resource">XmNmultiClick</SystemItem>
|
||||
is set to <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for XmArrowButton -->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Translations</Title>
|
||||
<Para>XmArrowButton includes translations for XmPrimitive.
|
||||
The following key names are listed in the
|
||||
X standard key event translation table syntax.
|
||||
This format is the one used by Motif to
|
||||
specify the widget actions corresponding to a given key.
|
||||
A brief overview of the format is provided under
|
||||
&cdeman.VirtualBindings;.
|
||||
For a complete description of the format, please refer to the
|
||||
X Toolkit Instrinsics Documentation.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>EnterWindow</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>Enter()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>LeaveWindow</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>Leave()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>c<Btn1Down></Literal>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>ButtonTakeFocus()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>≈c</Literal><KeySym>Btn1Down</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>Arm()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>≈c</Literal><KeySym>Btn1Down</KeySym><Literal>,≈c</Literal><KeySym>Btn1Up</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>Activate() Disarm()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>≈c</Literal><KeySym>Btn1Down</KeySym><Literal>(2+)</Literal>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>MultiArm()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>≈c</Literal><KeySym>Btn1Up</KeySym><Literal>(2+)</Literal>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>MultiActivate()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>≈c</Literal><KeySym>Btn1Up</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>Activate() Disarm()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>:</Literal><KeySym>Key</KeySym><KeySym>osfActivate</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>PrimitiveParentActivate()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>:</Literal><KeySym>Key</KeySym><KeySym>osfCancel</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>PrimitiveParentCancel()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>:</Literal><KeySym>Key</KeySym><KeySym>osfSelect</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>ArmAndActivate()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>:</Literal><KeySym>Key</KeySym><KeySym>osfHelp</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>Help()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>≈s ≈m ≈a</Literal> <KeySym>Key</KeySym><Literal>Return</Literal>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>PrimitiveParentActivate()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>≈s ≈m ≈a</Literal> <KeySym>Key</KeySym><Literal>space</Literal>:</Term>
|
||||
<ListItem>
|
||||
<Para><Action>ArmAndActivate()</Action>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<!-- The following list describes additional XmArrowButton translations.-->
|
||||
<!-- These translations may not directly correspond to a-->
|
||||
<!-- translation table.-->
|
||||
<!-- .VL 1.5i-->
|
||||
<!-- .LI "\*LBSelect Press:\*O"-->
|
||||
<!-- \*LArm()\*O-->
|
||||
<!-- .LI "\*LBSelect Click:\*O"-->
|
||||
<!-- \*LActivate()\*O-->
|
||||
<!-- #ifdef 1-->
|
||||
<!-- .zA "feature, 5750, R2.0, Added new translation"-->
|
||||
<!-- .LI "\*LCtrl<Btn1Down>:\*O-->
|
||||
<!-- \*LPrimitiveTakeFocus()\*O-->
|
||||
<!-- .nL-->
|
||||
<!-- .zZ "feature, 5750, R2.0, Added new translation"-->
|
||||
<!-- #endif 1-->
|
||||
<!-- .LI-->
|
||||
<!-- \*LDisarm()\*O-->
|
||||
<!-- .LI "\*LBSelect Release\*O:"-->
|
||||
<!-- \*LActivate()\*O-->
|
||||
<!-- .LI-->
|
||||
<!-- \*LDisarm()\*O-->
|
||||
<!-- .LI "\*LBSelect Press 2+:\*O"-->
|
||||
<!-- \*LMultiArm()\*O-->
|
||||
<!-- .LI "\*LBSelect Release 2+:\*O"-->
|
||||
<!-- \*LMultiActivate()\*O-->
|
||||
<!-- .LI "\*LKSelect:"\*O-->
|
||||
<!-- \*LArmAndActivate()\*O-->
|
||||
<!-- .LI "\*LKHelp:\*O"-->
|
||||
<!-- \*LHelp()\*O-->
|
||||
<!-- .LE-->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Action Routines</Title>
|
||||
<Para>The <Classname>XmArrowButton</Classname> action routines are
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Action>Activate()</Action>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the shadow in the unselected state.
|
||||
If the pointer is within the ArrowButton,
|
||||
calls the callbacks for <SystemItem Class="Resource">XmNactivateCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Action>Arm()</Action>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the shadow in the selected state and
|
||||
calls the callbacks for <SystemItem Class="Resource">XmNarmCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Action>ArmAndActivate()</Action>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the shadow in the selected state and
|
||||
calls the callbacks for <SystemItem Class="Resource">XmNarmCallback</SystemItem>.
|
||||
Arranges for the shadow to be drawn in the unselected state and
|
||||
the callbacks for <SystemItem Class="Resource">XmNactivateCallback</SystemItem> and <SystemItem Class="Resource">XmNdisarmCallback</SystemItem>
|
||||
to be called, either immediately or at a later time.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Action>ButtonTakeFocus():</Action></Term>
|
||||
<ListItem>
|
||||
<Para>Causes the ArrowButton to take keyboard focus
|
||||
when <Literal>Ctrl<Btn1Down></Literal> is pressed, without activating the widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Action>Disarm()</Action>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the shadow in the unselected state and
|
||||
calls the callbacks for <SystemItem Class="Resource">XmNdisarmCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Action>Help()</Action>:</Term>
|
||||
<ListItem>
|
||||
<Para>Calls the callbacks for <SystemItem Class="Resource">XmNhelpCallback</SystemItem> if any exist.
|
||||
If there are no help callbacks for this widget, this action calls the
|
||||
help callbacks for the nearest ancestor that has them.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Action>MultiActivate()</Action>:</Term>
|
||||
<ListItem>
|
||||
<Para>If <SystemItem Class="Resource">XmNmultiClick</SystemItem> is <SystemItem Class="Constant">XmMULTICLICK_DISCARD</SystemItem>, this action does
|
||||
nothing.
|
||||
</Para>
|
||||
<Para>If <SystemItem Class="Resource">XmNmultiClick</SystemItem> is <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>, this action
|
||||
increments <Symbol Role="Variable">click_count</Symbol> in the callback structure and
|
||||
draws the shadow in the unselected state.
|
||||
If the pointer is within the ArrowButton, this action calls the
|
||||
callbacks for <SystemItem Class="Resource">XmNactivateCallback</SystemItem> and <SystemItem Class="Resource">XmNdisarmCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Action>MultiArm()</Action>:</Term>
|
||||
<ListItem>
|
||||
<Para>If <SystemItem Class="Resource">XmNmultiClick</SystemItem> is <SystemItem Class="Constant">XmMULTICLICK_DISCARD</SystemItem>, this action does
|
||||
nothing.
|
||||
If <SystemItem Class="Resource">XmNmultiClick</SystemItem> is <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>, this action
|
||||
draws the shadow in the selected state and calls the callbacks for
|
||||
<SystemItem Class="Resource">XmNarmCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Additional Behavior</Title>
|
||||
<Para>This widget has the following additional behavior:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>EnterWindow</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the ArrowButton shadow in its selected state if the
|
||||
pointer leaves and re-enters the window while <KeySym>Btn1</KeySym> is pressed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>LeaveWindow</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the ArrowButton shadow in its unselected state
|
||||
if the pointer leaves the window while <KeySym>Btn1</KeySym> is pressed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Virtual Bindings</Title>
|
||||
<Para>The bindings for virtual keys are vendor specific.
|
||||
For information about bindings for virtual buttons and keys, see &cdeman.VirtualBindings;.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Core;, &cdeman.XmCreateArrowButton;, and &cdeman.XmPrimitive;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
641
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ArrowBuB.sgm
Normal file
641
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ArrowBuB.sgm
Normal file
|
@ -0,0 +1,641 @@
|
|||
<!-- $XConsortium: ArrowBuB.sgm /main/11 1996/09/08 20:25:10 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN42.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmArrowButtonGadget</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>XmArrowButtonGadget</Classname></RefName>
|
||||
<RefPurpose>The ArrowButtonGadget widget class
|
||||
<IndexTerm>
|
||||
<Primary>XmArrowButtonGadget</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>ArrowButtonGadget</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/ArrowBG.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>ArrowButtonGadget consists of a directional arrow surrounded by a border shadow.
|
||||
When it is selected, the shadow changes to give the appearance that the
|
||||
ArrowButtonGadget has been pressed in. When it is unselected, the
|
||||
shadow reverts to give the appearance that the button is released, or out.
|
||||
</Para>
|
||||
<Para>ArrowButtonGadget holds the <Symbol Role="Globalvar">XmQTactivatable</Symbol> trait.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>ArrowButtonGadget inherits behavior, resources, and traits
|
||||
from the <Classname>Object</Classname>, <Classname>RectObj</Classname>, and <Classname>XmGadget</Classname> classes.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">xmArrowButtonGadgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>XmArrowButtonGadget</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>XmArrowButtonGadget Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNactivateCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNarmCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNarrowDirection</Entry>
|
||||
<Entry>XmCArrowDirection</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmARROW_UP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdetailShadowThickness</Entry>
|
||||
<Entry>XmCDetailShadowThickness</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>2</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdisarmCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmultiClick</Entry>
|
||||
<Entry>XmCMultiClick</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNactivateCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called
|
||||
when the ArrowButtonGadget is activated.
|
||||
To activate the button, press and release
|
||||
<Literal>BSelect</Literal> while the pointer is inside
|
||||
the ArrowButtonGadget. Activating the ArrowButtonGadget
|
||||
also disarms it.
|
||||
The reason sent by this callback is <SystemItem Class="Constant">XmCR_ACTIVATE</SystemItem>.
|
||||
This callback uses the <Symbol Role="Globalvar">XmQTactivatable</Symbol> trait.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNarmCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called
|
||||
when the ArrowButtonGadget is armed.
|
||||
To arm this widget, press <Literal>BSelect</Literal>
|
||||
while the pointer is inside the ArrowButtonGadget.
|
||||
The reason sent by this callback is <SystemItem Class="Constant">XmCR_ARM</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNarrowDirection</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Sets the arrow direction.
|
||||
The values for this resource are
|
||||
</Para>
|
||||
<ItemizedList>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmARROW_UP</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmARROW_DOWN</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmARROW_LEFT</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmARROW_RIGHT</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</ItemizedList>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNdetailShadowThickness</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the thickness of the inside arrow shadows. The default thickness
|
||||
is 2 pixels.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNdisarmCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a list of callbacks that is called
|
||||
when the ArrowButtonGadget is disarmed.
|
||||
To disarm this widget, press and release <Literal>BSelect</Literal>
|
||||
while the pointer is inside the ArrowButtonGadget.
|
||||
The reason sent by this callback is <SystemItem Class="Constant">XmCR_DISARM</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNmultiClick</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>If a button click is followed by another button click within the time
|
||||
span specified by the display's multiclick time and this resource is
|
||||
set to <SystemItem Class="Constant">XmMULTICLICK_DISCARD</SystemItem>, the second click is not processed.
|
||||
If this resource is set to <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>, the event
|
||||
is processed and <Symbol Role="Variable">click_count</Symbol> is incremented in the callback structure.
|
||||
When the ArrowButtonGadget is not in a menu, the default value is
|
||||
<SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para><Classname>XmArrowButtonGadget</Classname> inherits behavior and resources from the
|
||||
superclasses described in the following tables.
|
||||
For a complete description of each resource, refer to the
|
||||
reference page for that superclass.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>XmGadget Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbottomShadowColor</Entry>
|
||||
<Entry>XmCBottomShadowColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbottomShadowPixmap</Entry>
|
||||
<Entry>XmCBottomShadowPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhelpCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNforeground</Entry>
|
||||
<Entry>XmCForeground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightColor</Entry>
|
||||
<Entry>XmCHighlightColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightOnEnter</Entry>
|
||||
<Entry>XmCHighlightOnEnter</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightPixmap</Entry>
|
||||
<Entry>XmCHighlightPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightThickness</Entry>
|
||||
<Entry>XmCHighlightThickness</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>2</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlayoutDirection</Entry>
|
||||
<Entry>XmNCLayoutDirection</Entry>
|
||||
<Entry>XmDirection</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnavigationType</Entry>
|
||||
<Entry>XmCNavigationType</Entry>
|
||||
<Entry>XmNavigationType</Entry>
|
||||
<Entry>XmNONE</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNshadowThickness</Entry>
|
||||
<Entry>XmCShadowThickness</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>2</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtopShadowColor</Entry>
|
||||
<Entry>XmCTopShadowColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtopShadowPixmap</Entry>
|
||||
<Entry>XmCTopShadowPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtraversalOn</Entry>
|
||||
<Entry>XmCTraversalOn</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNunitType</Entry>
|
||||
<Entry>XmCUnitType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNuserData</Entry>
|
||||
<Entry>XmCUserData</Entry>
|
||||
<Entry>XtPointer</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>RectObj Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>N/A</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Object Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Callback Information</Title>
|
||||
<Para>A pointer to the following structure is passed to each callback:
|
||||
</Para>
|
||||
<Synopsis>typedef struct
|
||||
{
|
||||
int <Symbol Role="Variable">reason</Symbol>;
|
||||
XEvent <Symbol Role="Variable">* event</Symbol>;
|
||||
int <Symbol Role="Variable">click_count</Symbol>;
|
||||
} XmArrowButtonCallbackStruct;</Synopsis>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">reason</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Indicates why the callback was invoked.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">event</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Points to the <Symbol>XEvent</Symbol> that triggered the callback.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">click_count</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>This value is valid only when the reason is <SystemItem Class="Constant">XmCR_ACTIVATE</SystemItem>.
|
||||
It contains the number of clicks in the last multiclick sequence
|
||||
if the <SystemItem Class="Resource">XmNmultiClick</SystemItem> resource is set to <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>,
|
||||
otherwise it contains 1.
|
||||
The activate callback is invoked for each click if <SystemItem Class="Resource">XmNmultiClick</SystemItem>
|
||||
is set to <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for XmArrowButtonGadget -->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Behavior</Title>
|
||||
<Para><Classname>XmArrowButtonGadget</Classname> includes behavior from <Classname>XmGadget</Classname>.
|
||||
The following list describes additional
|
||||
XmArrowButtonGadget behavior:
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Btn1Down</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the shadow in the selected state and
|
||||
calls the callbacks for <SystemItem Class="Resource">XmNarmCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Btn1Down</KeySym><Literal> or </Literal><KeySym>Btn1Up</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the shadow in the unselected state.
|
||||
If the pointer is within the ArrowButtonGadget,
|
||||
calls the callbacks for <SystemItem Class="Resource">XmNactivateCallback</SystemItem>.
|
||||
Calls the callbacks for <SystemItem Class="Resource">XmNdisarmCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Btn1Down</KeySym><Literal>(2+)</Literal>:</Term>
|
||||
<ListItem>
|
||||
<Para>If <SystemItem Class="Resource">XmNmultiClick</SystemItem> is <SystemItem Class="Constant">XmMULTICLICK_DISCARD</SystemItem>, this action does
|
||||
nothing.
|
||||
If <SystemItem Class="Resource">XmNmultiClick</SystemItem> is <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>, this action
|
||||
draws the shadow in the selected state and calls the callbacks for
|
||||
<SystemItem Class="Resource">XmNarmCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Btn1Up</KeySym><Literal>(2+)</Literal>:</Term>
|
||||
<ListItem>
|
||||
<Para>If <SystemItem Class="Resource">XmNmultiClick</SystemItem> is <SystemItem Class="Constant">XmMULTICLICK_DISCARD</SystemItem>, this action does
|
||||
nothing.
|
||||
</Para>
|
||||
<Para>If <SystemItem Class="Resource">XmNmultiClick</SystemItem> is <SystemItem Class="Constant">XmMULTICLICK_KEEP</SystemItem>, this action
|
||||
increments <Symbol Role="Variable">click_count</Symbol> in the callback structure and
|
||||
draws the shadow in the unselected state.
|
||||
If the pointer is within the ArrowButtonGadget, this action calls the
|
||||
callbacks for <SystemItem Class="Resource">XmNactivateCallback</SystemItem> and <SystemItem Class="Resource">XmNdisarmCallback</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Key</KeySym><KeySym>osfSelect</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the shadow in the selected state and
|
||||
calls the callbacks for <SystemItem Class="Resource">XmNarmCallback</SystemItem>.
|
||||
Arranges for the shadow to be drawn in the unselected state and
|
||||
the callbacks for <SystemItem Class="Resource">XmNactivateCallback</SystemItem> and <SystemItem Class="Resource">XmNdisarmCallback</SystemItem>
|
||||
to be called, either immediately or at a later time.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Key</KeySym><KeySym>osfHelp</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Calls the callbacks for <SystemItem Class="Resource">XmNhelpCallback</SystemItem> if any exist.
|
||||
If there are no help callbacks for this widget, this action calls the help
|
||||
callbacks for the nearest ancestor that has them.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Enter</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the ArrowButtonGadget shadow in its selected state if the
|
||||
pointer leaves and re-enters the gadget while <Btn1> is pressed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Leave</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Draws the ArrowButtonGadget shadow in its unselected state
|
||||
if the pointer leaves the gadget while <Btn1> is pressed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Virtual Bindings</Title>
|
||||
<Para>The bindings for virtual keys are vendor specific.
|
||||
For information about bindings for virtual buttons and keys, see &cdeman.VirtualBindings;.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Object;, &cdeman.RectObj;,
|
||||
&cdeman.XmCreateArrowButtonGadget;, and
|
||||
&cdeman.XmGadget;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
1121
cde/imports/motif/doc/C/guides/man/PR3X_Xm/BulletB.sgm
Normal file
1121
cde/imports/motif/doc/C/guides/man/PR3X_Xm/BulletB.sgm
Normal file
File diff suppressed because it is too large
Load diff
1165
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CascBA.sgm
Normal file
1165
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CascBA.sgm
Normal file
File diff suppressed because it is too large
Load diff
874
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CascBB.sgm
Normal file
874
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CascBB.sgm
Normal file
|
@ -0,0 +1,874 @@
|
|||
<!-- $XConsortium: CascBB.sgm /main/11 1996/09/08 20:25:59 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN82.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCascadeButtonGadget</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Classname>XmCascadeButtonGadget</Classname></RefName>
|
||||
<RefPurpose>The CascadeButtonGadget widget class
|
||||
<IndexTerm>
|
||||
<Primary>XmCascadeButtonGadget</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>widget class</Primary>
|
||||
<Secondary>CascadeButtonGadget</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<Synopsis>&npzwc;#include <Xm/CascadeBG.h>
|
||||
</Synopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>CascadeButtonGadget links two menu panes, a MenuBar to a menu pane, or an
|
||||
OptionMenu to a menu pane.
|
||||
</Para>
|
||||
<Para>It is used in menu systems and must have a RowColumn parent
|
||||
with its <SystemItem Class="Resource">XmNrowColumnType</SystemItem> resource set to <SystemItem Class="Constant">XmMENU_BAR</SystemItem>,
|
||||
<SystemItem Class="Constant">XmMENU_POPUP</SystemItem>, <SystemItem Class="Constant">XmMENU_PULLDOWN</SystemItem>, or <SystemItem Class="Constant">XmMENU_OPTION</SystemItem>.
|
||||
</Para>
|
||||
<Para>It is the only gadget that can have a Pulldown menu pane attached to it as
|
||||
a submenu. The submenu is displayed when this gadget is activated within
|
||||
a PopupMenu, a PulldownMenu, or an OptionMenu. Its visuals can
|
||||
include a label or pixmap and a cascading indicator when it is in a
|
||||
Popup or Pulldown menu pane; or it can include only a label or a pixmap
|
||||
when it is in an OptionMenu.
|
||||
The positioning of the PulldownMenu with respect to the CascadeButton
|
||||
depends on the <SystemItem Class="Resource">XmNlayoutDirection</SystemItem> resource of the MenuShell.
|
||||
</Para>
|
||||
<Para>The default behavior associated with a CascadeButtonGadget depends on the type
|
||||
of menu system in which it resides.
|
||||
By default, <Literal>BSelect</Literal> controls the behavior of the CascadeButtonGadget.
|
||||
In addition, <Literal>BMenu</Literal> controls the behavior of the CascadeButtonGadget if
|
||||
it resides in a PopupMenu system.
|
||||
The actual mouse button used is determined by its RowColumn parent.
|
||||
<Literal>BMenu</Literal> also performs the <Literal>BSelect</Literal> actions in all
|
||||
types of menu systems.
|
||||
</Para>
|
||||
<Para>A CascadeButtonGadget's visuals differ from most other button gadgets. When
|
||||
the button
|
||||
becomes armed, its visuals change from a 2-D to a 3-D look, and it displays
|
||||
the submenu that has been attached
|
||||
to it. If no submenu is attached, it simply changes its visuals.
|
||||
</Para>
|
||||
<Para>When a CascadeButtonGadget
|
||||
within a Pulldown or Popup menu pane is armed as the result of the user
|
||||
moving the mouse pointer into the gadget, it does not immediately display its
|
||||
submenu. Instead, it waits a short time to see if the arming
|
||||
was temporary (that is, the user was simply passing through the gadget), or
|
||||
the user really wanted the submenu posted. This delay is
|
||||
configurable using <SystemItem Class="Resource">XmNmappingDelay</SystemItem>.
|
||||
</Para>
|
||||
<Para>CascadeButtonGadget provides a single mechanism for
|
||||
activating the gadget from the keyboard. This mechanism is referred to as
|
||||
a keyboard mnemonic.
|
||||
If a mnemonic has been
|
||||
specified for the gadget, the user may activate it
|
||||
by simply typing the mnemonic while the CascadeButtonGadget is visible.
|
||||
If the CascadeButtonGadget is in a MenuBar and the MenuBar does not have
|
||||
focus, the <Literal>MAlt</Literal> modifier must be
|
||||
pressed with the mnemonic.
|
||||
Mnemonics are typically used to interact with a menu
|
||||
using the keyboard.
|
||||
</Para>
|
||||
<Para>If a CascadeButtonGadget is in a Pulldown or Popup menu pane and there is a submenu attached, the
|
||||
<SystemItem Class="Resource">XmNmarginBottom</SystemItem>, <SystemItem Class="Resource">XmNmarginLeft</SystemItem>, <SystemItem Class="Resource">XmNmarginRight</SystemItem>, and
|
||||
<SystemItem Class="Resource">XmNmarginTop</SystemItem>
|
||||
resources may enlarge to accommodate <SystemItem Class="Resource">XmNcascadePixmap</SystemItem>.
|
||||
<SystemItem Class="Resource">XmNmarginWidth</SystemItem> defaults
|
||||
to 6 if this
|
||||
resource is in a MenuBar; otherwise, it takes LabelGadget's default, which
|
||||
is 2.
|
||||
</Para>
|
||||
<Para>CascadeButtonGadget uses the <Symbol Role="Globalvar">XmQTmenuSystem</Symbol> and
|
||||
<Symbol Role="Globalvar">XmQTspecifyRenderTable</Symbol> traits.
|
||||
</Para>
|
||||
<RefSect2>
|
||||
<Title>Classes</Title>
|
||||
<Para>CascadeButtonGadget inherits behavior, resources, and traits
|
||||
from the <Classname>Object</Classname>, <Classname>RectObj</Classname>, <Classname>XmGadget</Classname>,
|
||||
and <Classname>XmLabelGadget</Classname> classes.
|
||||
</Para>
|
||||
<Para>The class pointer is <Symbol Role="Globalvar">xmCascadeButtonGadgetClass</Symbol>.
|
||||
</Para>
|
||||
<Para>The class name is <Classname>XmCascadeButtonGadget</Classname>.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>New Resources</Title>
|
||||
<Para>The following table defines a set of widget resources used by the programmer
|
||||
to specify data. The programmer can also set the resource values for the
|
||||
inherited classes to set attributes for this widget. To reference a
|
||||
resource by name or by class in a <Filename>.Xdefaults</Filename> file, remove the <SystemItem Class="Constant">XmN</SystemItem> or
|
||||
<SystemItem Class="Constant">XmC</SystemItem> prefix and use the remaining letters. To specify one of the defined
|
||||
values for a resource in a <Filename>.Xdefaults</Filename> file,
|
||||
remove the <SystemItem Class="Constant">Xm</SystemItem> prefix and use
|
||||
the remaining letters (in either lowercase or uppercase, but include any
|
||||
underscores between words).
|
||||
The codes in the access column indicate if the given resource can be
|
||||
set at creation time (C),
|
||||
set by using <Function>XtSetValues</Function> (S),
|
||||
retrieved by using <Function>XtGetValues</Function> (G), or is not applicable (N/A).
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Classname>XmCascadeButtonGadget</Classname></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNactivateCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcascadePixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNcascadingCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmappingDelay</Entry>
|
||||
<Entry>XmCMappingDelay</Entry>
|
||||
<Entry>int</Entry>
|
||||
<Entry>180 ms</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsubMenuId</Entry>
|
||||
<Entry>XmCMenuWidget</Entry>
|
||||
<Entry>Widget</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNactivateCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the list of callbacks that is
|
||||
called when the user activates the CascadeButtonGadget,
|
||||
and there is no submenu attached to pop up. The activation occurs
|
||||
when a mouse button is released
|
||||
or when the mnemonic associated with the gadget is typed. The specific mouse
|
||||
button depends on information in the RowColumn parent. The reason
|
||||
sent by the callback is <SystemItem Class="Constant">XmCR_ACTIVATE</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNcascadePixmap</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the cascade pixmap displayed on one end of the gadget when
|
||||
a CascadeButtonGadget is used within a Popup or Pulldown menu pane
|
||||
and a submenu is attached.
|
||||
The LabelGadget class resources <SystemItem Class="Resource">XmNmarginBottom</SystemItem>,
|
||||
<SystemItem Class="Resource">XmNmarginLeft</SystemItem>, <SystemItem Class="Resource">XmNmarginRight</SystemItem>, and
|
||||
<SystemItem Class="Resource">XmNmarginTop</SystemItem> may be modified to
|
||||
ensure that room is left for the cascade pixmap.
|
||||
The default cascade pixmap in menus other than option menus is an arrow
|
||||
pointing to the side of the menu where the submenu will appear.
|
||||
The default for the CascadeButtonGadget in an option menu is
|
||||
<SystemItem Class="Constant">XmUNSPECIFIED_PIXMAP</SystemItem>.
|
||||
</Para>
|
||||
<Para>The positioning of the cascade pixmap
|
||||
to either the left of right of the widget, and the direction of the
|
||||
arrow, depend on the <SystemItem Class="Resource">XmNlayoutDirection</SystemItem> resource of the MenuShell.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNcascadingCallback</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the list of callbacks that is
|
||||
called just prior to the mapping of the submenu
|
||||
associated with the
|
||||
CascadeButtonGadget. The reason sent by the callback is <SystemItem Class="Constant">XmCR_CASCADING</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNmappingDelay</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the amount of time, in milliseconds, between when a
|
||||
CascadeButtonGadget
|
||||
becomes armed and when it maps its submenu. This delay is used only when the
|
||||
gadget is within a Popup or Pulldown menu pane.
|
||||
The value must not be negative.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><SystemItem Class="Resource">XmNsubMenuId</SystemItem></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget ID for the Pulldown menu pane to be
|
||||
associated with this CascadeButtonGadget. The specified menu pane is
|
||||
displayed when the CascadeButtonGadget becomes armed. The menu pane must
|
||||
have been created with the appropriate parentage depending on the type
|
||||
of menu used. See &cdeman.XmCreatePulldownMenu;,
|
||||
&cdeman.XmCreatePopupMenu;, and &cdeman.XmCreateOptionMenu; for
|
||||
more information on the menu systems.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Inherited Resources</Title>
|
||||
<Para>CascadeButtonGadget inherits behavior and resources from the
|
||||
superclasses described in the following tables.
|
||||
For a complete description of each resource, refer to the
|
||||
reference page for that superclass.
|
||||
</Para>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --><!--no-op: .in 0--></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>XmLabelGadget Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNaccelerator</Entry>
|
||||
<Entry>XmCAccelerator</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>N/A</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNacceleratorText</Entry>
|
||||
<Entry>XmCAcceleratorText</Entry>
|
||||
<Entry>XmString</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>N/A</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNalignment</Entry>
|
||||
<Entry>XmCAlignment</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNfontList</Entry>
|
||||
<Entry>XmCFontList</Entry>
|
||||
<Entry>XmFontList</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelInsensitivePixmap</Entry>
|
||||
<Entry>XmCLabelInsensitivePixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelPixmap</Entry>
|
||||
<Entry>XmCLabelPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelString</Entry>
|
||||
<Entry>XmCXmString</Entry>
|
||||
<Entry>XmString</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlabelType</Entry>
|
||||
<Entry>XmCLabelType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>XmSTRING</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmarginBottom</Entry>
|
||||
<Entry>XmCMarginBottom</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmarginHeight</Entry>
|
||||
<Entry>XmCMarginHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>2</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmarginLeft</Entry>
|
||||
<Entry>XmCMarginLeft</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmarginRight</Entry>
|
||||
<Entry>XmCMarginRight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmarginTop</Entry>
|
||||
<Entry>XmCMarginTop</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmarginWidth</Entry>
|
||||
<Entry>XmCMarginWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmnemonic</Entry>
|
||||
<Entry>XmCMnemonic</Entry>
|
||||
<Entry>KeySym</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNmnemonicCharSet</Entry>
|
||||
<Entry>XmCMnemonicCharSet</Entry>
|
||||
<Entry>String</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNrecomputeSize</Entry>
|
||||
<Entry>XmCRecomputeSize</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNrenderTable</Entry>
|
||||
<Entry>XmCRenderTable</Entry>
|
||||
<Entry>XmRenderTable</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNstringDirection</Entry>
|
||||
<Entry>XmCStringDirection</Entry>
|
||||
<Entry>XmStringDirection</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>XmGadget Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackground</Entry>
|
||||
<Entry>XmCBackground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbackgroundPixmap</Entry>
|
||||
<Entry>XmCPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>XmUNSPECIFIED_PIXMAP</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbottomShadowColor</Entry>
|
||||
<Entry>XmCBottomShadowColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNbottomShadowPixmap</Entry>
|
||||
<Entry>XmCBottomShadowPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhelpCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNforeground</Entry>
|
||||
<Entry>XmCForeground</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightColor</Entry>
|
||||
<Entry>XmCHighlightColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightOnEnter</Entry>
|
||||
<Entry>XmCHighlightOnEnter</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>False</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightPixmap</Entry>
|
||||
<Entry>XmCHighlightPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNhighlightThickness</Entry>
|
||||
<Entry>XmCHighlightThickness</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNlayoutDirection</Entry>
|
||||
<Entry>XmNCLayoutDirection</Entry>
|
||||
<Entry>XmDirection</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNnavigationType</Entry>
|
||||
<Entry>XmCNavigationType</Entry>
|
||||
<Entry>XmNavigationType</Entry>
|
||||
<Entry>XmNONE</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNshadowThickness</Entry>
|
||||
<Entry>XmCShadowThickness</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>2</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtopShadowColor</Entry>
|
||||
<Entry>XmCTopShadowColor</Entry>
|
||||
<Entry>Pixel</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtopShadowPixmap</Entry>
|
||||
<Entry>XmCTopShadowPixmap</Entry>
|
||||
<Entry>Pixmap</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNtraversalOn</Entry>
|
||||
<Entry>XmCTraversalOn</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNunitType</Entry>
|
||||
<Entry>XmCUnitType</Entry>
|
||||
<Entry>unsigned char</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNuserData</Entry>
|
||||
<Entry>XmCUserData</Entry>
|
||||
<Entry>XtPointer</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>RectObj Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNancestorSensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>G</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNborderWidth</Entry>
|
||||
<Entry>XmCBorderWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>N/A</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNheight</Entry>
|
||||
<Entry>XmCHeight</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNsensitive</Entry>
|
||||
<Entry>XmCSensitive</Entry>
|
||||
<Entry>Boolean</Entry>
|
||||
<Entry>True</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNwidth</Entry>
|
||||
<Entry>XmCWidth</Entry>
|
||||
<Entry>Dimension</Entry>
|
||||
<Entry>dynamic</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNx</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNy</Entry>
|
||||
<Entry>XmCPosition</Entry>
|
||||
<Entry>Position</Entry>
|
||||
<Entry>0</Entry>
|
||||
<Entry>CSG</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
<Para><!-- --><!-- @OSF_COPYRIGHT@--><!-- COPYRIGHT NOTICE--><!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.--><!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for--><!-- the full copyright text.--><!-- --><!-- HISTORY--><!-- --></Para>
|
||||
<InformalTable Frame="All" Remap="center" Orient="Port">
|
||||
<TGroup Cols="5">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="1">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="2">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="3">
|
||||
<ColSpec Rowsep="1" Colsep="1" Align="Left" Colname="4">
|
||||
<ColSpec Rowsep="1" Align="Left" Colname="5">
|
||||
<TBody>
|
||||
<Row>
|
||||
<Entry Align="Center" Nameend="5" Namest="1"><Literal>Object Resource Set</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry Rowsep="1"><Literal>Name</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Class</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Type</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Default</Literal></Entry>
|
||||
<Entry Rowsep="1"><Literal>Access</Literal></Entry>
|
||||
</Row>
|
||||
<Row>
|
||||
<Entry>XmNdestroyCallback</Entry>
|
||||
<Entry>XmCCallback</Entry>
|
||||
<Entry>XtCallbackList</Entry>
|
||||
<Entry>NULL</Entry>
|
||||
<Entry>C</Entry>
|
||||
</Row>
|
||||
</TBody>
|
||||
</TGroup>
|
||||
</InformalTable>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Callback Information</Title>
|
||||
<Para>A pointer to the following structure is passed to each callback:
|
||||
</Para>
|
||||
<Synopsis>typedef struct
|
||||
{
|
||||
int <Symbol Role="Variable">reason</Symbol>;
|
||||
XEvent <Symbol Role="Variable">* event</Symbol>;
|
||||
} XmAnyCallbackStruct;</Synopsis>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">reason</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Indicates why the callback was invoked
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">event</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Points to the <Symbol>XEvent</Symbol> that triggered the callback or is NULL if this
|
||||
callback was not triggered by an <Symbol>XEvent</Symbol>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- Action Table for XmCascadeButtonGadget -->
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Behavior</Title>
|
||||
<Para><Classname>XmCascadeButtonGadget</Classname> includes behavior from <Classname>XmGadget</Classname>.
|
||||
<Classname>XmCascadeButton</Classname> includes the menu traversal behavior from <Classname>XmLabel</Classname>.
|
||||
Additional <Classname>XmCascadeButtonGadget</Classname> behavior is described in
|
||||
the following list (in a Popup
|
||||
menu system, <KeySym>Btn3</KeySym> also performs the <KeySym>Btn1</KeySym> actions).
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Btn1Down</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Unposts any menus posted by the parent menu.
|
||||
Arms the CascadeButtonGadget,
|
||||
posts the associated submenu,
|
||||
enables mouse traversal,
|
||||
and, in a MenuBar, arms the MenuBar.
|
||||
If the menu is already active, this event
|
||||
disables keyboard traversal for the menu and returns
|
||||
the menu to mouse traversal mode.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Btn1Up</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Calls the callbacks in <SystemItem Class="Resource">XmNcascadingCallback</SystemItem>,
|
||||
posts the submenu attached to the CascadeButtonGadget and
|
||||
enables keyboard traversal within the menu.
|
||||
If the CascadeButtonGadget does not have a submenu attached,
|
||||
this action calls the callbacks in <SystemItem Class="Resource">XmNactivateCallback</SystemItem>,
|
||||
activates the CascadeButtonGadget, and unposts
|
||||
all posted menus in the cascade.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Key</KeySym><KeySym>osfActivate</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Calls the callbacks in <SystemItem Class="Resource">XmNcascadingCallback</SystemItem>,
|
||||
and
|
||||
posts the submenu attached to the CascadeButtonGadget if keyboard
|
||||
traversal is enabled in the menu.
|
||||
If the CascadeButtonGadget does not have a submenu attached,
|
||||
this action calls the callbacks in <SystemItem Class="Resource">XmNactivateCallback</SystemItem>,
|
||||
activates the CascadeButtonGadget, and unposts
|
||||
all posted menus in the cascade.
|
||||
This action applies only to gadgets in MenuBars, PulldownMenus, and
|
||||
PopupMenus. For a CascadeButtonGadget in an OptionMenu, if the parent
|
||||
is a manager, this action passes the event to the parent.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Key</KeySym><KeySym>osfSelect</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Calls the callbacks in <SystemItem Class="Resource">XmNcascadingCallback</SystemItem>,
|
||||
and
|
||||
posts the submenu attached to the CascadeButtonGadget if keyboard
|
||||
traversal is enabled in the menu.
|
||||
If the CascadeButtonGadget does not have a submenu attached,
|
||||
this action calls the callbacks in <SystemItem Class="Resource">XmNactivateCallback</SystemItem>,
|
||||
activates the CascadeButtonGadget, and unposts all posted
|
||||
menus in the cascade.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Key</KeySym><KeySym>osfHelp</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>Unposts all menus in the menu hierarchy and,
|
||||
when the shell's keyboard focus policy is
|
||||
<SystemItem Class="Constant">XmEXPLICIT</SystemItem>,
|
||||
restores keyboard focus to
|
||||
the widget that had the focus before the menu system was entered.
|
||||
Calls the callbacks for <SystemItem Class="Resource">XmNhelpCallback</SystemItem> if any exist.
|
||||
If there are no help callbacks for this widget, this action calls the
|
||||
help callbacks for the nearest ancestor that has them.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Key</KeySym><KeySym>osfCancel</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>In a MenuBar, disarms the CascadeButtonGadget and the menu and,
|
||||
when the shell's keyboard focus policy is
|
||||
<SystemItem Class="Constant">XmEXPLICIT</SystemItem>,
|
||||
restores
|
||||
keyboard focus to the widget that had the focus before the menu was
|
||||
entered.
|
||||
For a CascadeButtonGadget in an OptionMenu, if the parent is a manager, this
|
||||
action passes the event to the parent.
|
||||
</Para>
|
||||
<Para>In a toplevel Pulldown MenuPane from a MenuBar, unposts the menu,
|
||||
disarms the MenuBar CascadeButton and the MenuBar, and,
|
||||
when the shell's keyboard focus policy is
|
||||
<SystemItem Class="Constant">XmEXPLICIT</SystemItem>,
|
||||
restores keyboard
|
||||
focus to the widget that had the focus before the MenuBar was
|
||||
entered.
|
||||
In other Pulldown MenuPanes, unposts the menu.
|
||||
</Para>
|
||||
<Para>In a Popup MenuPane, unposts the menu and restores keyboard focus to the
|
||||
widget from which the menu was posted.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Enter</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>If keyboard traversal is enabled does nothing.
|
||||
Otherwise, in a MenuBar,
|
||||
unposts any MenuPanes associated with another MenuBar entry,
|
||||
arms the CascadeButtonGadget, and posts the associated submenu.
|
||||
In other menus,
|
||||
arms the CascadeButtonGadget and posts the associated submenu after
|
||||
the delay specified by <SystemItem Class="Resource">XmNmappingDelay</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><KeySym>Leave</KeySym>:</Term>
|
||||
<ListItem>
|
||||
<Para>If keyboard traversal is enabled does nothing.
|
||||
Otherwise, in a MenuBar,
|
||||
disarms the CascadeButtonGadget
|
||||
if the submenu associated with the CascadeButtonGadget is not currently
|
||||
posted or if there is no submenu associated with the CascadeButtonGadget.
|
||||
</Para>
|
||||
<Para>In other menus, if the pointer moves anywhere except into a submenu
|
||||
associated with the CascadeButtonGadget, the CascadeButtonGadget is
|
||||
disarmed and its submenu is unposted.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect2>
|
||||
<RefSect2>
|
||||
<Title>Virtual Bindings</Title>
|
||||
<Para>The bindings for virtual keys are vendor specific.
|
||||
For information about bindings for virtual buttons and keys, see &cdeman.VirtualBindings;.
|
||||
</Para>
|
||||
</RefSect2>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.Object;, &cdeman.RectObj;,
|
||||
&cdeman.XmCascadeButtonHighlight;,
|
||||
&cdeman.XmCreateCascadeButtonGadget;,
|
||||
&cdeman.XmCreatePulldownMenu;,
|
||||
&cdeman.XmCreatePopupMenu;,
|
||||
&cdeman.XmCreateOptionMenu;,
|
||||
&cdeman.XmGadget;, &cdeman.XmLabelGadget;,
|
||||
and &cdeman.XmRowColumn;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
91
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CascBC.sgm
Normal file
91
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CascBC.sgm
Normal file
|
@ -0,0 +1,91 @@
|
|||
<!-- $XConsortium: CascBC.sgm /main/7 1996/08/30 14:05:37 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN83.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCascadeButtonGadgetHighlight</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCascadeButtonGadgetHighlight</Function></RefName>
|
||||
<RefPurpose>A CascadeButtonGadget function that sets the highlight state
|
||||
<IndexTerm>
|
||||
<Primary>XmCascadeButtonGadget\\%Highlight</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>CascadeButtonGadget functions</Primary>
|
||||
<Secondary>XmCascadeButtonGadget\\%Highlight</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CascadeBG.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmCascadeButtonGadgetHighlight</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>cascadeButtonGadget, highlight</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>cascadeButtonGadget</Parameter></ParamDef>
|
||||
<ParamDef>Boolean <Parameter>highlight</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCascadeButtonGadgetHighlight</Function> either draws or erases the shadow
|
||||
highlight around the CascadeButtonGadget.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">cascadeButtonGadget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the CascadeButtonGadget to be highlighted
|
||||
or unhighlighted
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">highlight</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies whether to highlight (True) or to unhighlight (False)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of
|
||||
CascadeButtonGadget and its associated resources, see
|
||||
&cdeman.XmCascadeButtonGadget;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCascadeButton;,
|
||||
&cdeman.XmCascadeButtonGadget;,
|
||||
and
|
||||
&cdeman.XmCascadeButtonHighlight;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
92
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CascBD.sgm
Normal file
92
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CascBD.sgm
Normal file
|
@ -0,0 +1,92 @@
|
|||
<!-- $XConsortium: CascBD.sgm /main/7 1996/08/30 14:06:09 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN84.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCascadeButtonHighlight</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCascadeButtonHighlight</Function></RefName>
|
||||
<RefPurpose>A CascadeButton and CascadeButtonGadget function that sets the highlight state
|
||||
<IndexTerm>
|
||||
<Primary>XmCascadeButtonHighlight</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>CascadeButton functions</Primary>
|
||||
<Secondary>XmCascadeButtonHighlight</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CascadeB.h>
|
||||
#include <Xm/CascadeBG.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmCascadeButtonHighlight</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>cascadeButton, highlight</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>cascadeButton</Parameter></ParamDef>
|
||||
<ParamDef>Boolean <Parameter>highlight</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCascadeButtonHighlight</Function> either draws or erases the shadow
|
||||
highlight around the CascadeButton or the CascadeButtonGadget.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">cascadeButton</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the CascadeButton or CascadeButtonGadget to be highlighted
|
||||
or unhighlighted
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">highlight</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies whether to highlight (True) or to unhighlight (False)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of CascadeButton
|
||||
or CascadeButtonGadget and their associated resources, see
|
||||
&cdeman.XmCascadeButton; or &cdeman.XmCascadeButtonGadget;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCascadeButton;,
|
||||
&cdeman.XmCascadeButtonGadget;
|
||||
and
|
||||
&cdeman.XmCascadeButtonGadgetHighlight;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
92
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ChangeCo.sgm
Normal file
92
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ChangeCo.sgm
Normal file
|
@ -0,0 +1,92 @@
|
|||
<!-- $XConsortium: ChangeCo.sgm /main/8 1996/09/08 20:26:15 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN85.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmChangeColor</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmChangeColor</Function></RefName>
|
||||
<RefPurpose>Recalculates all associated colors of
|
||||
a widget
|
||||
<IndexTerm>
|
||||
<Primary>XmChangeColor</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>Color functions</Primary>
|
||||
<Secondary>XmChangeColor</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Xm.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmChangeColor</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>widget, background</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>widget</Parameter></ParamDef>
|
||||
<ParamDef>Pixel <Parameter>background</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmChangeColor</Function> handles all color modifications for the
|
||||
specified widget when a new background pixel value is specified.
|
||||
This function recalculates the foreground, select, and shadow
|
||||
colors based on the new background color and sets the corresponding
|
||||
resources for the widget. If a color calculation procedure has
|
||||
been set by a call to <Function>XmSetColorCalculation</Function>, <Function>XmChangeColor</Function>
|
||||
uses that procedure to calculate the new colors. Otherwise, the
|
||||
routine uses a default procedure.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the widget ID whose colors will be updated
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">background</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the background color pixel value
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmGetColorCalculation;,
|
||||
&cdeman.XmGetColors;, and
|
||||
&cdeman.XmSetColorCalculation;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
145
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbA.sgm
Normal file
145
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbA.sgm
Normal file
|
@ -0,0 +1,145 @@
|
|||
<!-- $XConsortium: ClipbA.sgm /main/10 1996/09/25 10:23:34 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN86.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardCancelCopy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardCancelCopy</Function></RefName>
|
||||
<RefPurpose>A clipboard function that cancels a copy to the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardCancelCopy</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardCancelCopy</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardCancelCopy (<Replaceable>display, window, item_id</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
long <Replaceable>item_id</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardCancelCopy</Function>
|
||||
cancels the copy to clipboard that is in progress and
|
||||
frees up temporary storage.
|
||||
When a copy is to be performed, <Function>XmClipboardStartCopy</Function> allocates
|
||||
temporary storage for the clipboard data. <Function>XmClipboardCopy</Function> copies
|
||||
the appropriate data into the the temporary storage. <Function>XmClipboardEndCopy</Function>
|
||||
copies the data to the clipboard structure and frees up the temporary
|
||||
storage structures.
|
||||
If <Function>XmClipboardCancelCopy</Function> is called, the
|
||||
<Function>XmClipboardEndCopy</Function> function does not have to be called. A call to
|
||||
<Function>XmClipboardCancelCopy</Function>
|
||||
is valid only after a call to
|
||||
<Function>XmClipboardStartCopy</Function>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a widget's window ID that
|
||||
relates the application window to the clipboard.
|
||||
The widget's window ID can be obtained through <Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">item_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number assigned to this data item. This number was returned
|
||||
by a previous call to <Function>XmClipboardStartCopy</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
|
||||
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardFail</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because <Function>XmClipboardStartCopy</Function> was not called or
|
||||
because the data item contains too many formats.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardCopy;,
|
||||
&cdeman.XmClipboardEndCopy;, and &cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
207
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbB.sgm
Normal file
207
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbB.sgm
Normal file
|
@ -0,0 +1,207 @@
|
|||
<!-- $XConsortium: ClipbB.sgm /main/10 1996/09/25 10:23:42 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN87.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardCopy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardCopy</Function></RefName>
|
||||
<RefPurpose>A clipboard function that copies a data item to temporary storage for later copying to clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardCopy</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardCopy</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardCopy (<Replaceable>display, window, item_id, format_name,
|
||||
buffer, length, private_id, data_id</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
long <Replaceable>item_id</Replaceable>;
|
||||
char <Replaceable>* format_name</Replaceable>;
|
||||
XtPointer <Replaceable>buffer</Replaceable>;
|
||||
unsigned long <Replaceable>length</Replaceable>;
|
||||
long <Replaceable>private_id</Replaceable>;
|
||||
long <Replaceable>* data_id</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardCopy</Function>
|
||||
copies a data item to temporary storage.
|
||||
The data item is moved from temporary storage
|
||||
to the clipboard data structure when a
|
||||
call to <Function>XmClipboardEndCopy</Function> is made.
|
||||
Additional calls to <Function>XmClipboardCopy</Function> before a call to
|
||||
<Function>XmClipboardEndCopy</Function> add
|
||||
additional data item formats to the same data item or
|
||||
append data to an existing format. Formats are described in the
|
||||
<Emphasis>Inter-Client Communication Conventions Manual</Emphasis> (ICCCM) as targets.
|
||||
</Para>
|
||||
<Para><Literal>NOTE:</Literal> Do not call <Function>XmClipboardCopy</Function> before a call to
|
||||
<Function>XmClipboardStartCopy</Function> has been made. The latter function allocates
|
||||
temporary storage required by <Function>XmClipboardCopy</Function>.
|
||||
</Para>
|
||||
<Para>If the <Symbol Role="Variable">buffer</Symbol> argument is NULL, the data is considered
|
||||
to be passed by name.
|
||||
When data that
|
||||
has been passed by name is later requested by another application, the
|
||||
application that owns the data receives a callback with a request for
|
||||
the data. The application that owns the data must then transfer the
|
||||
data to the clipboard with the <Function>XmClipboardCopyByName</Function> function.
|
||||
When a data item that was passed by name is deleted
|
||||
from the clipboard, the application that owns the data receives a
|
||||
callback stating that the data is no longer needed.
|
||||
</Para>
|
||||
<Para>For information on the callback function, see the callback argument
|
||||
description for <Function>XmClipboardStartCopy</Function>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">item_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number assigned to this data item.
|
||||
This number was returned by a previous call to
|
||||
<Function>XmClipboardStartCopy</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">format_name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the format in which the data item
|
||||
is stored on the clipboard. The format was known as target in the ICCCM.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">buffer</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the buffer from which the clipboard copies the data.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">length</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the
|
||||
length, in bytes,
|
||||
of the data being copied to the clipboard.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">private_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the private data that the application wants
|
||||
to store with the data item.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">data_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies an identifying number assigned to the data item that uniquely
|
||||
identifies the data item and the format.
|
||||
This argument is required only for data that is passed by name.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardFail</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because <Function>XmClipboardStartCopy</Function> was not called or
|
||||
because the data item contains too many formats.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardCopyByName;,
|
||||
&cdeman.XmClipboardEndCopy;, and
|
||||
&cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
155
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbC.sgm
Normal file
155
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbC.sgm
Normal file
|
@ -0,0 +1,155 @@
|
|||
<!-- $XConsortium: ClipbC.sgm /main/10 1996/09/25 10:23:50 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN88.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardCopyByName</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardCopyByName</Function></RefName>
|
||||
<RefPurpose>A clipboard function that copies a data item passed by name
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardCopyByName</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardCopyByName</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardCopyByName (<Replaceable>display, window, data_id,
|
||||
buffer, length, private_id</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
long <Replaceable>data_id</Replaceable>;
|
||||
XtPointer <Replaceable>buffer</Replaceable>;
|
||||
unsigned long <Replaceable>length</Replaceable>;
|
||||
long <Replaceable>private_id</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardCopyByName</Function> copies the actual data for a data item
|
||||
that was previously passed by name to the clipboard. Data is
|
||||
considered to be passed by name when a call to <Function>XmClipboardCopy</Function>
|
||||
is made with a NULL buffer parameter. Additional calls to this
|
||||
function append new data to the existing data.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each
|
||||
clipboard function it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">data_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies an identifying number assigned to the data item that uniquely
|
||||
identifies the data item and the format. This number was assigned by
|
||||
<Function>XmClipboardCopy</Function> to the data item.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">buffer</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the buffer from which the clipboard copies the data.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">length</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of bytes in the data item.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">private_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the private data that the application wants to store with the
|
||||
data item.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardCopy;, &cdeman.XmClipboardLock;,
|
||||
&cdeman.XmClipboardStartCopy;, and &cdeman.XmClipboardUnlock;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
142
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbD.sgm
Normal file
142
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbD.sgm
Normal file
|
@ -0,0 +1,142 @@
|
|||
<!-- $XConsortium: ClipbD.sgm /main/10 1996/09/25 10:23:58 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN89.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardEndCopy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardEndCopy</Function></RefName>
|
||||
<RefPurpose>A clipboard function that completes the
|
||||
copying of data to the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardEndCopy</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardEndCopy</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardEndCopy (<Replaceable>display, window, item_id</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
long <Replaceable>item_id</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardEndCopy</Function> locks the clipboard from access by other applications,
|
||||
places data in the clipboard data structure, and unlocks the clipboard.
|
||||
Data items copied to the clipboard by <Function>XmClipboardCopy</Function> are not actually
|
||||
entered in the clipboard data structure until the call to
|
||||
<Function>XmClipboardEndCopy</Function>.
|
||||
</Para>
|
||||
<Para>This function also frees up temporary storage that was allocated by
|
||||
<Function>XmClipboardStartCopy</Function>, which must be called before
|
||||
<Function>XmClipboardEndCopy</Function>. The latter function should not be called if
|
||||
<Function>XmClipboardCancelCopy</Function> has been called.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each
|
||||
clipboard function it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">item_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number assigned to this data item, which was returned
|
||||
by a previous call to <Function>XmClipboardStartCopy</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
|
||||
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardFail</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because <Function>XmClipboardStartCopy</Function> was not called.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardCancelCopy;,
|
||||
&cdeman.XmClipboardCopy; and &cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
123
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbE.sgm
Normal file
123
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbE.sgm
Normal file
|
@ -0,0 +1,123 @@
|
|||
<!-- $XConsortium: ClipbE.sgm /main/10 1996/09/25 10:24:05 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN90.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardEndRetrieve</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardEndRetrieve</Function></RefName>
|
||||
<RefPurpose>A clipboard function that completes
|
||||
retrieval of data from the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardEndRetrieve</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardEndRetrieve</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardEndRetrieve (<Replaceable>display, window</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardEndRetrieve</Function> suspends copying data incrementally from
|
||||
the clipboard. It tells the clipboard routines that the application
|
||||
is through copying an item from the clipboard. Until this function is
|
||||
called, data items can be retrieved incrementally from the clipboard
|
||||
with <Function>XmClipboardRetrieve</Function>.
|
||||
The act of copying data is started with the
|
||||
<Function>XmClipboardStartRetrieve</Function> function.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained with
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
|
||||
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardRetrieve;, &cdeman.XmClipboardStartCopy;, and
|
||||
&cdeman.XmClipboardStartRetrieve;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
147
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbF.sgm
Normal file
147
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbF.sgm
Normal file
|
@ -0,0 +1,147 @@
|
|||
<!-- $XConsortium: ClipbF.sgm /main/11 1996/09/25 10:24:13 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN91.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardInquireCount</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardInquireCount</Function></RefName>
|
||||
<RefPurpose>A clipboard function that returns the number of data item formats
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardInquireCount</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardInquireCount</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardInquireCount (<Replaceable>display, window, count,
|
||||
max_format_name_length</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
int <Replaceable>* count</Replaceable>;
|
||||
unsigned long <Replaceable>* max_format_name_length</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardInquireCount</Function> returns the number of data item formats available
|
||||
for the data item in the clipboard. This function also returns the
|
||||
maximum name-length for all formats in which the data item is
|
||||
stored.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">count</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returns the number of data item formats available for the data item in
|
||||
the clipboard. If no formats are available, this argument equals 0
|
||||
(zero). The count includes the formats that were passed by name.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">max_format_name_length</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the maximum length of all format names for the data item in
|
||||
the clipboard.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardNoData</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function could not find data on the clipboard corresponding to the
|
||||
format requested. This could occur because the clipboard is empty;
|
||||
there is data on the clipboard, but not in the requested format; or
|
||||
the data in the requested format was passed by name and is no longer
|
||||
available.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
173
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbG.sgm
Normal file
173
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbG.sgm
Normal file
|
@ -0,0 +1,173 @@
|
|||
<!-- $XConsortium: ClipbG.sgm /main/10 1996/09/25 10:24:20 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN92.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardInquireFormat</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardInquireFormat</Function></RefName>
|
||||
<RefPurpose>A clipboard function that returns a specified format name
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardInquireFormat</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardInquireFormat</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardInquireFormat (<Replaceable>display, window, index, format_name_buf,
|
||||
buffer_len, copied_len</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
int <Replaceable>index</Replaceable>;
|
||||
XtPointer <Replaceable>format_name_buf</Replaceable>;
|
||||
unsigned long <Replaceable>buffer_len</Replaceable>;
|
||||
unsigned long <Replaceable>* copied_len</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardInquireFormat</Function> returns a specified format name for the
|
||||
data item in the clipboard. If the name must be truncated, the
|
||||
function returns a warning status.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">index</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies which of the ordered format names to obtain. If this index
|
||||
is greater than the number of formats for the data item,
|
||||
this function returns a 0 (zero) in the <Symbol Role="Variable">copied_len</Symbol> argument.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">format_name_buf</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the buffer that receives the format name.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">buffer_len</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of bytes in the format name buffer.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">copied_len</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of bytes in the
|
||||
data item copied to the buffer.
|
||||
If this
|
||||
argument equals 0 (zero), there is no <Symbol Role="Variable">n</Symbol>th format for the data item.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardTruncate</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The data returned is truncated because the user did not provide a buffer
|
||||
large enough to hold the data.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardNoData</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function could not find data on the clipboard corresponding to the
|
||||
format requested.
|
||||
This could occur because the clipboard is empty; there is data
|
||||
on the clipboard, but not in the requested format; or the data in
|
||||
the requested format was passed by name and is no longer available.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
152
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbH.sgm
Normal file
152
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbH.sgm
Normal file
|
@ -0,0 +1,152 @@
|
|||
<!-- $XConsortium: ClipbH.sgm /main/10 1996/09/25 10:24:28 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN93.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardInquireLength</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardInquireLength</Function></RefName>
|
||||
<RefPurpose>A clipboard function that returns the length of the stored data
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardInquireLength</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardInquireLength</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardInquireLength (<Replaceable>display, window, format_name, length</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
char <Replaceable>* format_name</Replaceable>;
|
||||
unsigned long <Replaceable>* length</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardInquireLength</Function> returns the length of the data stored
|
||||
under a specified format name for the clipboard data item. If no data
|
||||
is found for the specified format, or if there is no item on the
|
||||
clipboard, this function returns a value of 0
|
||||
(zero) in the <Symbol Role="Variable">length</Symbol> argument.
|
||||
</Para>
|
||||
<Para>Any format passed by name is assumed to have <Symbol Role="Variable">length</Symbol> passed in
|
||||
a call to <Function>XmClipboardCopy</Function>, even though the data has not yet been
|
||||
transferred to the clipboard in that format.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">format_name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the format for the data item.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">length</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the length of the next data item in the specified format. This
|
||||
argument equals 0 (zero) if no data is found for the specified format,
|
||||
or if there is no item on the clipboard.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
|
||||
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardNoData</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function could not find data on the clipboard corresponding to the
|
||||
format requested. This could occur because the clipboard is empty;
|
||||
there is data on the clipboard, but not in the requested format; or
|
||||
the data in the requested format was passed by name and is no longer
|
||||
available.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardCopy; and &cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
155
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbI.sgm
Normal file
155
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbI.sgm
Normal file
|
@ -0,0 +1,155 @@
|
|||
<!-- $XConsortium: ClipbI.sgm /main/10 1996/09/25 10:24:35 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN94.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardInquirePendingItems</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardInquirePendingItems</Function></RefName>
|
||||
<RefPurpose>A clipboard function that returns a list of data ID/private ID pairs
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardInquirePending\\%Items</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardInquirePending\\%Items</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardInquirePendingItems (<Replaceable>display, window, format_name, item_list, count</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
char <Replaceable>* format_name</Replaceable>;
|
||||
XmClipboardPendingList <Replaceable>* item_list</Replaceable>;
|
||||
unsigned long <Replaceable>* count</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardInquirePendingItems</Function> returns a list of
|
||||
data ID/private ID pairs
|
||||
for the specified format name. A data item is considered pending if the
|
||||
application originally passed it by name, the application has not yet
|
||||
copied the data, and the item has not been deleted from the clipboard.
|
||||
The application is responsible for freeing the memory provided by this
|
||||
function to store the list.
|
||||
To free the memory, call <Function>XtFree</Function>.
|
||||
</Para>
|
||||
<Para>This function is used by an application when exiting, to determine if the
|
||||
data that is passed by name should be sent to the clipboard.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">format_name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a string that contains the name of the format for which the list
|
||||
of data ID/private ID pairs is to be obtained.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">item_list</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the address of the array of data ID/private ID pairs for the
|
||||
specified format name. This argument is a type
|
||||
<StructName Role="typedef">XmClipboardPendingList</StructName>.
|
||||
The application is
|
||||
responsible for freeing the memory provided by this function
|
||||
for storing the list.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">count</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of items returned in the list. If there is no data for
|
||||
the specified format name, or if there is no item on the clipboard, this
|
||||
argument equals 0 (zero).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
127
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbJ.sgm
Normal file
127
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbJ.sgm
Normal file
|
@ -0,0 +1,127 @@
|
|||
<!-- $XConsortium: ClipbJ.sgm /main/10 1996/09/25 10:24:43 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN95.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardLock</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardLock</Function></RefName>
|
||||
<RefPurpose>A clipboard function that locks the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardLock</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardLock</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardLock (<Replaceable>display, window</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardLock</Function> locks the clipboard from access by another
|
||||
application until <Function>XmClipboardUnlock</Function> is called. All clipboard
|
||||
functions lock and unlock the clipboard to prevent simultaneous
|
||||
access. This function allows the application to keep the clipboard
|
||||
data from changing between calls to <Literal>Inquire</Literal> and
|
||||
other clipboard functions. The application does not need to
|
||||
lock the clipboard between calls to <Function>XmClipboardStartCopy</Function> and
|
||||
<Function>XmClipboardEndCopy</Function> or to <Function>XmClipboardStartRetrieve</Function> and
|
||||
<Function>XmClipboardEndRetrieve</Function>.
|
||||
</Para>
|
||||
<Para>If the clipboard is already locked by another application,
|
||||
<Function>XmClipboardLock</Function> returns an error status. Multiple calls to this
|
||||
function by the same application increase the lock level.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardEndCopy;, &cdeman.XmClipboardEndRetrieve;,
|
||||
&cdeman.XmClipboardStartCopy;, &cdeman.XmClipboardStartRetrieve;, and
|
||||
&cdeman.XmClipboardUnlock;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
146
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbK.sgm
Normal file
146
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbK.sgm
Normal file
|
@ -0,0 +1,146 @@
|
|||
<!-- $XConsortium: ClipbK.sgm /main/10 1996/09/25 10:24:50 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN96.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardRegisterFormat</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardRegisterFormat</Function></RefName>
|
||||
<RefPurpose>A clipboard function that registers a new format
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardRegisterFormat</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardRegisterFormat</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardRegisterFormat (<Replaceable>display, format_name, format_length</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
char <Replaceable>* format_name</Replaceable>;
|
||||
int <Replaceable>format_length</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardRegisterFormat</Function> registers a new format. Each format
|
||||
stored on the clipboard should have a length associated with it; this
|
||||
length must be known to the clipboard routines. Formats are known as
|
||||
targets in the <Emphasis>Inter-Client Communication Conventions Manual</Emphasis>
|
||||
(ICCCM). All of the formats specified by
|
||||
version 1.1 of the ICCCM
|
||||
conventions are preregistered. Any other format that the application
|
||||
wants to use must either be 8-bit
|
||||
data or be registered via this routine.
|
||||
Failure to
|
||||
register the length of the data results in incompatible applications across
|
||||
platforms having different byte-swapping orders.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">format_name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the string name for the new format (target).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">format_length</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the format length in bits (8, 16, or 32).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardBadFormat</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The <Symbol Role="Variable">format_name</Symbol> must not be NULL, and the <Symbol Role="Variable">format_length</Symbol>
|
||||
must be 8, 16, or 32.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardFail</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the specified format was already registered with a
|
||||
different length from that specified now. If a specified format was already
|
||||
registered with the same
|
||||
length as that specified now, <Symbol>XmClipboardSuccess</Symbol> is returned.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
203
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbL.sgm
Normal file
203
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbL.sgm
Normal file
|
@ -0,0 +1,203 @@
|
|||
<!-- $XConsortium: ClipbL.sgm /main/10 1996/09/25 10:24:57 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN97.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardRetrieve</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardRetrieve</Function></RefName>
|
||||
<RefPurpose>A clipboard function that retrieves a data item from the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardRetrieve</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardRetrieve</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardRetrieve (<Replaceable>display, window, format_name,
|
||||
buffer, length, num_bytes, private_id</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
char <Replaceable>* format_name</Replaceable>;
|
||||
XtPointer <Replaceable>buffer</Replaceable>;
|
||||
unsigned long <Replaceable>length</Replaceable>;
|
||||
unsigned long <Replaceable>* num_bytes</Replaceable>;
|
||||
long <Replaceable>* private_id</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardRetrieve</Function> retrieves the current data item from clipboard
|
||||
storage. It returns a warning if the clipboard is locked, if there is
|
||||
no data on the clipboard, or if the data needs to be truncated because the
|
||||
buffer length is too short.
|
||||
</Para>
|
||||
<Para>Between a call
|
||||
to <Function>XmClipboardStartRetrieve</Function> and a call to <Function>XmClipboardEndRetrieve</Function>,
|
||||
multiple calls to <Function>XmClipboardRetrieve</Function>
|
||||
with the same format name result
|
||||
in data being incrementally copied from the clipboard until the data in that
|
||||
format has all been copied.
|
||||
</Para>
|
||||
<Para>The return value <Symbol>XmClipboardTruncate</Symbol> from calls to
|
||||
<Function>XmClipboardRetrieve</Function> indicates that more data remains to be copied in the
|
||||
given format.
|
||||
It is recommended that any calls to the <Literal>Inquire</Literal> functions that
|
||||
the application needs to make to effect the copy from the clipboard be
|
||||
made between the call to <Function>XmClipboardStartRetrieve</Function> and the first
|
||||
call to <Function>XmClipboardRetrieve</Function>. This way, the application does not
|
||||
need to call <Function>XmClipboardLock</Function> and <Function>XmClipboardUnlock</Function>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">format_name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of a format in which the data
|
||||
is stored on the clipboard.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">buffer</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the buffer to which the application wants the
|
||||
clipboard to copy the data.
|
||||
The function allocates space to hold the data returned into the buffer.
|
||||
The application is responsible for managing this allocated space.
|
||||
The application can recover this allocated space by calling <Function>XtFree</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">length</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the length of the application buffer.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">num_bytes</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of bytes of data copied into the application
|
||||
buffer.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">private_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the private data stored with the data item by the
|
||||
application that placed the data item on the clipboard. If the
|
||||
application did not store private data with the data item, this
|
||||
argument returns 0 (zero).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardTruncate</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The data returned is truncated because the user did not provide a buffer
|
||||
large enough to hold the data.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardNoData</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function could not find data on the clipboard corresponding to the
|
||||
format requested. This could occur because the clipboard is empty;
|
||||
there is data on the clipboard but not in the requested format; or the
|
||||
data in the requested format was passed by name and is no longer
|
||||
available.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardEndRetrieve;, &cdeman.XmClipboardLock;,
|
||||
&cdeman.XmClipboardStartCopy;, &cdeman.XmClipboardStartRetrieve;,
|
||||
and &cdeman.XmClipboardUnlock;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
252
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbM.sgm
Normal file
252
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbM.sgm
Normal file
|
@ -0,0 +1,252 @@
|
|||
<!-- $XConsortium: ClipbM.sgm /main/10 1996/09/25 10:25:05 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN98.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardStartCopy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardStartCopy</Function></RefName>
|
||||
<RefPurpose>A clipboard function that sets up a storage and data structure
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardStartCopy</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardStartCopy</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardStartCopy (<Replaceable>display, window, clip_label,
|
||||
timestamp, widget, callback, item_id</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
XmString <Replaceable>clip_label</Replaceable>;
|
||||
Time <Replaceable>timestamp</Replaceable>;
|
||||
Widget <Replaceable>widget</Replaceable>;
|
||||
XmCutPasteProc <Replaceable>callback</Replaceable>;
|
||||
long <Replaceable>* item_id</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardStartCopy</Function>
|
||||
sets up storage and data structures to receive clipboard data.
|
||||
An application calls this function during a cut or copy operation.
|
||||
The data item that these structures receive then becomes
|
||||
the next data item in the clipboard.
|
||||
</Para>
|
||||
<Para>Copying a large piece of data to the clipboard can take a long time.
|
||||
It is possible that, once the data is copied, no application will ever
|
||||
request that data. The Motif Toolkit provides a mechanism so that an
|
||||
application does not need to actually pass data to the clipboard until
|
||||
the data has been requested by some application.
|
||||
</Para>
|
||||
<Para>Instead, the application passes format and length information in
|
||||
<Function>XmClipboardCopy</Function> to the clipboard functions, along with a widget
|
||||
ID and a callback function address that is passed in
|
||||
<Function>XmClipboardStartCopy</Function>. The widget ID is necessary for
|
||||
communications between the clipboard functions in the application that
|
||||
owns the data and the clipboard functions in the application that
|
||||
requests the data.
|
||||
</Para>
|
||||
<Para>The callback functions are responsible for copying the actual data to
|
||||
the clipboard through <Function>XmClipboardCopyByName</Function>. The callback
|
||||
function is also called if the data item is removed from the clipboard
|
||||
and the actual data is no longer needed.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">clip_label</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the label to be associated with the data item.
|
||||
This argument
|
||||
is used to identify the data item, as in a clipboard viewer.
|
||||
An example of a label is the name of the application that places the
|
||||
data in the clipboard.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">timestamp</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the time of the event that triggered the copy.
|
||||
A valid timestamp must be supplied; it is not sufficient to use
|
||||
<SystemItem Class="Constant">CurrentTime</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the widget that receives messages requesting data
|
||||
previously passed by name. This argument must be present in order to
|
||||
pass data by name. Any valid widget ID in your application can be
|
||||
used for this purpose and all the message handling is taken care of by
|
||||
the cut and paste functions.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">callback</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the address of the callback function that is called when the
|
||||
clipboard needs data that was originally passed by name. This is also
|
||||
the callback to receive the <Symbol Role="Variable">delete</Symbol> message for items that were
|
||||
originally passed by name. This argument must be present in order to
|
||||
pass data by name.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">item_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number assigned to this data item.
|
||||
The application uses this number in calls to
|
||||
<Function>XmClipboardCopy</Function>, <Function>XmClipboardEndCopy</Function>, and
|
||||
<Function>XmClipboardCancelCopy</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For more information on passing data by name, see
|
||||
&cdeman.XmClipboardCopy; and &cdeman.XmClipboardCopyByName;.
|
||||
</Para>
|
||||
<Para>The <Symbol Role="Variable">widget</Symbol> and <Symbol Role="Variable">callback</Symbol> arguments must be present in order to
|
||||
pass data by name. The callback format is as follows:
|
||||
</Para>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>void (*<Replaceable>callback)</Replaceable> (<Replaceable>widget, data_id, private, reason</Replaceable>)
|
||||
Widget <Replaceable>widget</Replaceable>;
|
||||
long *<Replaceable>data_id</Replaceable>;
|
||||
long *<Replaceable>private</Replaceable>;
|
||||
int *<Replaceable>reason</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ID of the widget passed to this function.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">data_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the identifying number returned by
|
||||
<Function>XmClipboardCopy</Function>, which identifies the pass-by-name data.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">private</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the private information passed to
|
||||
<Function>XmClipboardCopy</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">reason</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the reason. <SystemItem Class="Constant">XmCR_CLIPBOARD_DATA_DELETE</SystemItem>
|
||||
or <SystemItem Class="Constant">XmCR_CLIPBOARD_DATA_REQUEST</SystemItem>
|
||||
are the possible values.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardCancelCopy;, &cdeman.XmClipboardCopy;,
|
||||
&cdeman.XmClipboardCopyByName;,
|
||||
&cdeman.XmClipboardEndCopy;, &cdeman.XmClipboardEndRetrieve;,
|
||||
&cdeman.XmClipboardInquireCount;, &cdeman.XmClipboardInquireFormat;,
|
||||
&cdeman.XmClipboardInquireLength;, &cdeman.XmClipboardInquirePendingItems;,
|
||||
&cdeman.XmClipboardLock;, &cdeman.XmClipboardRegisterFormat;,
|
||||
&cdeman.XmClipboardRetrieve;,
|
||||
&cdeman.XmClipboardStartRetrieve;, &cdeman.XmClipboardUndoCopy;,
|
||||
&cdeman.XmClipboardUnlock;, and &cdeman.XmClipboardWithdrawFormat;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
148
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbN.sgm
Normal file
148
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbN.sgm
Normal file
|
@ -0,0 +1,148 @@
|
|||
<!-- $XConsortium: ClipbN.sgm /main/10 1996/09/25 10:25:13 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN99.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardStartRetrieve</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardStartRetrieve</Function></RefName>
|
||||
<RefPurpose>A clipboard function that prepares
|
||||
to retrieve data from the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardStartRetrieve</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardStartRetrieve</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardStartRetrieve (<Replaceable>display, window, timestamp</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
Time <Replaceable>timestamp</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardStartRetrieve</Function>
|
||||
tells the clipboard routines that the application is
|
||||
ready to start copying an item from the clipboard.
|
||||
The clipboard is locked by this routine and stays locked until
|
||||
<Function>XmClipboardEndRetrieve</Function> is called. Between a call to
|
||||
<Function>XmClipboardStartRetrieve</Function> and a call to
|
||||
<Function>XmClipboardEndRetrieve</Function>, multiple calls to
|
||||
<Function>XmClipboardRetrieve</Function> with the same format name result in data
|
||||
being incrementally copied from the clipboard until the data in that
|
||||
format has all been retrieved.
|
||||
</Para>
|
||||
<Para>A return value of <Symbol>XmClipboardTruncate</Symbol> from calls to
|
||||
<Function>XmClipboardRetrieve</Function> indicates that more data remains to be
|
||||
copied in the given format.
|
||||
It is recommended that any calls to the <Literal>Inquire</Literal> functions that
|
||||
the application needs to make to complete the copy from the clipboard
|
||||
be made between the call to <Function>XmClipboardStartRetrieve</Function> and the
|
||||
first call to <Function>XmClipboardRetrieve</Function>. This way, the application
|
||||
does not need to call <Function>XmClipboardLock</Function> and
|
||||
<Function>XmClipboardUnlock</Function>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">timestamp</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the time of the event that triggered the copy.
|
||||
A valid timestamp must be supplied; it is not sufficient to use
|
||||
<SystemItem Class="Constant">CurrentTime</SystemItem>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function is successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardEndRetrieve;,
|
||||
&cdeman.XmClipboardInquireCount;, &cdeman.XmClipboardInquireFormat;,
|
||||
&cdeman.XmClipboardInquireLength;, &cdeman.XmClipboardInquirePendingItems;,
|
||||
&cdeman.XmClipboardLock;,
|
||||
&cdeman.XmClipboardRetrieve;, &cdeman.XmClipboardStartCopy;, and
|
||||
&cdeman.XmClipboardUnlock;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
119
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbO.sgm
Normal file
119
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbO.sgm
Normal file
|
@ -0,0 +1,119 @@
|
|||
<!-- $XConsortium: ClipbO.sgm /main/10 1996/09/25 10:25:20 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN100.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardUndoCopy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardUndoCopy</Function></RefName>
|
||||
<RefPurpose>A clipboard function that deletes the last item placed on the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardUndoCopy</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardUndoCopy</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardUndoCopy (<Replaceable>display, window</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardUndoCopy</Function>
|
||||
deletes the last item placed on the clipboard if the item
|
||||
was placed there by an application with the passed <Symbol Role="Variable">display</Symbol> and
|
||||
<Symbol Role="Variable">window</Symbol> arguments. Any data item deleted from the clipboard by the
|
||||
original call to <Function>XmClipboardCopy</Function> is restored. If the <Symbol Role="Variable">display</Symbol>
|
||||
or <Symbol Role="Variable">window</Symbol> IDs do not match the last copied item, no action is taken,
|
||||
and this function has no effect.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each
|
||||
clipboard function it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardLock; and &cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
131
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbP.sgm
Normal file
131
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbP.sgm
Normal file
|
@ -0,0 +1,131 @@
|
|||
<!-- $XConsortium: ClipbP.sgm /main/10 1996/09/25 10:25:27 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN101.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardUnlock</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardUnlock</Function></RefName>
|
||||
<RefPurpose>A clipboard function that unlocks the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardUnlock</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardUnlock</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardUnlock (<Replaceable>display, window, remove_all_locks</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
Boolean <Replaceable>remove_all_locks</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardUnlock</Function> unlocks the clipboard,
|
||||
enabling it to be accessed by other applications.
|
||||
</Para>
|
||||
<Para>If multiple calls to <Function>XmClipboardLock</Function> have occurred, the same
|
||||
number of calls to <Function>XmClipboardUnlock</Function> is necessary to unlock the
|
||||
clipboard, unless <Symbol Role="Variable">remove_all_locks</Symbol> is set to True.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that relates the application window to the
|
||||
clipboard. The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each of the
|
||||
clipboard functions that it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">remove_all_locks</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>When True, indicates that all nested locks should be removed. When False,
|
||||
indicates that only one level of lock should be removed.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardFail</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was not locked or was locked
|
||||
by another application.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardCancelCopy;, &cdeman.XmClipboardCopy;,
|
||||
&cdeman.XmClipboardEndCopy;, &cdeman.XmClipboardEndRetrieve;,
|
||||
&cdeman.XmClipboardInquireCount;, &cdeman.XmClipboardInquireFormat;,
|
||||
&cdeman.XmClipboardInquireLength;, &cdeman.XmClipboardInquirePendingItems;,
|
||||
&cdeman.XmClipboardLock;, &cdeman.XmClipboardRegisterFormat;,
|
||||
&cdeman.XmClipboardRetrieve;, &cdeman.XmClipboardStartCopy;,
|
||||
&cdeman.XmClipboardStartRetrieve;, &cdeman.XmClipboardUndoCopy;,
|
||||
and &cdeman.XmClipboardWithdrawFormat;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
126
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbQ.sgm
Normal file
126
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ClipbQ.sgm
Normal file
|
@ -0,0 +1,126 @@
|
|||
<!-- $XConsortium: ClipbQ.sgm /main/10 1996/09/25 10:25:35 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN102.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmClipboardWithdrawFormat</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmClipboardWithdrawFormat</Function></RefName>
|
||||
<RefPurpose>A clipboard function that indicates that the application no longer wants to supply a data item
|
||||
<IndexTerm>
|
||||
<Primary>XmClipboardWithdrawFormat</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>clipboard functions</Primary>
|
||||
<Secondary>XmClipboardWithdrawFormat</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988 by Massachusetts Institute of Technology-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CutPaste.h>
|
||||
int XmClipboardWithdrawFormat (<Replaceable>display, window, data_id</Replaceable>)
|
||||
Display <Replaceable>* display</Replaceable>;
|
||||
Window <Replaceable>window</Replaceable>;
|
||||
long <Replaceable>data_id</Replaceable>;
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef></FuncDef>
|
||||
<void>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmClipboardWithdrawFormat</Function> indicates that the application no longer
|
||||
supplies a data item to the clipboard that the application had
|
||||
previously passed by name.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">display</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a pointer to the <StructName Role="typedef">Display</StructName> structure that was returned in a
|
||||
previous call to <Function>XOpenDisplay</Function> or <Function>XtDisplay</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">window</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the window ID of a widget that
|
||||
relates the application window to the clipboard.
|
||||
The widget's window ID can be obtained through
|
||||
<Function>XtWindow</Function>.
|
||||
The same application instance should pass the same window ID to each
|
||||
clipboard function it calls.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">data_id</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies an identifying number assigned to the data item, that
|
||||
uniquely identifies the data item and the format. This was assigned
|
||||
to the item when it was originally passed by <Function>XmClipboardCopy</Function>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardSuccess</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function was successful.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol>XmClipboardLocked</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>The function failed because the clipboard was locked by another
|
||||
application. The application can continue to call the function again with
|
||||
the same parameters until the lock goes away. This gives the application
|
||||
the opportunity to ask if the user wants to keep trying or to give up
|
||||
on the operation.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmClipboardCopy; and &cdeman.XmClipboardStartCopy;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
69
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboAdd.sgm
Normal file
69
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboAdd.sgm
Normal file
|
@ -0,0 +1,69 @@
|
|||
<!-- $XConsortium: ComboAdd.sgm /main/5 1996/08/30 14:15:48 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<RefEntry Id="CDEMOT.XmComboBoxAddItem">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmComboBoxAddItem</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmComboBoxAddItem</Function></RefName>
|
||||
<RefPurpose>add an item to the ComboBox widget
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Xm/ComboBox.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmComboBoxAddItem</Function></FuncDef>
|
||||
<ParamDef>Widget <Parameter>w</Parameter></ParamDef>
|
||||
<ParamDef>XmString <Parameter>item</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>pos</Parameter></ParamDef>
|
||||
<ParamDef>Boolean <Parameter>unique</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>XmComboBoxAddItem</Function> function adds the given item to the XmComboBox at the given position.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Symbol Role="Variable">w</Symbol> argument specifies the XmComboBox widget ID.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Symbol Role="Variable">item</Symbol> argument specifies the
|
||||
<StructName Role="typedef">XmString</StructName> for the new item.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>pos</Emphasis> argument specifies the position of the new item.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>unique</Emphasis> argument specifies if this item should duplicate an identical item or not.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>The
|
||||
<Function>XmComboBoxAddItem</Function> function returns no value.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>APPLICATION USAGE</Title>
|
||||
<Para>The functions
|
||||
<Function>XmComboBoxAddItem</Function> and
|
||||
<Function>XmComboBoxDeletePos</Function> have different naming conventions (Item versus Pos)
|
||||
because of the objects they are manipulating.
|
||||
The Item is a string to be added,
|
||||
the Pos is a numeric position number.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.XmComboBoxDeletePos;, &cdeman.XmComboBoxSetItem;, &cdeman.XmComboBoxSelectItem;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
61
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboBU.sgm
Normal file
61
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboBU.sgm
Normal file
|
@ -0,0 +1,61 @@
|
|||
<!-- $XConsortium: ComboBU.sgm /main/8 1996/09/08 20:30:27 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN104.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmComboBoxUpdate</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmComboBoxUpdate</Function></RefName>
|
||||
<RefPurpose>A ComboBox function that resynchronizes data
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/ComboBox.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmComboBoxUpdate</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>widget</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>widget</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmComboBoxUpdate</Function> resynchronizes the internal data structures of a
|
||||
specified ComboBox widget. This function is useful when an
|
||||
application manipulates ComboBox's child widgets, possibly changing
|
||||
data structures. For example, you might want to use the
|
||||
<Function>XmComboBoxUpdate</Function> function after a ComboBox List child selection
|
||||
has been changed without notification.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the ComboBox widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED INFORMATION</Title>
|
||||
<Para>&cdeman.XmComboBox;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
1411
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboBox.sgm
Normal file
1411
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboBox.sgm
Normal file
File diff suppressed because it is too large
Load diff
61
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboDel.sgm
Normal file
61
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboDel.sgm
Normal file
|
@ -0,0 +1,61 @@
|
|||
<!-- $XConsortium: ComboDel.sgm /main/5 1996/08/30 14:17:12 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<RefEntry Id="CDEMOT.XmComboBoxDeletePos">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmComboBoxDeletePos</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmComboBoxDeletePos</Function></RefName>
|
||||
<RefPurpose> Delete a XmComboBox item
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Xm/ComboBox.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmComboBoxDeletePos</Function></FuncDef>
|
||||
<ParamDef>Widget <Parameter>w</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>pos</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>XmComboBoxDeletePos</Function> function deletes a specified item from a XmComboBox widget.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Symbol Role="Variable">w</Symbol> argument specifies the XmComboBox widget ID.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Emphasis>pos</Emphasis> argument specifies the position of the item to be deleted.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>The
|
||||
<Function>XmComboBoxDeletePos</Function> function returns no value.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>APPLICATION USAGE</Title>
|
||||
<Para>The functions
|
||||
<Function>XmComboBoxAddItem</Function> and
|
||||
<Function>XmComboBoxDeletePos</Function> have different naming conventions (Item versus Pos)
|
||||
because of the objects they are manipulating.
|
||||
The Item is a string to be added,
|
||||
the Pos is a numeric position number.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.XmComboBoxAddItem;, &cdeman.XmComboBoxSetItem;, &cdeman.XmComboBoxSelectItem;.</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
|
57
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboSel.sgm
Normal file
57
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboSel.sgm
Normal file
|
@ -0,0 +1,57 @@
|
|||
<!-- $XConsortium: ComboSel.sgm /main/5 1996/08/30 14:17:37 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<RefEntry Id="CDEMOT.XmComboBoxSelectItem">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmComboBoxSelectItem</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmComboBoxSelectItem</Function></RefName>
|
||||
<RefPurpose>select a XmComboBox item
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Xm/ComboBox.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmComboBoxSelectItem</Function></FuncDef>
|
||||
<ParamDef>Widget <Parameter>w</Parameter></ParamDef>
|
||||
<ParamDef>XmString <Parameter>item</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>XmComboBoxSelectItem</Function> function selects an item in the XmList of the XmComboBox
|
||||
widget.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Symbol Role="Variable">w</Symbol> argument specifies the XmComboBox widget ID.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Symbol Role="Variable">item</Symbol> argument specifies the
|
||||
<StructName Role="typedef">XmString</StructName> of the item to be selected.
|
||||
If the
|
||||
<Symbol Role="Variable">item</Symbol> is not found on the list,
|
||||
<Function>XmComboBoxSelectItem</Function> notifies the user via the
|
||||
<Function>XtWarning</Function> function.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>The
|
||||
<Function>XmComboBoxSelectItem</Function> function returns no value.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.XmComboBoxAddItem;, &cdeman.XmComboBoxDeletePos;, &cdeman.XmComboBoxSetItem;; <![ %CDE.C.CDE; [<Function>XtWarning</Function>(3). ]]><![ %CDE.C.XO; [<Function>XtWarning</Function> ]]>in the &str-Zt;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
57
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboSet.sgm
Normal file
57
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ComboSet.sgm
Normal file
|
@ -0,0 +1,57 @@
|
|||
<!-- $XConsortium: ComboSet.sgm /main/5 1996/08/30 14:18:01 rws $ -->
|
||||
<!-- (c) Copyright 1996 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1996 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1996 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1996 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1996 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1996 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1996 Hitachi. -->
|
||||
<RefEntry Id="CDEMOT.XmComboBoxSetItem">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmComboBoxSetItem</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmComboBoxSetItem</Function></RefName>
|
||||
<RefPurpose>set an item in the XmComboBox list
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis Remap="ANSI">
|
||||
<FuncSynopsisInfo>#include <Xm/ComboBox.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmComboBoxSetItem</Function></FuncDef>
|
||||
<ParamDef>Widget <Parameter>w</Parameter></ParamDef>
|
||||
<ParamDef>XmString <Parameter>item</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para>The
|
||||
<Function>XmComboBoxSetItem</Function> function selects an item in the XmList of the given XmComboBox
|
||||
widget and makes it the first visible item in the list.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Symbol Role="Variable">w</Symbol> argument specifies the XmComboBox widget ID.
|
||||
</Para>
|
||||
<Para>The
|
||||
<Symbol Role="Variable">item</Symbol> argument specifies the
|
||||
<StructName Role="typedef">XmString</StructName> for the item to be set in the XmComboBox.
|
||||
If the
|
||||
<Symbol Role="Variable">item</Symbol> is not found on the list,
|
||||
<Function>XmComboBoxSetItem</Function> notifies the user via the
|
||||
<Function>XtWarning</Function> function.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN VALUE</Title>
|
||||
<Para>The
|
||||
<Function>XmComboBoxSetItem</Function> function returns no value.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>SEE ALSO</Title>
|
||||
<Para>&cdeman.XmComboBoxAddItem;, &cdeman.XmComboBoxDeletePos;, &cdeman.XmComboBoxSelectItem;; <![ %CDE.C.CDE; [<Function>XtWarning</Function>(3). ]]><![ %CDE.C.XO; [<Function>XtWarning</Function> ]]>in the &str-Zt;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
87
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CommAp.sgm
Normal file
87
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CommAp.sgm
Normal file
|
@ -0,0 +1,87 @@
|
|||
<!-- $XConsortium: CommAp.sgm /main/7 1996/08/30 14:18:26 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN106.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCommandAppendValue</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCommandAppendValue</Function></RefName>
|
||||
<RefPurpose>A Command function that appends the passed XmString to the end of the string displayed in the command area of the widget
|
||||
<IndexTerm>
|
||||
<Primary>XmCommandAppendValue</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>Command functions</Primary>
|
||||
<Secondary>XmCommandAppendValue</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Command.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmCommandAppendValue</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>widget, command</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>widget</Parameter></ParamDef>
|
||||
<ParamDef>XmString <Parameter>command</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCommandAppendValue</Function> appends the passed <StructName Role="typedef">XmString</StructName>
|
||||
to the end of the string displayed in the command
|
||||
area of the Command widget.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Command widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">command</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the passed <StructName Role="typedef">XmString</StructName>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Command and its associated resources, see
|
||||
&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
87
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CommEr.sgm
Normal file
87
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CommEr.sgm
Normal file
|
@ -0,0 +1,87 @@
|
|||
<!-- $XConsortium: CommEr.sgm /main/8 1996/09/08 20:30:55 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN107.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCommandError</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCommandError</Function></RefName>
|
||||
<RefPurpose>A Command function that displays an error message
|
||||
<IndexTerm>
|
||||
<Primary>XmCommandError</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>Command functions</Primary>
|
||||
<Secondary>XmCommandError</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Command.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmCommandError</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>widget, error</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>widget</Parameter></ParamDef>
|
||||
<ParamDef>XmString <Parameter>error</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCommandError</Function> displays an error message in the history
|
||||
area of the Command widget. The <StructName Role="typedef">XmString</StructName> error is displayed until
|
||||
the next command entered occurs.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Command widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">error</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the passed <StructName Role="typedef">XmString</StructName>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Command and its associated resources, see
|
||||
&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
114
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CommGe.sgm
Normal file
114
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CommGe.sgm
Normal file
|
@ -0,0 +1,114 @@
|
|||
<!-- $XConsortium: CommGe.sgm /main/8 1996/09/08 20:31:08 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN108.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCommandGetChild</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCommandGetChild</Function></RefName>
|
||||
<RefPurpose>A Command function that is used to access a component
|
||||
<IndexTerm>
|
||||
<Primary>XmCommandGetChild</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>Command functions</Primary>
|
||||
<Secondary>XmCommandGetChild</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Command.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCommandGetChild</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>widget, child</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>widget</Parameter></ParamDef>
|
||||
<ParamDef>unsigned char <Parameter>child</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCommandGetChild</Function> is used to access a component within a Command. The
|
||||
parameters given to the function are the Command widget and a value
|
||||
indicating which component to access.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Command widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">child</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a component within the Command.
|
||||
The following values are legal for
|
||||
this parameter:
|
||||
</Para>
|
||||
<ItemizedList>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmDIALOG_COMMAND_TEXT</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmDIALOG_PROMPT_LABEL</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmDIALOG_HISTORY_LIST</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
<ListItem>
|
||||
<Para><SystemItem Class="Constant">XmDIALOG_WORK_AREA</SystemItem>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</ItemizedList>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Command and its associated resources, see
|
||||
&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the widget ID of the specified Command component.
|
||||
An application should not assume that the returned widget will be of any
|
||||
particular class.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
86
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CommSe.sgm
Normal file
86
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CommSe.sgm
Normal file
|
@ -0,0 +1,86 @@
|
|||
<!-- $XConsortium: CommSe.sgm /main/7 1996/08/30 14:20:00 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN109.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCommandSetValue</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCommandSetValue</Function></RefName>
|
||||
<RefPurpose>A Command function that replaces a displayed string
|
||||
<IndexTerm>
|
||||
<Primary>XmCommandSetValue</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>Command functions</Primary>
|
||||
<Secondary>XmCommandSetValue</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Command.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmCommandSetValue</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>widget, command</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>widget</Parameter></ParamDef>
|
||||
<ParamDef>XmString <Parameter>command</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCommandSetValue</Function> replaces the string displayed in the
|
||||
command area of the Command widget with the passed <StructName Role="typedef">XmString</StructName>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widget</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Command widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">command</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the passed <StructName Role="typedef">XmString</StructName>
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Command and its associated resources, see
|
||||
&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
1199
cde/imports/motif/doc/C/guides/man/PR3X_Xm/Command.sgm
Normal file
1199
cde/imports/motif/doc/C/guides/man/PR3X_Xm/Command.sgm
Normal file
File diff suppressed because it is too large
Load diff
3803
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainA.sgm
Normal file
3803
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainA.sgm
Normal file
File diff suppressed because it is too large
Load diff
89
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainB.sgm
Normal file
89
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainB.sgm
Normal file
|
@ -0,0 +1,89 @@
|
|||
<!-- $XConsortium: ContainB.sgm /main/7 1996/08/30 14:22:33 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN111.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmContainerCopy</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmContainerCopy</Function></RefName>
|
||||
<RefPurpose>Container widget function to copy primary selection
|
||||
to the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmContainerCopy</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>XmContainer</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1993 by International Business Machines Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Container.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Boolean <Function>XmContainerCopy</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>container, timestamp</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>container</Parameter></ParamDef>
|
||||
<ParamDef>Time <Parameter>timestamp</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmContainerCopy</Function> copies the primary selected container items to the
|
||||
clipboard.
|
||||
This routine calls the <SystemItem Class="Resource">XmNconvertCallback</SystemItem> procedures, possibly
|
||||
multiple times, with the <Symbol Role="Variable">selection</Symbol> member of the
|
||||
<StructName Role="typedef">XmConvertCallbackStruct</StructName> set to <Symbol Role="Define">CLIPBOARD</Symbol> and with the
|
||||
<Symbol Role="Variable">parm</Symbol> member set to <SystemItem Class="Constant">XmCOPY</SystemItem>.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">container</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Container widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">timestamp</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the server time at which to modify the selection value.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Container and its associated resources, see
|
||||
&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>The function returns False in the following cases: if the primary selection
|
||||
is NULL, if the widget does not own the primary selection, or if the function
|
||||
is unable to gain ownership of the clipboard selection.
|
||||
Otherwise, it returns True.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
92
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainC.sgm
Normal file
92
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainC.sgm
Normal file
|
@ -0,0 +1,92 @@
|
|||
<!-- $XConsortium: ContainC.sgm /main/7 1996/08/30 14:23:09 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN112.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmContainerCopyLink</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmContainerCopyLink</Function></RefName>
|
||||
<RefPurpose>Container widget function to copy links
|
||||
to the clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmContainerCopyLink</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>XmContainer</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1993 by International Business Machines Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Container.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Boolean <Function>XmContainerCopyLink</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>container, timestamp</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>container</Parameter></ParamDef>
|
||||
<ParamDef>Time <Parameter>timestamp</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmContainerCopyLink</Function> copies links to the primary selected items to
|
||||
the clipboard.
|
||||
This routine calls the <SystemItem Class="Resource">XmNconvertCallback</SystemItem> procedures, possibly
|
||||
multiple times, with the <Symbol Role="Variable">selection</Symbol> member of the
|
||||
<StructName Role="typedef">XmConvertCallbackStruct</StructName> set to <Symbol Role="Define">CLIPBOARD</Symbol> and with the
|
||||
<Symbol Role="Variable">parm</Symbol> member set to <SystemItem Class="Constant">XmLINK</SystemItem>.
|
||||
The Container widget itself does not copy any links;
|
||||
<SystemItem Class="Resource">XmNconvertCallback</SystemItem> procedures are responsible for copying the link
|
||||
to the clipboard and for taking any related actions.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">container</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Container widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">timestamp</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the server time at which to modify the selection value.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Container and its associated resources, see
|
||||
&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>The function returns False in the following cases: if the primary
|
||||
selection is NULL, if the widget does not own the primary selection, or
|
||||
if the function is unable to gain ownership of the clipboard selection.
|
||||
Otherwise, it returns True.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
91
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainD.sgm
Normal file
91
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainD.sgm
Normal file
|
@ -0,0 +1,91 @@
|
|||
<!-- $XConsortium: ContainD.sgm /main/8 1996/08/30 14:23:47 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN113.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmContainerCut</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmContainerCut</Function></RefName>
|
||||
<RefPurpose>Container widget function to move items to the
|
||||
clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmContainerCut</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>XmContainer</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1993 by International Business Machines Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Container.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Boolean <Function>XmContainerCut</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>container, timestamp</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>container</Parameter></ParamDef>
|
||||
<ParamDef>Time <Parameter>timestamp</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmContainerCut</Function> cuts the primary selected items to the clipboard.
|
||||
This routine calls the <SystemItem Class="Resource">XmNconvertCallback</SystemItem> procedures, possibly
|
||||
multiple times, with the <Symbol Role="Variable">selection</Symbol> member of the
|
||||
<StructName Role="typedef">XmConvertCallbackStruct</StructName> set to <Symbol Role="Define">CLIPBOARD</Symbol> and with the
|
||||
<Symbol Role="Variable">parm</Symbol> member set to <SystemItem Class="Constant">XmMOVE</SystemItem>.
|
||||
If the transfer is successful, this routine then calls the
|
||||
<SystemItem Class="Resource">XmNconvertCallback</SystemItem> procedures for the <Symbol Role="Define">CLIPBOARD</Symbol> selection
|
||||
and the <Symbol Role="Define">DELETE</Symbol> target.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">container</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Container widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">timestamp</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the server time at which to modify the selection value.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Container and its associated resources, see
|
||||
&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>The function returns False in the following cases: if the primary selection
|
||||
is NULL, if the widget does not own the primary selection, or if the function
|
||||
is unable to gain ownership of the clipboard selection. Otherwise, it returns
|
||||
True.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
98
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainE.sgm
Normal file
98
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainE.sgm
Normal file
|
@ -0,0 +1,98 @@
|
|||
<!-- $XConsortium: ContainE.sgm /main/8 1996/09/08 20:31:53 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN114.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmContainerGetItemChildren</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmContainerGetItemChildren</Function></RefName>
|
||||
<RefPurpose>Container widget function to find
|
||||
all children of an item
|
||||
<IndexTerm>
|
||||
<Primary>XmContainerGetItemChildren</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>XmContainer</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1993 by International Business Machines Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Container.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>int <Function>XmContainerGetItemChildren</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>container, item, item_children</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>container</Parameter></ParamDef>
|
||||
<ParamDef>Widget <Parameter>item</Parameter></ParamDef>
|
||||
<ParamDef>WidgetList * <Parameter>item_children</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmContainerGetItemChildren</Function> allocates a WidgetList and stores within
|
||||
it the widget IDs of all widgets that have <Symbol Role="Variable">item</Symbol> specified as the value
|
||||
of their <SystemItem Class="Resource">XmNentryParent</SystemItem> resource.
|
||||
The application programmer is responsible for freeing the allocated
|
||||
WidgetList using XtFree.
|
||||
The number of widget IDs returned
|
||||
in <Symbol Role="Variable">item_children</Symbol> is returned by the function. If no widgets specify
|
||||
<Symbol Role="Variable">item</Symbol> as the value of their <SystemItem Class="Resource">XmNentryParent</SystemItem> resource,
|
||||
the function returns zero and <Symbol Role="Variable">item_children</Symbol> is left unchanged.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">container</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Container widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">item</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies a widgetID within <Symbol Role="Variable">container</Symbol>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">item_children</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Returned array of Widgets.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Container and its associated resources, see
|
||||
&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>This function returns a count of all widgets that have <Symbol Role="Variable">item</Symbol>
|
||||
specified as the value of their <SystemItem Class="Resource">XmNentryParent</SystemItem> resource.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
82
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainF.sgm
Normal file
82
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainF.sgm
Normal file
|
@ -0,0 +1,82 @@
|
|||
<!-- $XConsortium: ContainF.sgm /main/7 1996/08/30 14:24:55 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN115.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmContainerPaste</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmContainerPaste</Function></RefName>
|
||||
<RefPurpose>Container widget function to insert items from the
|
||||
clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmContainerPaste</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>XmContainer</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1993 by International Business Machines Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Container.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Boolean <Function>XmContainerPaste</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>container</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>container</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmContainerPaste</Function> requests data transfer from the clipboard
|
||||
selection to the Container.
|
||||
This routine calls the widget's <SystemItem Class="Resource">XmNdestinationCallback</SystemItem> procedures
|
||||
with the <Symbol Role="Variable">selection</Symbol> member of the <StructName Role="typedef">XmDestinationCallbackStruct</StructName>
|
||||
set to <Symbol Role="Define">CLIPBOARD</Symbol> and with the <Symbol Role="Variable">operation</Symbol> member set to
|
||||
<SystemItem Class="Constant">XmCOPY</SystemItem>.
|
||||
The Container widget itself performs no transfers; the
|
||||
<SystemItem Class="Resource">XmNdestinationCallback</SystemItem> procedures are responsible for inserting
|
||||
the clipboard selection and for taking any related actions.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">container</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Container widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Container and its associated resources, see
|
||||
&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>The function returns False if no data transfer takes place.
|
||||
Otherwise, it returns True.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
82
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainG.sgm
Normal file
82
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainG.sgm
Normal file
|
@ -0,0 +1,82 @@
|
|||
<!-- $XConsortium: ContainG.sgm /main/7 1996/08/30 14:25:26 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN116.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmContainerPasteLink</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmContainerPasteLink</Function></RefName>
|
||||
<RefPurpose>Container widget function to insert links from the
|
||||
clipboard
|
||||
<IndexTerm>
|
||||
<Primary>XmContainerPasteLink</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>XmContainer</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1993 by International Business Machines Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Container.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Boolean <Function>XmContainerPasteLink</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>container</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>container</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmContainerPasteLink</Function> requests data transfer from the clipboard
|
||||
selection to the Container.
|
||||
This routine calls the widget's <SystemItem Class="Resource">XmNdestinationCallback</SystemItem> procedures
|
||||
with the <Symbol Role="Variable">selection</Symbol> member of the <StructName Role="typedef">XmDestinationCallbackStruct</StructName>
|
||||
set to <Symbol Role="Define">CLIPBOARD</Symbol> and with the <Symbol Role="Variable">operation</Symbol> member set to
|
||||
<SystemItem Class="Constant">XmLINK</SystemItem>.
|
||||
The Container widget itself performs no transfers; the
|
||||
<SystemItem Class="Resource">XmNdestinationCallback</SystemItem> procedures are responsible for inserting
|
||||
the link to the clipboard selection and for taking any related actions.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">container</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Container widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Container and its associated resources, see
|
||||
&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>The function returns False if no data transfer takes place.
|
||||
Otherwise, it returns True.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
69
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainH.sgm
Normal file
69
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainH.sgm
Normal file
|
@ -0,0 +1,69 @@
|
|||
<!-- $XConsortium: ContainH.sgm /main/7 1996/08/30 14:25:55 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN117.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmContainerRelayout</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmContainerRelayout</Function></RefName>
|
||||
<RefPurpose>Container widget relayout function
|
||||
<IndexTerm>
|
||||
<Primary>XmContainerRelayout</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>XmContainer</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1993 by International Business Machines Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Container.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmContainerRelayout</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>container</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>container</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmContainerRelayout</Function> forces a layout of all items in the Container using
|
||||
the <SystemItem Class="Resource">XmNpositionIndex</SystemItem> and <SystemItem Class="Resource">XmNentryParent</SystemItem> constraint resources
|
||||
associated with each item.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">container</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Container widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Container and its associated resources, see
|
||||
&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
89
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainI.sgm
Normal file
89
cde/imports/motif/doc/C/guides/man/PR3X_Xm/ContainI.sgm
Normal file
|
@ -0,0 +1,89 @@
|
|||
<!-- $XConsortium: ContainI.sgm /main/7 1996/08/30 14:26:29 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN118.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmContainerReorder</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmContainerReorder</Function></RefName>
|
||||
<RefPurpose>Container widget function to reorder children
|
||||
<IndexTerm>
|
||||
<Primary>XmContainerReorder</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>XmContainer</Primary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1993 by International Business Machines Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Container.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>void <Function>XmContainerReorder</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>container, widgets, num_widgets</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>container</Parameter></ParamDef>
|
||||
<ParamDef>WidgetList <Parameter>widgets</Parameter></ParamDef>
|
||||
<ParamDef>int <Parameter>num_widgets</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmContainerReorder</Function> obtains the <SystemItem Class="Resource">XmNpositionIndex</SystemItem> constraint
|
||||
resources of each widget specified in <Symbol Role="Variable">widgets</Symbol>, sorts them in
|
||||
ascending order, and inserts the <SystemItem Class="Resource">XmNpositionIndex</SystemItem> constraint
|
||||
resources in the new order into each widget.
|
||||
If the <SystemItem Class="Resource">XmNlayoutType</SystemItem> resource of Container is <SystemItem Class="Constant">XmOUTLINE</SystemItem> or
|
||||
<SystemItem Class="Constant">XmDETAIL</SystemItem>, <Function>XmContainerReorder</Function> will force a layout of all
|
||||
items.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">container</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the Container widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">widgets</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies an array of widget children of <Symbol Role="Variable">container</Symbol>.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">num_widgets</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of items in the <Symbol Role="Variable">widgets</Symbol> array.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Container and its associated resources, see
|
||||
&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreArA.sgm
Normal file
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreArA.sgm
Normal file
|
@ -0,0 +1,108 @@
|
|||
<!-- $XConsortium: CreArA.sgm /main/7 1996/08/30 14:27:01 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN121.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateArrowButton</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateArrowButton</Function></RefName>
|
||||
<RefPurpose>The ArrowButton widget creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateArrowButton</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateArrowButton</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/ArrowB.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateArrowButton</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, argcount</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateArrowButton</Function> creates an instance of an ArrowButton
|
||||
widget and returns the associated widget ID.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of ArrowButton and its associated resources, see
|
||||
&cdeman.XmArrowButton;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the ArrowButton widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmArrowButton;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreArB.sgm
Normal file
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreArB.sgm
Normal file
|
@ -0,0 +1,108 @@
|
|||
<!-- $XConsortium: CreArB.sgm /main/7 1996/08/30 14:27:25 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN122.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateArrowButtonGadget</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateArrowButtonGadget</Function></RefName>
|
||||
<RefPurpose>The ArrowButtonGadget creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateArrowButton\\%Gadget</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateArrowButton\\%Gadget</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/ArrowBG.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateArrowButtonGadget</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, argcount</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateArrowButtonGadget</Function> creates an instance of an ArrowButtonGadget
|
||||
widget and returns the associated widget ID.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of ArrowButtonGadget and its associated resources, see
|
||||
&cdeman.XmArrowButtonGadget;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the ArrowButtonGadget widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmArrowButtonGadget;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreBuA.sgm
Normal file
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreBuA.sgm
Normal file
|
@ -0,0 +1,108 @@
|
|||
<!-- $XConsortium: CreBuA.sgm /main/7 1996/08/30 14:27:58 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN123.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateBulletinBoard</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateBulletinBoard</Function></RefName>
|
||||
<RefPurpose>The BulletinBoard widget creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateBulletinBoard</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateBulletinBoard</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/BulletinB.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateBulletinBoard</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, argcount</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateBulletinBoard</Function> creates an instance of a BulletinBoard
|
||||
widget and returns the associated widget ID.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of BulletinBoard and its associated resources, see
|
||||
&cdeman.XmBulletinBoard;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the BulletinBoard widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmBulletinBoard;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
121
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreBuB.sgm
Normal file
121
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreBuB.sgm
Normal file
|
@ -0,0 +1,121 @@
|
|||
<!-- $XConsortium: CreBuB.sgm /main/8 1996/09/08 20:32:05 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN124.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateBulletinBoardDialog</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateBulletinBoardDialog</Function></RefName>
|
||||
<RefPurpose>The BulletinBoard BulletinBoardDialog convenience creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateBulletinBoard\\%Dialog</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateBulletinBoard\\%Dialog</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/BulletinB.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateBulletinBoardDialog</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, argcount</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateBulletinBoardDialog</Function> is a convenience
|
||||
creation function that creates a DialogShell and an unmanaged BulletinBoard
|
||||
child of the DialogShell.
|
||||
A BulletinBoardDialog is used for interactions not supported by the
|
||||
standard dialog set.
|
||||
This function does not automatically create
|
||||
any labels, buttons, or other dialog components. Such components should be
|
||||
added by the application after the BulletinBoardDialog is created.
|
||||
</Para>
|
||||
<Para>Use <Function>XtManageChild</Function> to pop up the BulletinBoardDialog (passing the
|
||||
BulletinBoard as the widget parameter); use <Function>XtUnmanageChild</Function> to pop
|
||||
it down.
|
||||
</Para>
|
||||
<Para><Function>XmCreateBulletinBoardDialog</Function> forces the value of the Shell resource
|
||||
<SystemItem Class="Resource">XmNallowShellResize</SystemItem> to True.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of BulletinBoard and its associated resources, see
|
||||
&cdeman.XmBulletinBoard;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the BulletinBoard widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmBulletinBoard;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCaA.sgm
Normal file
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCaA.sgm
Normal file
|
@ -0,0 +1,108 @@
|
|||
<!-- $XConsortium: CreCaA.sgm /main/8 1996/09/08 20:32:17 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN126.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateCascadeButton</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateCascadeButton</Function></RefName>
|
||||
<RefPurpose>The CascadeButton widget creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateCascadeButton</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateCascadeButton</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CascadeB.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateCascadeButton</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, argcount</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateCascadeButton</Function> creates an instance of a CascadeButton
|
||||
widget and returns the associated widget ID.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID. The parent must be a RowColumn widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of CascadeButton and its associated resources, see
|
||||
&cdeman.XmCascadeButton;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the CascadeButton widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCascadeButton;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
109
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCaB.sgm
Normal file
109
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCaB.sgm
Normal file
|
@ -0,0 +1,109 @@
|
|||
<!-- $XConsortium: CreCaB.sgm /main/8 1996/09/08 20:32:30 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN127.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateCascadeButtonGadget</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateCascadeButtonGadget</Function></RefName>
|
||||
<RefPurpose>The CascadeButtonGadget creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateCascadeButton\\%Gadget</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateCascadeButton\\%Gadget</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/CascadeBG.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateCascadeButtonGadget</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, argcount</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateCascadeButtonGadget</Function> creates an instance of a
|
||||
CascadeButtonGadget and returns the
|
||||
associated widget ID.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID. The parent must be a RowColumn widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of CascadeButtonGadget and its
|
||||
associated resources, see &cdeman.XmCascadeButtonGadget;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the CascadeButtonGadget widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCascadeButtonGadget;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
94
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCoA.sgm
Normal file
94
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCoA.sgm
Normal file
|
@ -0,0 +1,94 @@
|
|||
<!-- $XConsortium: CreCoA.sgm /main/8 1996/08/31 17:32:11 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN128.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateComboBox</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateComboBox</Function></RefName>
|
||||
<RefPurpose>The default ComboBox widget creation function
|
||||
</RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1988, 1993 by Lotus Development Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/ComboBox.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateComboBox</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, arg_count</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>arg_count</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateComboBox</Function> creates an instance of a ComboBox widget of
|
||||
<Symbol>XmNcomboBoxType</Symbol> <Symbol>XmCOMBO_BOX</Symbol> and returns
|
||||
the associated widget ID.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Literal>arg_count</Literal></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of ComboBox and its associated resources,
|
||||
see &cdeman.XmComboBox;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the ComboBox widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmComboBox;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
95
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCoB.sgm
Normal file
95
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCoB.sgm
Normal file
|
@ -0,0 +1,95 @@
|
|||
<!-- $XConsortium: CreCoB.sgm /main/7 1996/08/30 14:30:31 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN129.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateCommand</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateCommand</Function></RefName>
|
||||
<RefPurpose>The Command widget creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateCommand</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateCommand</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Command.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateCommand</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, argcount</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateCommand</Function> creates an instance of a Command widget and returns the
|
||||
associated widget ID.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Command and its associated resources, see
|
||||
&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the Command widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
97
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCoC.sgm
Normal file
97
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCoC.sgm
Normal file
|
@ -0,0 +1,97 @@
|
|||
|
||||
<!-- $XConsortium: CreCoC.sgm /main/2 1996/09/25 10:32:36 cdedoc $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN575.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateCommandDialog</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateCommandDialog</Function></RefName>
|
||||
<RefPurpose>The Command CommandDialog convenience creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateCommandDialog</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateCommandDialog</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Command.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateCommandDialog</Function></FuncDef>
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateCommandDialog</Function> is a convenience function
|
||||
that creates a DialogShell and an unmanaged Command child of the DialogShell.
|
||||
A CommandDialog is used for entering commands for processing.
|
||||
</Para>
|
||||
<Para>Use <Function>XtManageChild</Function> to pop up the CommandDialog
|
||||
(passing the Command as the widget parameter);
|
||||
use <Function>XtUnmanageChild</Function> to pop it down.
|
||||
</Para>
|
||||
<Para><Function>XmCreateCommandDialog</Function> forces the value of the
|
||||
Shell resource
|
||||
<SystemItem Class="Resource">XmNallowShellResize</SystemItem> to True.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Command and its associated resources, see
|
||||
&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the Command widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmCommand;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
|
99
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCon.sgm
Normal file
99
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreCon.sgm
Normal file
|
@ -0,0 +1,99 @@
|
|||
<!-- $XConsortium: CreCon.sgm /main/7 1996/08/30 14:31:11 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN130.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateContainer</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateContainer</Function></RefName>
|
||||
<RefPurpose>The Container widget creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateContainer</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateContainer</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1993 by International Business Machines Corporation-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/Container.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateContainer</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, argcount</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateContainer</Function> creates an instance of a Container
|
||||
widget and returns the associated widget ID.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list.
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>).
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of Container and its associated resources, see
|
||||
&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>This function returns the Container widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmContainer;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreDia.sgm
Normal file
108
cde/imports/motif/doc/C/guides/man/PR3X_Xm/CreDia.sgm
Normal file
|
@ -0,0 +1,108 @@
|
|||
<!-- $XConsortium: CreDia.sgm /main/7 1996/08/30 14:31:47 rws $ -->
|
||||
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
||||
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
||||
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
||||
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
||||
<!-- (c) Copyright 1995 Novell, Inc. -->
|
||||
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
||||
<!-- (c) Copyright 1995 Hitachi. -->
|
||||
|
||||
<RefEntry Id="CDEMMA.MAN131.rsml.1">
|
||||
<RefMeta>
|
||||
<RefEntryTitle>XmCreateDialogShell</RefEntryTitle>
|
||||
<ManVolNum>library call</ManVolNum>
|
||||
</RefMeta>
|
||||
<RefNameDiv>
|
||||
<RefName><Function>XmCreateDialogShell</Function></RefName>
|
||||
<RefPurpose>The DialogShell widget creation function
|
||||
<IndexTerm>
|
||||
<Primary>XmCreateDialogShell</Primary>
|
||||
</IndexTerm><IndexTerm>
|
||||
<Primary>creation functions</Primary>
|
||||
<Secondary>XmCreateDialogShell</Secondary>
|
||||
</IndexTerm></RefPurpose>
|
||||
</RefNameDiv>
|
||||
<!-- -->
|
||||
<!-- @OSF_COPYRIGHT@-->
|
||||
<!-- COPYRIGHT NOTICE-->
|
||||
<!-- Copyright (c) 1990, 1991, 1992, 1993 Open Software Foundation, Inc.-->
|
||||
<!-- ALL RIGHTS RESERVED (MOTIF). See the file named COPY.MOTIF.DOC for-->
|
||||
<!-- the full copyright text.-->
|
||||
<!-- -->
|
||||
<!-- HISTORY-->
|
||||
<!-- -->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1989, 1990, 1992 by Open Software Foundation, Inc.-->
|
||||
<!-- ** All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988, 1989, by Hewlett-Packard Company-->
|
||||
<!-- **-->
|
||||
<!-- ** (c) Copyright 1987, 1988 by Digital Equipment Corporation,-->
|
||||
<!-- ** Maynard, MA. All Rights Reserved.-->
|
||||
<!-- **-->
|
||||
<!-- **-->
|
||||
<RefSynopsisDiv>
|
||||
<FuncSynopsis>
|
||||
<FuncSynopsisInfo>#include <Xm/DialogS.h>
|
||||
</FuncSynopsisInfo>
|
||||
<FuncDef>Widget <Function>XmCreateDialogShell</Function></FuncDef>
|
||||
<!--<ParamDef><Replaceable>parent, name, arglist, argcount</Replaceable></ParamDef>-->
|
||||
<ParamDef>Widget <Parameter>parent</Parameter></ParamDef>
|
||||
<ParamDef>String <Parameter>name</Parameter></ParamDef>
|
||||
<ParamDef>ArgList <Parameter>arglist</Parameter></ParamDef>
|
||||
<ParamDef>Cardinal <Parameter>argcount</Parameter></ParamDef>
|
||||
</FuncSynopsis>
|
||||
</RefSynopsisDiv>
|
||||
<RefSect1>
|
||||
<Title>DESCRIPTION</Title>
|
||||
<Para><Function>XmCreateDialogShell</Function> creates an instance of a DialogShell
|
||||
widget and returns the associated widget ID.
|
||||
</Para>
|
||||
<VariableList>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">parent</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the parent widget ID
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">name</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the name of the created widget
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">arglist</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the argument list
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
<VarListEntry>
|
||||
<Term><Symbol Role="Variable">argcount</Symbol></Term>
|
||||
<ListItem>
|
||||
<Para>Specifies the number of attribute/value pairs in the argument list
|
||||
(<Symbol Role="Variable">arglist</Symbol>)
|
||||
</Para>
|
||||
</ListItem>
|
||||
</VarListEntry>
|
||||
</VariableList>
|
||||
<Para>For a complete definition of DialogShell and its associated resources, see
|
||||
&cdeman.XmDialogShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RETURN</Title>
|
||||
<Para>Returns the DialogShell widget ID.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
<RefSect1>
|
||||
<Title>RELATED</Title>
|
||||
<Para>&cdeman.XmDialogShell;.
|
||||
</Para>
|
||||
</RefSect1>
|
||||
</RefEntry>
|
||||
<!--fickle 1.09 7/2/95-->
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue