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
0
votes
2answers
80 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 ...
0
votes
1answer
49 views

What is the best ease curve and speed for color transitions?

I am creating a desktop app, and I'm currently implementing animations. I understand from Material Design Guidelines that I should set the speed for transitions for desktop apps at about 100-250 ms to ...
2
votes
2answers
59 views

Context menu being chopped off from main screen - alternative design strategies?

I am not sure if many people have experienced this before, but on desktop applications where the context menu (i.e. pop-up menu triggered by a right-click mouse selection) is used for items that is in ...
15
votes
7answers
922 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 ...
0
votes
0answers
58 views

When is it right to use native menus for desktop apps?

I am building a video chat desktop app, and it has a window to emulate a custom menu. I have seen many desktop apps that use native menus, and it is pretty common. Other desktop apps use custom menus, ...
0
votes
2answers
35 views

Control for adjusting ratio between quantities

I am looking for a ui control type which allows adjusting the ratios between at least 3 different scalar quantities. For example, adjusting the composition of a chemical solution, such that a user can ...
96
votes
11answers
26k 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 ...
2
votes
1answer
146 views

Is it ok for a desktop app to steal the focus when the app's window is hovered?

We are working on an app that is meant to be on one side of the screen, it is a desktop app for video calls. Right now if you hover the app's window it steals the focus so the user can start typing to ...
2
votes
2answers
215 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 ...
1
vote
1answer
154 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 ...
1
vote
2answers
90 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 ...
2
votes
3answers
697 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
16k 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
172 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 ...
3
votes
4answers
197 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 ...
0
votes
0answers
71 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 ...
0
votes
1answer
81 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
712 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 ...
2
votes
3answers
377 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 ...
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
368 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
156 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
35 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 ...
6
votes
1answer
276 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
125 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
360 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
536 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
345 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
105 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
115 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
78 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 ...
22
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
78 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
386 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, ...
4
votes
5answers
2k 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
54 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
147 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
430 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
121 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
125 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
73 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
570 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
2 3 4 5
7