an object used to operate a physical or virtual device. For questions regarding how to present and implement controls for a particular interface or interaction.

learn more… | top users | synonyms

2
votes
3answers
341 views

Is there a standard for the positioning of the elevator control buttons?

I've always wondered why elevator control buttons are found where they are. For example, the following image shows the elevator control buttons positioned on the right side. The way I see it, ...
2
votes
3answers
251 views

UI for dimming light

What is the best / natural UI (User Interface) for dimming multiple lighting zones (LEDs) using a microcontroller? Here is what I have thought so far Use rotary encoder to up/dn the brightness Use ...
2
votes
1answer
68 views

How to indicate a control's value is pending submission

In the application that I'm currently working on, the user is allowed to make changes to a subset of data from an external data source. Changes are made using basic or custom controls such as Toggle ...
2
votes
3answers
234 views

Buttons for a process with multiple or optional parts/stages/segments

What is/are the best UI practices for a process that has 2+ stages or optional segments? And how does the amount of stages, and the popularity or likely use affect the layout? For example, if I want ...
2
votes
1answer
77 views

How to clear selection which may fully cover the control's area?

Background: A picture is worth a thousand words: Well, but now that thousand words... What you can see on the above image is the time line control I'm working on. There is a line graph with some ...
2
votes
1answer
99 views

What are tabs used for and what's the difference with Ribbons

I was designing an interface which was a popup showing a document (pdf) and right below its metadata (user who scanned it, doc name, doc-relative metadata, etc). Since I was tasked to make an Editor ...
2
votes
2answers
110 views

Should my app's volume control be synchronized with the system or have its own range?

If a volume control in my app changes value, should it globally change the system volume or just for my application?
2
votes
1answer
272 views

Choosing between state and action on video chrome controls

I realize that the question of deciding whether to make a button show its state versus show its action has already been asked. Some of the answers were to make the interface more verbose or add ...
2
votes
3answers
123 views

Differing behaviours of the previous song button

I remembering discovering this functionality as a child when I operated a DVD player and I've never fully understood it. Recently I've been tasked with writing a short tutorial on the basic operations ...
2
votes
2answers
391 views

Placing full name, including prefix and suffix, on one line in a form?

I am working on a form page that has a name field, including Prefix, First Name, Middle Name (NOT Initial), Last Name and Suffix. The client would like to have all these fields on one line. So here's ...
2
votes
0answers
123 views

Fling cells in table view

I'm currently working on a concept that allows user to "fling" table view cells in the reordering process (you can watch my short demo here). I have broad experience with iOS apps but haven't seen ...
2
votes
1answer
208 views

Better way to show the calendars

I'm working on a single report page for a web app. I need to show how to filter the displayed data it be per day (diary) or between two dates (weekly). When the user select diary (Diario), it shows a ...
1
vote
6answers
770 views

A new way to display true / false values to user

The company I'm working for is looking to develop a new user control to convey true / false values to users. Currently we are using checkboxes but due to some constraints we are now forced to develop ...
1
vote
1answer
2k views

When to use a UIPickerView instead of a UITableView?

When does a UIPickerView offer a better user experience than a UITableView? Does Apple's Human Interface Guidelines address this?
1
vote
3answers
208 views

Why don't operating systems reserve a fixed amount of resources for the GUI? [closed]

Personal computers today are usually hundreds of times faster, and have thousands of times more memory then the computers in the time when operating systems with graphical user interface started to ...
1
vote
1answer
270 views

Should you have rollover on a button?

download bmml source – Wireframes created with Balsamiq Mockups This particular product has a couple of buttons. When you rollover them they pop up megamenus from which you can make ...
1
vote
3answers
281 views

Criteria for choosing fonts for a tree in a utility that everyone likes and can read?

So I've got a utility that really only needs to be ran internally, but I want the guys who use it to not complain about it all the time. I don't think that style particularly matters to them ...
1
vote
2answers
55 views

Can I use a control NOT specified by Material Design?

Material Design has a comprehensive set of components, but no design framework can reasonably hope to cover all widgets. Many of the UX StackExchange questions on Material Design on this site relate ...
1
vote
3answers
66 views

Should I show first page when user sort the grid?

Consider this grid as an example. In grids, should I show the first page when user sort the grid by a column? I think logically I should. But I am not sure from UX point of view.
1
vote
2answers
945 views

Why are most game controllers left handed?

Most game controllers (game pads, joysticks) use the left hand for directional control, which is also the task that requires the most dexterity. Most people are right handed, but end up using their ...
1
vote
2answers
98 views

Where to click to change status of a on/off slide bar

In a toggle button like above, where should a user click to change the status? It seems that the standard in most applications is to click on the slide itself. This would make sense as a user can ...
1
vote
1answer
180 views

Better paradigm for a Blender-style interface; lots of control panels and property panels

I am designing an editing application in html/js. After a while, I end up with a lot of different "panels", and I am having trouble displaying them all to the user in an efficient way. Sometimes it ...
1
vote
2answers
1k views

Why do most microwaves have a “Popcorn” button?

I can't imagine that the usage level of popcorn substantiates its special treatment on a microwave's user interfaces – at least any more emphasis than other common foods. Removing this (and other ...
1
vote
2answers
459 views

The best practices for a rating bar/slider/buttons

I need to make a rating scale input device that satisfies the following requirements: 1) Each value must be associated with a number to the user. 2) It must be immediately clear that this thing ...
1
vote
3answers
218 views

Android widget : how to tell users that a similar looking control does not perform same?

In my android application I am developing a desktop widget that mirrors many important tasks supported by my application. This widget contains two buttons that mirroring their counterparts in the app ...
1
vote
3answers
142 views

Should controls be removed or just greyed out in a tool for power-users where they repeat many times?

