]> git.saurik.com Git - wxWidgets.git/blame - docs/html/faqmot.htm
Make use of FillRect() when possible.
[wxWidgets.git] / docs / html / faqmot.htm
CommitLineData
ce3ed50d
JS
1<HTML>
2
3<HEAD>
4<TITLE>wxWindows 2 for Motif FAQ</TITLE>
5</HEAD>
6
7<BODY BGCOLOR=#FFFFFF TEXT=#000000 LINK=#FF0000 VLINK=#000000>
8
9<font face="Arial, Lucida Sans, Helvetica">
10
11<table width=100% border=4 cellpadding=5 cellspacing=0>
12<tr>
13<td bgcolor="#660000">
14<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#FFFFFF">
15wxWindows 2 for Motif FAQ
16</font>
17</td>
18</tr>
19</table>
20
21<P>
22
23See also <a href="faq.htm">top-level FAQ page</a>.
24<hr>
25
26<h3>What version of Motif do I need?</h3>
27
28You will need version 1.2 or above. Version 2 should also be fine. Some people
29have had a positive experience with <a href="www.lesstif.org" target=_top>Lesstif</a>,
0bc9b25e 30a free Motif clone. (Note from Julian Smart - I use the Linux version of MetroLink Motif 1.2.4).
ce3ed50d
JS
31
32<P>
33
34<h3>What features are missing or partially implemented?</h3>
35
36The following classes are not yet implemented: wxSpinButton, wxCheckListBox, wxJoyStick,
37wxGLCanvas.<P>
38
39The following classes are not likely to be implemented because there is no sensible
40equivalent on Motif: wxMiniFrame, wxTaskBar.<P>
41
ce3ed50d
JS
42These features are not yet implemented:<P>
43
44<ul>
0bc9b25e 45<li>Clipboard and drag and drop support are currently under development.
ce3ed50d
JS
46<li>Support for selection of specific visuals.
47<li>Wide character support (but when Unicode is supported under Windows, this support will
48be relatively easy to add).
49<li>Configurable colour/font settings (they are currently hard-wired in wxSystemSettings).
0bc9b25e
JS
50<li>A help system (please use wxHelpController and Netscape instead). An HTML widget and help
51system is in preparation.
ce3ed50d
JS
52</ul>
53
54<p>
55
56<h3>Does Dialog Editor work with wxWindows for Motif?</h3>
57
58Suport for Dialog Editor is almost there, but there are some wrinkles to iron
59out. You may find it's useful though: compile it and see.
60<P>
61
62<h3>How do I switch between debugging and release compilation modes?</h3>
63
64Unfortunately the makefile system doesn't currently allow you to compile
65for both simultaneously: you need
66to recompile wxWindows and your application having adjusted make.env. However,
67you could rename the binary and release library archives, and adjust your makefiles
68to use the appropriate one (or change a symbolic link).
69<P>
70
71<h3>Why are windows are not refreshed properly until I resize them?</h3>
72
73Very occasionally you can experience this glitch, probably because sometimes the
74window tries to resize and repaint itself before the final size is known. The workaround
75is to add code like this after window creation and initialization:<P>
76
77<PRE>
78#ifdef __WXMOTIF__
79 wxNoOptimize noOptimize;
80 window->SetSize(-1, -1, w, h);
81#endif
82</PRE>
83<P>
84
85
86</font>
87
88</BODY>
89
90</HTML>