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
1
vote
2answers
87 views

Filtering options for a combobox

I currently have a log-on dialogue box which I present to users when they wish to log onto a target system. As I have quite a number of possible target systems, I offer them a combobox in which they ...
14
votes
7answers
872 views

The rationale of progress indicators for online articles

The display of a non-interactive progress bar that reflects the amount of content that the user has read/scrolled through seems to be reflecting the trend that users want distinct visual indicators as ...
2
votes
3answers
492 views

How to prompt existing customers to change their passwords

I'm looking for some UX examples of how other companies have handled this situation: Scenario: Devs are using an old password encrypting method (sha1) I believe and need to change it to a more secure ...
14
votes
4answers
15k views

What is the ideal height of a button in regular desktop applications?

On most GUI creator (I just checked Qt Creator and Flex Builder), it seems the default button height is about 22 pixels. This is what I use for most desktop applications I create except those I make ...
3
votes
2answers
166 views

What's the name of this UI component?

I am looking for the general name of the component that a lot of IDEs use. Examples: Goto Anything in Sublime Quick Open in Visual Studio Code Omnibar in Blueprintjs It is usually opened with CTRL+P ...
0
votes
1answer
55 views

tab order of help button in dialogs

When I place the help button in dialogs like here: What tab order should I use? It's obvious that the content panel uses tabindex values that correspond to the reading order which is supported by the ...
3
votes
4answers
174 views

What Micro Interaction to use When Hovering Over a Button?

👋 We are trying to learn/understand UX from first principals and build the most intuitive UI. We are creating buttons in an App and want to know what the ideal micro interaction is when hovering ...
2
votes
2answers
211 views

Layers in editor for multiple images

I'm working on a desktop software that is in its core a simple image editor (apply filter, draw on image etc.) but the catch is that the user should be able to open multiple images, edit, and compare ...
0
votes
0answers
67 views

Other alternative to tabs (I need to design more then 10+ categories in the same screen)

I'm working on a system with a lot of content on the same screen. There is a 2/3 table on the left and 1/3 right curtain details. When the user clicks on item in the table, the right curtain shows and ...
1
vote
1answer
143 views

Combined Tables View

I have 4 different types of external logging data that can be opened in my desktop application. They are displayed as tables. Each of these have a few columns in common (e.g. timestamp), but most of ...
0
votes
1answer
80 views

Icon on a Call to Action Button - Best results

I'm wondering if there are some icons better than others for the main action button on a homepage's hero banner. In some case it would depend on the context and what the button is requiring the user ...
2
votes
5answers
586 views

Should a Save button be disabled if there have been no changes made?

I have a desktop application, and in this application, there is a non-modal dialog where a user can make changes to something. The dialog has a Close button and a Save button. The Save button does not ...
15
votes
5answers
1k views

Why do most Desktop sites look just like Tablet sites now? [closed]

Since all of the Adaptive- and Responsive-Design trends have taken over UX and web design, I've noticed that the vast majority of sites I go to - and which I browse predominantly on a laptop or ...
1
vote
3answers
270 views

What is the best way to notify a user that updates are available in a desktop application?

I have a Windows desktop application that is used as the front-end for a webservice. This application has a database that could get updated from time to time, but it would also work with an old ...
92
votes
11answers
25k views

Are Scroll Bars Dead in 2020?

I recently heard a designer say something to the effect that modern web designs don't use visual scrollbars - or at least they're only visible when scrolling. I'm a front-end developer and hadn't ...
3
votes
2answers
107 views

Implementing an insert-update-delete grid in a web application

I'm in the process of rewriting an old desktop application that's used for warehouse management and retail. The warehouse window is meant for importing, returning and modifying imported items. So it's ...
1
vote
5answers
295 views

Placement of Help button: left or right to OK/Cancel

I'm adding help to a Windows desktop application that is being in use since the Windows XP era. All the modal dialogs display the typical OK/Cancel button set placed at the bottom right as shown in ...
3
votes
3answers
155 views

Gray-out conundrum

As we're approaching the release date for v2.5.0 of Rubberduck (an open-source VBIDE add-in), we're facing a bit of a dilemma regarding a specific type of tree nodes in one of our toolwindows: The ...
0
votes
0answers
34 views

HELP: Using icon or text label? [duplicate]

I have the following issue regading UX/UI Design. A little introduction: Currently we are working on a new version of a document based application. This is for mostly municipalities/goverment kind of ...
5
votes
1answer
242 views

About Commanding in UWP apps. What commanding approach is best? office like?, UWP? or classic win32?

I'm writing an app with platform UWP-Windows 10-1903(Universal Windows), for making electric circuits, designs and simulations. User makes a design on screen with resistors, generators, etc, and run ...
2
votes
2answers
124 views

Groups vs notebooks

I'm working on a note taking app. One of the feature is that you can group the notes in a folder like manner in which one can create. subgroups inside groups and more subgroups and put notes/notebooks ...
0
votes
3answers
101 views

Where to display reset link content?

