program installed on user's machine as opposed to a program that runs remotely and is accessed via an internet browser.

learn more… | top users | synonyms (1)

1
vote
1answer
357 views

does this design have a good usability?

i asked this question on stackoverflow and has been redirected here. sorry about cross-posting. i am writing a financial application and i need to write a specialized file open dialog for the user to ...
20
votes
6answers
2k views

Search box UI - “all words”, “partial match”, “exact phrase”

I'm designing a desktop application (boring accounting stuff) and I have a "search product" feature. I want to have a nice but simple 'smart' search box. Currently, the search box works by splitting ...
3
votes
2answers
106 views

How can I make a preference window that is good at tweaking theming settings?

I'm working on a file manager where the user can change text properties, the same way as in programming editors: font-family, font-size, antialiasing, background-color, foreground-color. Currently I ...
10
votes
6answers
464 views

What to put in the About box?

I wonder what useful stuff one can put in an About box in a Mac OS X program. Most basic the About box displays Program icon Program name Version number Copyright More sophisticated ones ...
9
votes
1answer
416 views

Where should the “preferences” item go in a desktop application?

I find that the "preferences" menu item is always in a different place, and often under an arbitrary name which always makes it a pain to locate unless you're already familiar with the software. I ...
12
votes
7answers
512 views

Saving & restoring undo stack — good or bad?

In a sovereign desktop app with multi-level undo/redo (ie Photoshop, Word, etc), would being able to save and restore the undo history of a file with the file itself be a good thing or a bad thing? My ...
6
votes
7answers
451 views

Why do most websites have a custom skin where as most desktop applications don't?

You rarely ever see websites with a UI that has the same skin as the operating system. But, desktop application rarely ever change skins. Why do custom-skins work so well for webpages but not for ...
5
votes
2answers
520 views

Best layout for lots of user input elements?

I have an application that presents a question/answer form to the user. It was mandated that the form look as close to the paper form as possible. The paper form was built in a spreadsheet as two ...