Fog Creek Software
Discussion Board




City Desk interface

What language was the citydesk user interface created in? It is extremely well set up and easy to use. I am going to be doing some interface programming, and would like a few pointers as to where to get started.

Tim Lapaz
Thursday, December 06, 2001

I understand that CityDesk was all done in Visual Basic, except for a few things that VB simply can't do. I'm not going to mention the D-word, but there are other products out there that are up to par with VB when it comes to rapid UI design, and where you don't have to switch to C++ for any reason.

I personally don't think it's that pretty. Buttons are too close for comfort, control captions are in a tiny font, and what's the deal with putting accelerators on OK and Cancel buttons? Didn't you people read the UI design guidelines ;)

Johannes Bjerregaard
Thursday, December 06, 2001

Joel has given away a great book on the subject:

http://www.joelonsoftware.com/uibook/chapters/fog0000000057.html

Ged Byrne
Friday, December 07, 2001

I just read the free chapters - an excellent read. I'm going to get the printed/full version when my wife allows me to buy more computer books...

Warning!!! After you read chapter three, *don't* try playing with your Window's toolbar!  It took me 20 minutes to figure out how to get back to normal (most of the time was spent getting the 'quick launch' icons back to the left of the active programs).

Jeff Pleimling
Friday, December 07, 2001

Joel explains the decisions he made and why in
"Working on CityDesk" here:

http://www.joelonsoftware.com/articles/fog0000000009.html

There are 4 parts to this and more may be coming.

Terry Kearns
Friday, December 07, 2001

*  Recent Topics

*  Fog Creek Home