Motif FAQ (Part 6 of 9)
Introduction
160) TOPIC: DRAWING AREA WIDGET
161)* How can I send an expose event to a Drawing Area widget? (or
162) How can I know when a DrawingArea has been resized? It
163) How can I create a drawing area widget with a visual type
164) How can I display postscript in a Motif widget, such as
165) TOPIC: MAIN WINDOW WIDGET
166) How can I create a message window in an XmMainWindow?
167) TOPIC: SCROLLED WINDOW WIDGET
168) How do I tell if a scrolled window's scrollbars are visible?
169) How can I programatically scroll a XmScrolledWindow in
170) What widget does the XmScrolledWindow use for its clip window?
171) How do I create a scrolled window with only one scrollbar?
172) TOPIC: MENUS
173) How can I change the cursor used in Motif menus?
174) How do I put my help menu on the far right of my menubar?
175) Can I change or disable the menu bar accelerator from the
176) How do I set the current choice in a radio box or an option
177) How can I determine the item selected in a a radio box or
178) How do I unset an XmToggleButton in a radio box? If a radio-
179) Can I place a radio box in a pulldown menu?
180) How do I make a menu choice insensitive if it was created with
181) What can I put inside a menubar?
182) Can I have a cascade button without a submenu in a pulldown
183) Should I have a cascade button without a submenu in a pulldown
184) What is the best way to create popup menus?
185) How do popup menus work?
186) Should I use translation tables or actions for popup menus?
187) What are the known bugs in popup menus?
188) Can I have multiple popup menus on the same widget?
189) How can I change the shell title of a tear-off menu?
190) What widgets are valid within Motif menus?
191) Can I create multi-column popup or pulldown menus?
192) How can I keep my program from hanging if a user activates a
193) TOPIC: DRAG AND DROP
194) Is there a drag-and-drop tutorial on the net?
195) Where can I find info and examples of the Motif drag and drop
196) How can I disable Drag and Drop in my Motif 1.2 client ?
197) Can I register client data for the Motif XmDropSite drop
198) Can unmanged widgets be valid (drag-and-drop) drop sites?
199) TOPIC: INPUT FOCUS
200) How can I specify the widget that should have the keyboard
201) How can I specify my own keyboard traversal order?
202) How can I determine which widget has keyboard focus?
203) How can I direct the keyboard input to a particular widget?
204) How can I have a modal dialog which has to be answered before
205) TOPIC: MEMORY AND SPEED
206) When can I free data structures passed to or retrieved from
207) What memory leaks are known? Why does my application grow in
208) Why do I get so many uninitilized memory read (UMR) errors when
209) Why does my application take a long time to start up?
210) My application is running too slowly. How can I speed it up?
211) Why is my application so huge?
212) How can I improve performance when creating and deleting
213)+ After I call XtSetValues, when will I see the changes in my
214) TOPIC: XMSTRING
215) What string functions differ in Motif 1.1 and 1.2? Is
216) How can I get the Ascii text out of an XmString?
217) When can XmStrings used as resources be freed?
218) Why doesn't XmStringGetNextSegment() work properly?
219) Why does using XmStringDraw cause a Bad Font error?
220) How can I control color of individual strings to show status,
221) TOPIC: DIALOGS
222) How do I stop my dialog disappearing when I press the help
223) How do I make my own dialog? I want a dialog with my own set
224) Why do dialog title bars have "_popup" or "<-popup"
225) How can I force a dialog window to display?
226) How can I control placement of a popup widget? Each time a
227) How can I set the dialog's default button?
228) How can I create a dialog that behaves like, but looks a little
229) How can I use Motif's message dialog bitmaps in my own dialogs?