Thread: wxWidgets cross platform GUI problem

  1. #1
    Registered User
    Join Date
    Mar 2005
    Location
    Mountaintop, Pa
    Posts
    1,058

    wxWidgets cross platform GUI problem

    My environment:

    Windows XP Pro Version 2002 SP2
    Fedora core 5
    wxWidgets 2.6.3

    I have developed a wxWidgets GUI app on Windows XP Pro and it looks fine when executed. But when I copy the project over to a Fedora 5 core box and compiled/executed the app, it looks ugly. The listviews do not appear to have any depth or definition. The listviews just look like a 2d white square. The buttons appear to be "squished", for lack of a better description.

    Thus, my question, is there any way I can improve the appearance of this wxWidgets GUI app on a Fedora core 5 distro in particular and possibly all Linux distro's in general?

    Thanx

  2. #2
    Registered User
    Join Date
    Dec 2003
    Posts
    167
    Maybe you can try a different theme for the window manager and see if that improves anything.
    silk.odyssey

  3. #3
    Registered User
    Join Date
    Mar 2005
    Location
    Mountaintop, Pa
    Posts
    1,058
    I was a little naive in thinking a wxWidgets cross platform port was totally seamless. wxWidgets Listviews in Linux need one or two additional attributes such as wxSUNKEN_BORDER etc. to make them more aesthetically appealing. Also, other items such as buttons have to be "tweaked" on the Linux side.

    Thanx

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Visual C++ 2005 linking and file sizes
    By Rune Hunter in forum C++ Programming
    Replies: 2
    Last Post: 11-12-2005, 10:41 PM
  2. Bin packing problem....
    By 81N4RY_DR460N in forum C++ Programming
    Replies: 0
    Last Post: 08-01-2005, 05:20 AM
  3. N00bish problem: GUI programs
    By evermore96 in forum C Programming
    Replies: 2
    Last Post: 04-30-2005, 01:38 AM
  4. Replies: 5
    Last Post: 12-03-2003, 05:47 PM
  5. problem with output
    By Garfield in forum C Programming
    Replies: 2
    Last Post: 11-18-2001, 08:34 PM