• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

My GUI.

 
Anton Golovin
Ranch Hand
Posts: 476
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is the working version of my URLyBird 1.1.3 Assignment's Graphical User Interface. I would appreciate any pointers, critisism and advice.

The GUI is resizable. For this run, I disabled the booking-eligibility controls in the code so I could test writing/reading, etc.

Thanks.


[ September 11, 2004: Message edited by: Anton Golovin ]
 
peter wooster
Ranch Hand
Posts: 1033
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Anton Golovin:
This is the working version of my URLyBird 1.1.3 Assignment's Graphical User Interface. I would appreciate any pointers, critisism and advice.

The GUI is resizable. For this run, I disabled the booking-eligibility controls in the code so I could test writing/reading, etc.

Thanks.



[ September 11, 2004: Message edited by: Anton Golovin ]


It looks pretty good, I have a few pointers that would make it better in my opinion:

- don't display the record number, the CSR doesn't care about that
- right justify numeric fields
- use a boolean and a checkbox for smoking
 
mike acre
Ranch Hand
Posts: 197
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by peter wooster:

- use a boolean and a checkbox for smoking


I would say don't do this.
Because, a checkbox invites editing and basically says 'I am editable'
If the field is not editable, don't use a checkbox.
Of course if it is, then it is the best thing to do for yes/no, true/false field.

4/ Your buttons in 'Find Rooms' are not all 'Find Rooms'
5/ Why can't you have the search controls all on the same screen? I suppose 'Search Rooms' pops up a dialog with more search field widgets? If there isn't enough screen estate then put non-essential stuff like 'Search Help' and 'search log' just in a menu.
6/ Top level Mode menu???
7/ Why does the horizontal scroll bar show up? It doesn't need scrolling, shouldn't do that.
8/ Borders are over fussy.
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 11866
194
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Anton,

In addition to the comments above ...

I would add a toolbar above the "Find Rooms" panel with the major options from your menus.

I would also move the status bar below the "Look'n Book' panel.

Regards, Andrew
 
Richard Jackson
Ranch Hand
Posts: 128
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,Anton

1)In your GUI frame,what menu items are there?

2)It is just your main window which is used to start program, do you never use mode flag "alone" and "server" to begin program seperately?
 
Richard Jackson
Ranch Hand
Posts: 128
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,mike

8/ Borders are over fussy.

Yes, too many borders might affect the whole visual effect of GUI.

But in your GUI design,would you like to share some brilliant and great?
Thanks in advance.
 
Andy Zhu
Ranch Hand
Posts: 145
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good looking.

In my gui, I showed actual mode on the window title.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic