Questions tagged [desktop-application]

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

Filter by
Sorted by
Tagged with
6
votes
1answer
754 views

Where can I find an official or recommended Windows desktop application user interface usability and style guide?

I've heard there is a OSX User Interface Usability and Style Guide since the 90's. I never heard of an equivalent book for Windows. Is there any?
8
votes
2answers
7k views

CRUD Desktop Best Practice

I always use this design for CRUD Desktop Form: Is it a good design for a CRUD Form? Do you have any suggestions for a better crud desktop form?
15
votes
5answers
15k views

Desktop software design patterns

There are a lot of resources on the web about web applications design patterns, but only a few about desktop applications. And this is quite strange as most of the business targeted software is (...
6
votes
4answers
2k views

What are good examples of custom/skinned user interfaces? [closed]

In relation to the question of when should you skin your application (desktop apps, not web pages, which are almost always customised), it seems a real fact, that sometimes you just have to do it, ...
10
votes
13answers
2k views

When would you prefer a custom/skinned user interface in a desktop application?

I'm working on an application whose UI is skin-based, but it looks a little bit old (its graphics were designed more than 5 yeas ago). It's not clear to me whether we should consider a redesign or get ...
19
votes
3answers
1k views

How to indicate a table is missing rows that have been filtered out?

Do you know of any aesthetically-pleasing and effective ways of indicating that a table's contents have been filtered, without the filter information getting in the way? Some background on my ...
0
votes
1answer
549 views

Does this design have a good usability? [closed]

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 ...
21
votes
6answers
5k 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
130 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 ...
11
votes
6answers
1k 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 displays ...
24
votes
2answers
3k 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
2k 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 ...
7
votes
7answers
896 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
647 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 ...

1
4 5 6 7
8