473,395 Members | 1,530 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Need help for making GUI

153 100+
I am making one call charging software for Serial post PBX.
The GUI I developed is not good looking.
I make the inner functionalty quite good but need suggestions for good-looking GUI.
Any suggestion,backcolor,font etc will be appreciated.

Jan 6 '09 #1
12 2268
Plater
7,872 Expert 4TB
I myself am terrible with colors and design.
When in doubt "borrow" from a design you like?
Jan 6 '09 #2
akshaycjoshi
153 100+
@Plater
Still, suggest anything please :)
Jan 6 '09 #3
Bassem
344 100+
The same main problem for me too, I'll tell you a secret !
I was coding my projects (tiny type of projects) and let my friend Hazim to make the UI, then i began to cheat from him - he knows that - the importance is he was depending on GroupBox and colors like blue and orange weighty.
Anyway i think your UI is cool !
Jan 6 '09 #4
akshaycjoshi
153 100+
Thanks, but still i would urge all of u to please help me.
It's not only about the colors, it's also about the position of controls, the type of controls i have used.
Jan 7 '09 #5
r035198x
13,262 8TB
There is some help for us guys.Jakob Nielsen's heuristics. Explained a bit more here. Slightly contradictory but they are a good start.
Jan 7 '09 #6
nukefusion
221 Expert 100+
Well, unfortunately I'm not a design guru either and when I had similar issue quite sometime ago I just bit the bullet and invested in a very good third-party control toolkit with skinning capability. That kind of solved all my problems regarding control types and eye-candy very quickly.

You say you would like any suggestion though, so one thing I think I would change first if it was me, is the border style of your pop-up form. I would probably use a Tool Window border, rather than having it borderless. I don't think it's distinguishable enough from the controls behind it at the moment, but maybe that's just me.

The rest of it looks like a good start to be honest. You haven't got an awful lot of controls on the form so there's not much else you can do with it at the moment.
Jan 7 '09 #7
uogen
18
hi ,all

you can put picture to explain your project and write small comment in the middle by bold font with quit color such as(blue ,rose,red,.....etc) but the color must be suitable with the color in your picture, font is big,make the name in the left but leave smallspace then put text box,add button put first and under it put cancel (name,add,cancel)with the same color (blue)and make the back ground for all is white ,

Regards,
uogen
Jan 7 '09 #8
r035198x
13,262 8TB
The problem with user interfaces is that where you prefer blue, someone shall surely prefer yellow.
The good news is that the solution is simple to specify. The best interface is one where the user can decide how they want things to appear.
The bad news is that implementing user configurable interfaces is complex, tedious and seems to gain very little.
See my swing article for a few pointers. Ignore any Java specific stuff in there of course.
Jan 7 '09 #9
Plater
7,872 Expert 4TB
The reason Blue is so highly used is because it is considered a neutral color. It does not cause stress on the eyes the way a Red or a Yellow would. It contrasts well with a number of other colors.
Find someone who is artsy, or at least good with color theory to help you with color scheme. Then find someone who has no concept of your software and ask them to review it. They will be able to give you a better idea of where buttons would be usefull, etc, etc
Jan 7 '09 #10
akshaycjoshi
153 100+
Thanks plater,uogen,nukefusion,r035198x,baseem. :)
More suggestions are always welcome.

Nice suggestion about dialog border style, Nukefusion.

Here is the update so far.


Jan 9 '09 #11
uogen
18
hi,all
the interface is very simple , try to put something attract the user as picture ,you can make themes by using frontpage
i hope this help you
Jan 9 '09 #12
Curtis Rutland
3,256 Expert 2GB
Actually, in my opinion, simple is good.

I like that interface. It's not flashy or jumbled, it's clean and efficient.

I might use the "Control" color as the background instead of white. That way, there's not as sharp of a contrast. Also, it changes to whatever the user sets as their system color.
Jan 9 '09 #13

Sign in to post your reply or Sign up for a free account.

Similar topics

2
by: lawrence | last post by:
I've been bad about documentation so far but I'm going to try to be better. I've mostly worked alone so I'm the only one, so far, who's suffered from my bad habits. But I'd like other programmers...
7
by: Dennis | last post by:
I am very new to PHP, although I have been using ASP for a few years. I use a product in ASP called ASPTear, it's a small dll that my hosting company happens to have loaded. Basically you can...
3
by: Steve | last post by:
Hi, I have a nice little script that works well displaying images on my website. It's a script where if you clik a thumbnail image a pop up window opens that contains a larger version of the same...
7
by: Jack Addington | last post by:
I've got a fairly simple application implementation that over time is going to get a lot bigger. I'm really trying to implement it in a way that will facilitate the growth. I am first writing a...
36
by: sonnystarks | last post by:
I am trying to learn HTML and have obtained several books on the subject. However, I am confused with the proper way of going about it as most of these books give me the basic tags and then say...
11
by: Alan Mailer | last post by:
A project I'm working on is going to use VB6 as a front end. The back end is going to be pre-existing MS Access 2002 database tables which already have records in them *but do not have any...
0
by: U S Contractors Offering Service A Non-profit | last post by:
Brilliant technology helping those most in need Inbox Reply U S Contractors Offering Service A Non-profit show details 10:37 pm (1 hour ago) Brilliant technology helping those most in need ...
20
by: mike | last post by:
I help manage a large web site, one that has over 600 html pages... It's a reference site for ham radio folks and as an example, one page indexes over 1.8 gb of on-line PDF documents. The site...
5
by: bean330 | last post by:
Hey, I'm somewhat new to C# and I need a little help, please! I'm selecting a bunch of records, setting properties on a COM executable and then calling a method on that executable to run. I...
0
by: Jorhajnes | last post by:
Hi there. Im very new to making games in flash, although I have used flash for quite some time now in web-based situations so I know my way around. Anyways, I thought it would be fun to try...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.