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)

13
votes
6answers
6k views

Why does Skype's “x” button minimize the application instead of closing?

I was browsing through the web and I came across this sentiment: Dear Skype, this (red X) button means close, not minimize I also found the same question on the Skype website. Why would a ...
22
votes
5answers
19k views

Is there a Windows 8 desktop UI Guideline or HIG anywhere in the world? [duplicate]

And I don't mean Win 7 / Metro UI guidelines, I have them up the wazoo, but I've changed jobs and need to start looking at the new Windows 8 DESKTOP design. I know it takes a lot of cues from Metro on ...
1
vote
2answers
104 views

Changing keyboard shortcuts that has been introduced quite a while?

Let's say I have developed a publicly available application which has a keyboard shortcut available. However, after a while of further development, I've decided that the current keyboard shortcut is ...
2
votes
3answers
115 views

Visualizing structure and intermediate results of a computation

I have a financial desktop application and there are many places where different computations are performed and a single number (or a couple numbers) is shown as a result. Very often users are ...
-1
votes
3answers
268 views

When to use desktop class application on web [closed]

We are developing a third version of Digital Asset Management Software. We are now have problems about selecting platform for next version. We have to select between Desktop Application: Develop by ...
5
votes
2answers
619 views

Correct ordering position for 'Yes', 'No' and 'Not now'?

What is the correct position for the 3 buttons: Yes - No - Not now (or Yes - No - Later) is it Yes - No - Not now or is it Yes - Not now - No This will be on a windows 7 windows application, on ...
5
votes
3answers
2k views

Reasonable webpage file size

What sort of file size is currently reasonable for a webpage? Considering a responsive design being served to both a desktop with a high-bandwidth connection and a slow connection mobile device.
12
votes
2answers
293 views

Is Desktop Window Title Necessary?

I'm currently working on a desktop app and wonder if the program name is really necessary in the title bar? I know that latest versions of App Store and iTunes doesn't have it at all. But if we ...
9
votes
6answers
898 views

iPhone like UI for Desktop apps

Is there any reason why an iPhone like UI paradigms shouldn't be adopted while designing a desktop application? Let's say you're developing a windows application, can you not use something similar to ...
7
votes
1answer
231 views

Best practice to ask for donation on a windows application?

How to ask for donation on a free windows application, without risking being pushy ? This old question is only talking about websites: Best UX to ask for donations I want to remind people to donate, ...
3
votes
2answers
282 views

Should I alter the size of various icons when displayed on different resolution devices?

I know that images look smaller or bigger depending on the screen resolution so an image (say 10x10) would look bigger on a less resolution display and look tiny on a higher resolution display. I ...
5
votes
4answers
731 views

Software startup screens [closed]

I know there is advice (and very good advice at that) to generally not have startup/welcome screens in software. Our software I think has a legitimate need for one, our free download is served from ...
-1
votes
3answers
205 views

Will tablet computing eventually replace desktop computing? [closed]

One of my friends has argued that tablets will one day replace desktop (and laptop) computing. His main argument is that there's a trend away from desktop computing to tablet computing and that sales ...
1
vote
0answers
81 views

would a small application to store temporary data be useful [closed]

I am planning to create a nice free small application and I need your expert opinion about whether this application would be useful or not. Here we go: Details about the Application Imagine you ...
6
votes
4answers
962 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, ...
1
vote
0answers
394 views

Suggestion for Desktop Application Design [closed]

I am working on wireframes for desktop application, its collaboration system for paramedical staff like chatting and communication stuff. Now i need to create GUI, Can anyone suggest me that if i ...
5
votes
2answers
3k views

How to let the user add and edit items in a ComboBox? (WinForms)

In my WinForms application there is a ComboBox with default values. The user should be able to add items to the ComboBox or rename existing items. I want the design to be simplistic. This was my ...
9
votes
13answers
794 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 ...
2
votes
4answers
2k views

Questions to be asked in a survey for Desktop Application

Can you experts please let me know some questions that can be asked in a survey? We have just released an updated version of our data security (encryption) desktop application but the response is not ...
5
votes
2answers
693 views

UI pattern for showing progress of concurrent tasks?

This is in the context of a desktop application. Typically if you fire off a request to some back end server then it is nice to be able to show some sort of progress indicator in say the status with ...
4
votes
4answers
557 views

Should a desktop app open by default in fullscreen mode?

I'm currently building a multi platform desktop app. Should the app open by default in fullscreen mode?
8
votes
4answers
249 views

Is there ever a circumstance where the user should be notified of a user interface no-op?

The headline may be a bit confusing, so here's a web example (although this question is equally applicable to desktop applications): I open up the same eBay listing in 2 separate tabs of my web ...
8
votes
2answers
347 views

Has user testing ever revealed that you have to change your app's UI colour?

Dark-themed UI colours have been popular for a while on certain desktop applications (Adobe Lightroom as an example), and seem to be popping up on mobile applications as well. I'm referring to the ...
1
vote
0answers
68 views

A Linux OS as Single Display Groupware [closed]

I was told on the Linux stack exchange that this was a better place to post this question. http://unix.stackexchange.com/questions/59199/a-linux-os-as-single-display-groupware For use in extreme ...
3
votes
3answers
136 views

Saving multiple files on program close

