Known Bugs in GraphApp
Known Bugs in the current version of GraphApp for Windows
- Multi-line text in buttons, checkboxes, radio buttons and
listboxes does not work. This is a problem with Windows,
not with GraphApp. Multi-line text in textboxes and
text fields will work properly.
- Background colours for checkboxes, radio buttons and labels
don't always work properly for dithered colours.
Again, this is a bug in Windows, not GraphApp.
- Using non-native widgets (which is the default in version 2.2)
fixes the above two problems.
- There was a bug which made layout of buttons and program
startup time very slow. This appears to be fixed from
version 2.41.
- Menus/menuitems/menubars cannot be hidden or shown using
hide() or show().
Known Bugs in the current version of GraphApp for X/Athena
- No window styles are implemented yet, except Modal, which works
fine.
- The pastetext() and cleartext() functions
are not implemented yet.
- Closing windows caused an IO error (fixed in version 2.2)
- Moving buttons using resize didn't work
(fixed in version 2.2)
- Some people find that atexit() is not defined.
(Try using on_exit instead).
- Some people find that select() is not defined.
(Have a look in events.c for a solution)
- Modifying the contents of a listbox using changelistbox
will sometimes not produce the correct scrollbar behaviour
on the listbox. I'm working to replace the Athena listbox
with a GraphApp listbox to fix this. (See version 2.42 or above)
- Deleting the last menuitem from a menu will cause a crash.
This is a problem with Athena not being able to handle
menus with no child widgets in them.
- Menus/menuitems/menubars cannot be hidden or shown using
hide() or show().
Known Bugs in the current version of GraphApp for X/Motif
- Multi-line text in buttons, checkboxes, radio buttons and
listboxes does not work. This is a problem with Motif,
not with GraphApp. Multi-line text in textboxes and
text fields will work properly.
- Floating windows are not yet properly implemented.
- Motif listbox behaviour is sometimes weird. This is Motif's
problem really.
- Menus/menuitems/menubars cannot be hidden or shown using
hide() or show().
- Hiding and then showing a window which contains text fields
can produce strange focus problems on some machines.
I'm looking into this problem.