X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e492150d405b3281ea50df8baa023055297b5a90..641cdc233d23344b88a6e24151708f669c429917:/docs/html/faqgtk.htm diff --git a/docs/html/faqgtk.htm b/docs/html/faqgtk.htm index c93ebad47e..6da8b25c07 100644 --- a/docs/html/faqgtk.htm +++ b/docs/html/faqgtk.htm @@ -1,7 +1,8 @@ + -wxWindows 2 for GTK FAQ +wxWidgets 2 for GTK FAQ @@ -12,7 +13,7 @@ -wxWindows 2 for GTK FAQ +wxWidgets 2 for GTK FAQ @@ -20,32 +21,35 @@

-See also top-level FAQ page. +See also top-level FAQ page +and Unix FAQ page.


List of questions in this category


-

What is wxWindows 2 for GTK?

+

What is wxWidgets 2 for GTK?

-wxWindows 2 for GTK is a port of wxWindows to the GTK+ toolkit, -which is freely available for most flavours of Unix with X. wxWindows 2 for GTK is +wxWidgets 2 for GTK is a port of wxWidgets to the GTK+ toolkit, +which is freely available for most flavours of Unix with X. wxWidgets 2 for GTK is often abbreviated to wxGTK. wxGTK has a separate home page here.

-

Why doesn't reading floating point numbers work when using wxWindows?

+

Why doesn't reading floating point numbers work when using wxWidgets?

If your program reads the floating point numbers in the format 123.45 -from a file, it may suddently start returning just 123 instead of the +from a file, it may suddenly start returning just 123 instead of the correct value on some systems -- which is all the more mysterious as the same code in a standalone program works just fine. @@ -69,10 +73,10 @@ so may be added without dependence on libraries. Other features may be supported future, probably as a separate library.

-

Warning about GTK libraries supplied with RedHat

+

Warning about GTK+ libraries supplied with RedHat

-It seems that some versions of RedHat include a badly patched version of GTK (not wxGTK) -which causes some trouble with wxWindows' socket code. Common symptoms are that when +It seems that some versions of RedHat include a badly patched version of GTK+ (not wxGTK) +which causes some trouble with wxWidgets' socket code. Common symptoms are that when a client tries to establish a connection to an existing server which refuses the request, the client will get notified twice, first getting a LOST event and then a CONNECT event. This problem can be solved by updating GTK with an official distribution of the library. @@ -89,6 +93,31 @@ and programs linked against it will not run with version on a 2.1.X system. It will then run on practically all Linux distros (if you link you app statically against the image libraries and std C++ lib)." +

+ +

Can I statically link the GTK+ library?

+ +No, this is not possible. It leads to crashes in GTK+. +

+ +

Why does my simple program using +EVT_CHAR not work?

+ +In wxGTK, the frames never get focus and so can never receive CHAR +nor KEY events so an EVT_CHAR handler for a frame will be +never called. To receive these events, you should create a wxPanel +inside the frame and register the key event handlers for the panel, not the +frame. + +

+ +

How do I trace the cause of an X11 error such as BadMatch?

+ +When a fatal X11 error occurs, the application quits with no stack trace. +To find out where the problem is, put a breakpoint on g_log (b g_log +in gdb). + +