1LessTif(1x) LessTif Manuals LessTif(1x)
2
3
4
6 LessTif
7
8
9
11 LessTif is a free replacement for OSF/Motif®.
12
13 As with Motif®, LessTif consists of a widget set, a window manager, and
14 a UIL implementation (libMrm and the UIL compiler). In LessTif, our
15 main area of attention is the widget set. We also have a working win‐
16 dow manager mwm, but UIL is not under very active development.
17
18 LessTif is licensed under the LGPL, the Library Gnu Public License.
19 The license itself accompanies LessTif in the file COPYING.LIB. More
20 information can be obtained from the Free Software Foundation.
21
22
23
25 For more info on Debugging check out our documentation in HTML format.
26
27
28
30 DEBUG_SOURCES
31 Colon-separated list of files from which debug output is gener‐
32 ated. Special values "all"/"none" have obvious meaning. To
33 block entries from a list, add a "-" prefix. You may use an
34 asterisk "*" as a wildcard as well.
35
36
37 DEBUG_FILE
38 If this variable exists, then the file is being used for output.
39 If "%p" is part of the value of DEBUG_FILE, then it is replaced
40 by the current process id.
41
42
43 DEBUG_PRINT_WIDGETID
44 If this variable exists, then all widgets printed with XdbDe‐
45 bug() etc. will also print their widget ID. If the variable
46 doesn't exist, then they only print their name for identifica‐
47 tion.
48
49
50 DEBUG_REDIRECT_XMWARNING
51 If this variable exists any output of _XmWarning() and equiva‐
52 lent functions is sent to the file specified by DEBUG_FILE
53
54
55 DEBUG_SIGNAL
56 Specifies the name of the signal which should be used to switch
57 the built-in LessTif debugging system. Valid values depend on
58 the system on which LessTif was compiled and is running and are
59 a subset of:
60
61 SIGUNUSED, SIGUSR1, SIGUSR2, SIGUSR3, SIGBREAK
62
63
64 DEBUG_TOGGLE
65 Specifies the initial status of the built-in LessTif debugging
66 system. Valid values are 'on' and 'off'
67
68
70 The following interfaces exist to Set, Toggle and Query the current
71 status of the debugging subsystem:
72
73 void _LtDebugSet (Boolean flag);
74
75 void _LtDebugToggle (void);
76
77 Boolean _LtDebugQueryState (void);
78
79
80
81
83 The major part of the source code which implements the debugging system
84 of LessTif resides in /lib/Xm/DebugUtil.c Using the preprocessor define
85 LESSTIF_PRODUCTION the relevant code sections are en-/disabled during
86 the build process.
87
88
89
91 Clients:
92 mwm(1) uil(1) xmbind(1)
93
94 Tools:
95 ltversion(1)
96
97 Other Widget Sets:
98 xbae(1) xlt(1)
99
100 Motif Widgets:
101
102 XmFileSelectionBox(3) XmArrowButton(3) XmArrowButtonGadget(3)
103 XmBulletinBoard(3) XmCascadeButton(3) XmCascadeButtonG‐
104 CacheObj(3) XmCascadeButtonGadget(3) XmComboBox(3) XmCommand(3)
105 XmDesktop(3) XmDialogShell(3) XmDialogShellExt(3) XmDisplay(3)
106 XmDragContext(3) XmDragIcon(3) XmDragOverShell(3)
107 XmDrawingArea(3) XmDrawnButton(3) XmDropSiteManager(3) XmDrop‐
108 Transfer(3) XmFileSelectionBox(3) XmForm(3) XmFrame(3) XmGad‐
109 get(3) XmGrabShell(3) XmIconGCacheObj(3) XmIconGadget(3) XmLa‐
110 bel(3) XmLabelGCacheObj(3) XmLabelGadget(3) XmList(3) XmMainWin‐
111 dow(3) XmManager(3) XmMenuShell(3) XmMessageBox(3) XmNotebook(3)
112 XmPanedWindow(3) XmPrimitive(3) XmProtocol(3) XmPushButton(3)
113 XmPushButtonGCacheObj(3) XmPushButtonGadget(3) XmRowColumn(3)
114 XmSash(3) XmScale(3) XmScreen(3) XmScrollBar(3) XmScrolledWin‐
115 dow(3) XmSelectionBox(3) XmSeparator(3) XmSeparatorGCacheObj(3)
116 XmSeparatorGadget(3) XmSpinBox(3) XmTearOffButton(3) XmText(3)
117 XmTextField(3) XmToggleButton(3) XmToggleButtonGCacheObj(3)
118 XmToggleButtonGadget(3) XmVendorShellExt(3) XmWorld(3)
119
120 Xt Widgets:
121
122 ApplicationShell(3) Composite(3) Core(3) Object(3) Over‐
123 rideShell(3) Shell(3) TopLevelShell(3) TransientShell(3)
124 WmShell(3) Rect(3) UnNamedObj(3) Constraint(3) VendorShell(3)
125
126 File Formats:
127
128 mwmrc(5)
129
130 Utility Functions:
131
132 XmClipboard(3) LessTifInternals(3)
133
134 Internet Resources:
135
136 The LessTif home page: http://www.lesstif.org
137 The Free Software Foundation (FSF) home page: http://www.gnu.org
138 The OpenGroup (owners of OSF/Motif® and the X Window System)
139 home page: http://www.opengroup.org
140
141
142
143LessTif Project March 2002 LessTif(1x)