]> git.saurik.com Git - wxWidgets.git/blame - docs/html/faqmot.htm
cleaned up the checkbox creation code (~70 lines of code became 3)
[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
31523f51 11<table width=100% border=0 cellpadding=5 cellspacing=0>
ce3ed50d 12<tr>
31523f51
GD
13<td bgcolor="#C4ECF9">
14<font size=+1 face="Arial, Lucida Sans, Helvetica" color="#000000">
ce3ed50d
JS
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>
31523f51
GD
25<h3>List of questions in this category</a></h3>
26<ul>
27<li><a href="#versiob">What version of Motif do I need?</a></li>
28<li><a href="#missing">What features are missing or partially implemented?</a></li>
29<li><a href="#dialoged">Does Dialog Editor work with wxWindows for Motif?</a></li>
30<li><a href="#refresh">Why are windows are not refreshed properly until I resize them?</a></li>
31</ul>
32<hr>
ce3ed50d 33
31523f51 34<h3><a name="versiob">What version of Motif do I need?</a></h3>
ce3ed50d
JS
35
36You will need version 1.2 or above. Version 2 should also be fine. Some people
37have had a positive experience with <a href="www.lesstif.org" target=_top>Lesstif</a>,
0bc9b25e 38a free Motif clone. (Note from Julian Smart - I use the Linux version of MetroLink Motif 1.2.4).
ce3ed50d
JS
39
40<P>
41
31523f51 42<h3><a name="missing">What features are missing or partially implemented?</a></h3>
ce3ed50d
JS
43
44The following classes are not yet implemented: wxSpinButton, wxCheckListBox, wxJoyStick,
45wxGLCanvas.<P>
46
47The following classes are not likely to be implemented because there is no sensible
48equivalent on Motif: wxMiniFrame, wxTaskBar.<P>
49
ce3ed50d
JS
50These features are not yet implemented:<P>
51
52<ul>
0bc9b25e 53<li>Clipboard and drag and drop support are currently under development.
ce3ed50d
JS
54<li>Support for selection of specific visuals.
55<li>Wide character support (but when Unicode is supported under Windows, this support will
56be relatively easy to add).
57<li>Configurable colour/font settings (they are currently hard-wired in wxSystemSettings).
0bc9b25e
JS
58<li>A help system (please use wxHelpController and Netscape instead). An HTML widget and help
59system is in preparation.
ce3ed50d
JS
60</ul>
61
62<p>
63
31523f51 64<h3><a name="dialoged">Does Dialog Editor work with wxWindows for Motif?</a></h3>
ce3ed50d
JS
65
66Suport for Dialog Editor is almost there, but there are some wrinkles to iron
31523f51 67out. You may find it&#39;s useful though: compile it and see.
ce3ed50d
JS
68<P>
69
31523f51 70<h3><a name="refresh">Why are windows are not refreshed properly until I resize them?</a></h3>
ce3ed50d
JS
71
72Very occasionally you can experience this glitch, probably because sometimes the
73window tries to resize and repaint itself before the final size is known. The workaround
74is to add code like this after window creation and initialization:<P>
75
76<PRE>
31523f51 77&#35;ifdef __WXMOTIF__
ce3ed50d 78 wxNoOptimize noOptimize;
31523f51
GD
79 window-&#62;SetSize(-1, -1, w, h);
80&#35;endif
ce3ed50d
JS
81</PRE>
82<P>
83
84
85</font>
86
87</BODY>
88
89</HTML>