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 6, 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 6, 2001

Joel has given away a great book on the subject:

Ged Byrne
Friday, December 7, 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 7, 2001

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

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

Terry Kearns
Friday, December 7, 2001

*  Recent Topics

*  Fog Creek Home