Difference between revisions of "GUI design"
m (→Comments: typo corrected) |
|||
Line 12: | Line 12: | ||
==Comments== | ==Comments== | ||
− | What you need to keep in mind is the cross-platform nature of Lazarus. If you make all the changes you suggest, the text on the buttons won't be visible in most standard GTK+ themes, or there will be other problems. I fully support the idea of some tweaks like this, but it should be tested in Linux, Win32 and even in | + | What you need to keep in mind is the cross-platform nature of Lazarus. If you make all the changes you suggest, the text on the buttons won't be visible in most standard GTK+ themes, or there will be other problems. I fully support the idea of some tweaks like this, but it should be tested in Linux, Win32 and even in Mac OS X (you guys are running it in Mac OS X already, right?) before it's committed. |
-[http://wiki.lazarus.freepascal.org/index.php/User:Tonymaro Tony Maro] | -[http://wiki.lazarus.freepascal.org/index.php/User:Tonymaro Tony Maro] | ||
:That's the only way to do it ;). I have patches of the different dialogs and I would encourage people to test them and post screenshots here. - Darius | :That's the only way to do it ;). I have patches of the different dialogs and I would encourage people to test them and post screenshots here. - Darius |
Revision as of 23:53, 16 August 2009
│
Deutsch (de) │
English (en) │
français (fr) │
日本語 (ja) │
Overview
When working on lazarus, certain design guidelines need to be taken into consideration. To prevent a diversity of styles and ensure the clarity of dialogs. This article tries to summarize these guidelines to help you designing. There is also a buch of screenshots, artwork and dialog information available.
Comments
What you need to keep in mind is the cross-platform nature of Lazarus. If you make all the changes you suggest, the text on the buttons won't be visible in most standard GTK+ themes, or there will be other problems. I fully support the idea of some tweaks like this, but it should be tested in Linux, Win32 and even in Mac OS X (you guys are running it in Mac OS X already, right?) before it's committed. -Tony Maro
- That's the only way to do it ;). I have patches of the different dialogs and I would encourage people to test them and post screenshots here. - Darius