I have a Windows desktop application that can handle multiple files open on one canvas (in one instance of the program). You can modify and save each file individually, or all in one go. If a user ...
4
votes
2answers
134 views

confusing software-install flow for web-app

I am working on a web-app that has an application to listen to audio. The problem is the playback software requires another piece of software just for the items to be placed on the playback software. ...
5
votes
4answers
197 views

Other solution than Wizard to set up complex object?

I'm prototyping an application that manipulate complex object (4 tabs of settings, with a total of 30 different parameters). The software can suggest (by default value) almost all of theses parameter ...
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 ...
4
votes
1answer
208 views

Disabled input fields vs plain text

in this question (How do I choose between disabled input fields and plain text for a read only view?) the problem has been discussed for web. Do these answers also apply for desktop apps? I have this ...
3
votes
6answers
493 views

How can I improve the perceived performance of a desktop application?

We've build quite a 'large' and regrettably slow windows application for various financial planning business steps. I'm currently trying to improve the performance of the application by slowly ...
10
votes
2answers
385 views

Choosing appropriate words for error levels

I develop an open-source, system monitoring tool, ServiceMon, and I'd really appreciate some help choosing the right words to use for a feature. The state of the system that is being monitored is ...
12
votes
3answers
285 views

What are the reasons why the mobile apps market is more developed and active than the desktop one?

What are the reasons why the mobile apps market is more developed and active than the desktop one?
4
votes
6answers
679 views

Good example of a Keyboard Shortcut Manager implementation [closed]

I am implementing a keyboard shortcut manager in which the user can assign shortcut keys to global (or contextual) commands in a Windows desktop application. Note that the application has load of ...
1
vote
1answer
208 views

Time-consuming “Request - response” steps in desktop application

I prototype OLAP-analytics desktop application, that contains a lot of screens, that generate reports. Common process of such generation is: Users sets up analytics parameters (period, data segment ...
6
votes
1answer
484 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?
12
votes
7answers
613 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
1answer
241 views

Should filtering of data have an effect on the filter criteria as well?

My quesion is about filtering of data in a Windows desktop application. I have a large amount of data coming from a database (> 900.000 records). The records are shown in a classic listcontrol (rows ...
6
votes
1answer
231 views

Desktop application problem: how to present a new option without confusing existing users

Background: Our user runs an internet shop, based on a SoS platform we provide. In particular we provide a desktop app (Windows), which basically stacks up the shelves of this store by uploading ...
4
votes
5answers
810 views

What are the benefits to software that has no installation wizard?

There are some Windows software packages out there (ie Eclipse, VLC prior to its current version) that do not rely on an installation wizard. Instead of using a wizard there is simply a folder with ...
3
votes
1answer
589 views

How can the Copy and Replace message box be improved?

I have a program (running on Windows) that I am developing that has a file and folder page as part of it that is effectively copying the Windows format. I allow users to copy, cut, paste, delete and ...
4
votes
2answers
187 views

Displaying multiple large images at a time

I'm developing a desktop application which will show details of various types of aircraft. Previously, the application looked like this: When the user mouses over the image in the top right, arrows ...
2
votes
3answers
590 views

Configuration form with multiple steps

I am working on converting a winforms application to WPF. So, we are also trying to make sure this is good from a UX point of view in the process. I have a configuration form that I am not sure if I ...
5
votes
3answers
466 views

Modal popup position

Being a Mac OS X user, I've implemented a popup engine which slides from top (transition is about 300 ms, see video) and stays hooked to the top. Most people (all developers at the moment) say ...
3
votes
5answers
316 views

Can text area be used as error/warning/notification output?

Problem. While developing an enterprise application I faced a problem of communicating various error/warning/notification messages to the user while they are filling out some form or performing other ...
3
votes
3answers
597 views

Using a ribbon as navigation

Every use of the ribbon I have seen so far single panel 'canvas' programs, where grouped functionality is in the ribbon. I have been doing some analysis on some back end software which my company ...
5
votes
5answers
296 views

Scaling an Address Form on Resize

My application has a form for filling in the names and addresses of a donor. Each donor gets a closable tab and each tab has an address form. The problem is that the application runs in a regular ...
4
votes
4answers
818 views

Keyboard shortcut design methodology (for keyboard and touch screen)

What sort of methodologies should I employ to choose which letters and shifting keys to assign to different functions? Is underlining the accelerator letter the best practice, or should I spell out ...
37
votes
9answers
4k views

What are the drawbacks of designing a Windows application to look like a Mac application?

I'm working with a company whose product is a Microsoft Windows application. As the UI/UX designer (and as a Mac user) I want to redesign the application so it is more visually appealing. Are there ...
1
vote
2answers
152 views

How Do I Save Screen Real Estate While Still Giving My Application The Power It Needs?

I've developed an application that throughout the stages has evolved twice. The purpose of the application itself is display meaningful information in the smallest amount of space possible. The ...
0
votes
3answers
210 views

good reason/guideline/heuristic/principle, according to GUI design pattern, to align maximise, minimise and close button on the left side in Ubuntu

Since Ubuntu 10.04 (and maybe some other Linux versions), we sometimes see the maximize, minimize and close buttons on the: left side: and sometimes on the right side: . So, can someone explain ...