Today, I found a nice site about Graphic User Interface Tricks and Tips.
Here is the address http://www.minarts.com/graphic-user-interface-trick-and-tips
and Here are the tips.
*Use cute buttons, icons, and graphics and images.
*Don't be afraid to experiment with colors! But don't use too much colors together.
*Your application should play smart and not run fun sounds and games while operating to keep the users entertained.
*By the way, never, ever use under any circumstance use native graphical controls or widgets. Users get bored of the old fonts, shapes, buttons, text boxes, and "free" stuff.
*When you writing own controls or widgets, check absolutely sure they look and feel nothing like the standard widgets or anything else the end user might expect.
*Is important that the end user should never be able to tell the difference between a checked and unchecked option box or check box.
*Use obscure or poorly drawn graphics for your tool bar buttons, and never put text inside.
*Users need time to think about what they are doing and get coffee. Your application should always take at least 5 minutes to load even on the fastest available computer.
*Tool tips are a bad way to display critical information, use text massages on red color or orange, depends how it is critical.
*To get the most screen space but don't force your application to always run maximized.
*Make the default positions of floating properties windows cover something important.
*Please, don't use the most exotic fonts you can find.
*Your application's user interface can't to be too much flexible and customizable to the point where if the user accidentally sneezes on the mouse or keyboard they will have to spend the next half an hour setting things back.
*Remove 5-year old draw your graphics, including your corporate logo.
*File browsing dialogs are needed, users can't easily remember and type in long file paths.
*Don't design your application so it requires the user to set their tiny monitor to 10512*7430 make it more flexible.
Make it Smart
UI Design Tip - 1
Organize the user interface so that the information flows either vertically or horizontally, with the most important information always located in the upper-left corner of the screen.
Group related controls together using either white space or a frame.
Align controls to minimize number of margins.
UI Design Tip- 2
Either center the command buttons along the bottom of the screen or stack them in either the upper-right or lower-right corner.
Use no more than six command buttons on a screen.
Place the most commonly used command button first.
UI Design Tip - 3
Assign meaningful captions to command buttons.
Place the caption on one line and use from one to three words only.
Use book title capitalization for command button captions.
UI Design Tip - 4
Label each control in the interface. The label should be from one to three words only, and it should be entered on one line.
Align each label on the left, and position each either above or to the left of the control it identifies.
Follow the label with a colon (:) and use sentence capitalization.
UI Design Tip - 5
Maintain a consistent margin of two or three dots from the edge of the window.
Position related controls on succeeding dots. Controls that are not part of any logical grouping may be positioned from two to four dots away from other controls.
Try to create an interface that no one notices.
UI Design Tip - 6
Command buttons in the interface should be sized relative to each other.
If the command buttons are centered on the bottom of the screen, then each button should be the same height; there widths, however, may vary.
If the command buttons are stacked in a corner, then each should be the same height and the same width.
UI Design Tip- 7
The human eye is attracted to pictures before text, so include a graphic only if it is necessary to do so.
If you are including the graphic for aesthetics only, use a small graphic and place it in a location that will not distract the user.
UI Design Tip - 8
Use 8, 10, or 12 point fonts for the elements in the user interface.
Use only one or two font sizes.
Use a sans serif font for the text.
Use only one font type for all of the text.
Avoid italics and underlining.
UI Design Tip - 9
The human eye is attracted to color before black and white.
Build the interface using black, white, and gray first, then add color only if you have a good reason to do so.
Use either white, off-white, light gray, pale blue, or pale yellow for an application’s background, and use black for the text.
UI Design Tip - 10
Always use dark text on a light background because it is the easiest to read.
Never use a dark color for the background or a light color for the text.
Limit the number of colors (other than white, black, and gray) to three.
Never use color as the only means of identification for an interface element.