I am working on a desktop application and when the user requests a password reset link they got it in an email. Now I am wondering where should I display the content of that reset link (setting new ...
2
votes
3answers
2k views

Right-click menus in a web context?

I am working at a place where we develop expert systems for the finance business. Previously we have had native desktop applications, but moved to web applications during the past years. In our latest ...
1
vote
2answers
323 views

when to use “wait” and when “busy” mouse cursor

I am developing a desktop application with Qt framework. When there is a task running which causes the UI to be blocked for a while, I would like to use a mouse cursor indicating that the user should ...
0
votes
1answer
532 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 ...
26
votes
12answers
6k views

Users forgetting to regenerate PDF before sending it

My company is developing an ERP software for small businesses and we're encountering a recurrent problem. In the "Invoices" part of the app, there's a "View/Print" button that exports the invoice to ...
32
votes
5answers
8k views

Is scroll within a card good or bad? (In desktop)

I am designing a board view which has card design with huge data in it. So, I am using scroll in a card. Is that a good user experience or is there any better solution?
0
votes
2answers
315 views

“Undo Changes” & “Refresh”

In a desktop application, where users are pulling and sometimes updating values on a "datagridview" (DGV) that is data-bound to a database, how should a designer distinguish between "undo changes" and ...
0
votes
3answers
83 views

Where should I place my inline data table buttons?

I'm building a desktop application with the intent for my users to perform action items on remote devices (can't say due to company IP). Users will also check the status of these devices, pre and post ...
1
vote
1answer
102 views

Save As Template button, if application criteria changes, should the changes also be saved on Save As Template click?

Usability Issue I am running into with team: When in the middle of an application, there is a Save as Template button that, when clicked, opens a modal to name the template, then once template is ...
3
votes
4answers
136 views

Alternative to displaying multiple plan columns

I'm working on a pricing page that has 6 different plans. What is the optimal way of displaying them considering the limited amount of space we have? Mobile isn't an issue since they will just be ...
0
votes
0answers
69 views

Handoff Design materials to developers in WPF

I am UX expert working mainly on designing web applications. Now the company is thinking moving to develop a window application. I am looking for materials around design standards for windows ...
21
votes
2answers
2k 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 ...
1
vote
1answer
77 views

What design pattern should I use to migrate windows lists with buttons to web?

I have a Windows application that I need to migrate to web. This application has many forms that follow the same pattern: (1) a grid on the left with columns and rows than can be selected, and (2) ...
1
vote
1answer
290 views

Make desktop application support the minimum resolution

Windows UX Checklist states that a desktop application should: Support the minimum Windows effective resolution of 800x600 pixels. For critical user interfaces (UIs) that must work in safe mode, ...
2
votes
5answers
1k views

Hover vs click on mega menu

Now implementing a new mega-menu. The current mega-menu's submenu options are shown on user cursor hover. Would a more explicit action like mouse click be more appropriate for this (like the example ...
14
votes
5answers
13k 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 (...
0
votes
3answers
112 views

UI for parameter which can be defined in two different ways

I develop a desktop app with a wizard like dialog which requires several parameters to be set. Currently all parameters are displayed in a grid with a label and an appropriate control next to it, e.g. ...
2
votes
1answer
52 views

Should non-existant files in a recently used files list be deleted without user prompt?

Say, you have this common thing of "recently used files" or "frequently used files" in your application. It may easily happen the user moves or deletes a file they had opened recently/frequently. So ...
2
votes
2answers
133 views

Should we mask API keys?

As an authentication token, an API key is pretty much functionally identical to a password. Does it follow then that we should mask the API key, when it is entered in a settings dialog? The reason ...
0
votes
3answers
369 views

Should phone numbers be clickable within our software on (desktop)?

We are working on cleaning up our system and identifying phone numbers so they will be detected and show up as links for mobile users. The question I have is should we make them show up as links for ...
0
votes
2answers
105 views

Full width of the textbox on the screen or not [duplicate]

Apologies if this comes as a naive question. From design point of view basically a textbox control (or any control) in a grid container, does it makes sense to have a textbox in fullwidth of the ...
0
votes
2answers
113 views

How to choose between a Popover, Inspector, or Toolbar to edit properties?

macOS apps have the following patterns (and possibly others) for editing properties of selected items: Popovers (See here) Inspector Panels (Right Sidebar) Toolbars In the following example, the ...
0
votes
1answer
72 views

Is it a problem if my form takes up twice as much space in web form than it does in the desktop application?

I am trying to migrate some forms from a desktop implementation to a web implementation, which should still primarily be used by desktop users. Currently, we have a generic out-of-the-box theme (the ...
10
votes
2answers
562 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 ...
1
vote
2answers
65 views

Keeping alert messages the same on desktop & native app

For a given alert/error message, a version that specified why it was happening and how it can be resolved tested the best on desktop. The current message is 173 characters long (including spaces). But ...
5
votes
1answer
191 views

How should double-click (to select text) on a space being handled?

When you have a text sentence, you likely know that you can double-click on any word to select it. That is very convenient and I personally use it a lot. Background To have a little bit of ...
-1
votes
2answers
344 views

Positioning two brands' logos on application header

I am designing an application where I have two brands' logos to be displayed on the header. Positioning two brand logos next to each other looks odd. Which is the best way to position the logos on ...
1
vote
0answers
64 views

Reasons for the difference in design patterns for mobile to desktop vs. desktop to mobile

I want to follow up on a recent question that related to the WeChat Web experience but expand the scope of the question a little bit further: Is WeChat Web bad for UX? In recent times companies that ...
0
votes
1answer
123 views

Mixing fluid and fixed interfaces? Sometimes we have to. (non web)

At the time I'm redesigning some desktop application. Look at the illustration below. Window on the LEFT side of the illustration should be resizable since it contains table which can have any number ...

1
2 3 4 5
7