This answer by JohnGB on "Greyed-Out vs Invisible" by Joel B kind of touches on the idea, but this question focuses specifically on a moderation tool for power users. Should buttons that don't apply ...
1
vote
2answers
144 views

How should the form control buttons be arranged?

Where is the best place to show form actions in a system (CRUD buttons*)? I have currently placed them in a sticky header that follows a user down the page so as to always show the controls, which is ...
1
vote
2answers
521 views

Date Time Picker, together in one control or separate?

I have been looking around for different controls for date time pickers, both together as one control and separate as two different controls in order to solve a problem we have in our business. To ...
1
vote
2answers
104 views

Is there a generally accepted way of handling controls that are not the same size?

I am standardizing the spacing between controls in an existing winforms application. (4px between rows) The project uses telerik controls that cannot be resized. The telerik datepicker is 20px high ...
1
vote
1answer
28 views

Should preferred control come first on mobile device?

I've got a check for pass, and an x for fail. Both controls are positioned next to each other on the right side of the screen. The preferred action is pass so it should be the most natural gesture. My ...
1
vote
2answers
103 views

Handling effective date ranges with no start or end date

I have an enterprise-based web application that makes use of effective dates - so instead of just making a change to a piece of data, that change can take effect at some date in the future (or the ...
1
vote
1answer
104 views

Bar Graph Controlling - From the Graph Itself or from External Control

I have a bar graph on my page I'm generating from D3. The graph itself looks good. Here's the question: My graph has the following bars: bar1 **************** bar2 ******* ... barn ************ ...
1
vote
1answer
138 views

Optimal way to handle multiple many-to-one attributes in a grid control

We are working in web app where we have parent records that have multiple attributes that have many-to-one attribute values tied to them. We are attempting to list these parent records in a grid ...
1
vote
1answer
306 views

Intuitive design pattern for selecting indexed table combinations in a relational DB

Background I am attempting to design an interface for users to browse data in a relational database. The features are similar to PhpMyAdmin but is intended to be simpler and more user-friendly for DB ...
1
vote
2answers
103 views

Which input layout for choosing between Option1, Option2 and (Option1 or Option2, dynamically)

One setting in our app has to be as follows: For a certain scenario, the user select whether he wants: Always use option X Or always use option Y Or, depending on a dynamic flag, use X or Y (he ...
1
vote
3answers
627 views

Project dependency visualization and navigation

I have to visualize software project dependencies and provide a way to navigate through the dependencies. I want to combine showing the dependencies of the currently selected project as well as ...
1
vote
1answer
22 views

Proper control to select a fixed (text) value or numerical value

I want users to be able to choose to run a simulation that uses either the historical return on a stock or one where they select the numerical average return across the simulations. One way to do this ...
1
vote
2answers
202 views

Any standard references that list the entire gamut of GUI widget/controls? [closed]

Are there any comprehensive, standard (or sufficiently good/popular) references/guides that list/detail/categorize the entire gamut of GUI constructs/widget/controls? Some UI controls are common, ...
0
votes
4answers
230 views

How to arrange a Slider control with DropDown option

I have a form with many fields. One field is numerical and it can have these 3 values (option A: 2.0, option B: 1.5, option C: 1.0, and also an extra option CUSTOM: any value the user wants). Problem ...
0
votes
3answers
427 views

Magic meaning of Apply button on a form

I understood that [Apply] button does the same as [OK] without closing the modal form. Is it a programmer's trick to see changes outside current form and still be focused to it? Maybe it is like safe ...
0
votes
2answers
74 views

Block offline users

First I want to apology if this question doesn't fit to this forum. Now, I have a customer who request for system that can be sell for different users. once the user buy the system he can use it ...
0
votes
1answer
132 views

Best web control to change font size

So due to elements being painted onto a canvas i need to offer the user the ability to change the font size (different resolutions etc). are there any opinions on regarding the pros on cons of the ...
0
votes
1answer
101 views

Add more controls at Run Time

I am developing customized schedule generator application for which I need to design User Interface. This UI will have an option to select Date, Time and number of hours. This is simply possible by ...
0
votes
2answers
52 views

How to build a web UI to configure (start/stop) a slide-show?

We just launched a (very) new website on which we strive to give to the user a top-notch immersive experience. Feel free to dig deeper on the site to get used with the mood around there. It seems ...
0
votes
1answer
96 views

What does a user expect tapping album artwork to do?

I'm designing a music player app, which will play from a stream on the internet. In the app, I plan to show a navigation bar, a tab bar, and some info about the song that the user is listening to. ...
0
votes
1answer
174 views

What are some recommended web resources for theming and design of WPF controls? [closed]

I previously tried to ask about themeing resources for WPF in this previous question However at the time UI stack didn't really exist, and the SO guys gave "how to learn" type answer. I'm looking for ...
0
votes
2answers
206 views

Depended controls framework [closed]

I am looking for client-side javascript plugin for jquery(preferred, or maybe other framework) that can implement the dependency between controls. Here is general requirements: the dependency shall ...
0
votes
3answers
128 views

Was it wise of Apple to put the full-screen toggle button where the former maximize button was? [closed]

For those of you who don't know, in OS X 10.10 Yosemite, Apple (rather quietly) replaced what was formerly a "maximize window" button with a "make window full-screen" button - in previous releases, ...
0
votes
1answer
60 views

mobile html5 input type=“x” vs custom mobile controls

There has been some back and forth with the developers and the design team over building controls that match the design vs using mobile html5 standard controls for datepickers and timepickers for a ...
0
votes
5answers
132 views

Should I offer a button to start animations on comment sections or autoplay them?

My website has a comment section in which people can post images. Many people post animations (which are actually MP4 converted from GIF's, so they are quick to load and save a lot of bandwidth), and ...