user-interface

Search by using the keyboard in a list/grid - algorithm

I need to implement a custom search in a grid and I would like to find some user interface guidelines that explain the standard way to implement it. I mean this kind of search that is initiated by the user using the keyboard. The focus on the grid must move to the first row that match the pressed key. I would like to find a good algori...

Design Principle: Is there ever a reason to turn TabStop off?

In Visual Studio .NET the TabStop property is by default set to True for all command and input fields. Most other designers have some concept of tab control for "power users" who don't like to switch to their mouse a lot. This property simply toggles the ability for the control to receive focus when the user hits the tab button to iter...

Does anyone know where I can find the standard windows file dialog toolbar icons?

I'm trying to roll my own implementation of IShellBrowser because I need to have a more full-featured File Open and Save As dialog than Windows allows that is compatible with XP (and ideally with W2000)* At this point I need to add the standard toolbar that you see in upper right of the dialog (manifest styles for XP and earlier) - a ba...

where is the best place to find resources about user interface design topics

it might be a forum discussion about 3D & 2D Combined User Interface ideals, prototypes, resources. i haven't find one suitable till now, any recommend? thanks in advance ...

jquery scroll help

I have created a tab system that I want to be able to be scrolled. I am trying to implement the scrolling feature now. The only problem that I am having is that it will keep scrolling if they keep clicking the button and dont wait for it to finish. So I am trying to implement a variable that stores whether it is scrolling or not. Here is...

Learning to create beautiful /next-generation GUI

I really want to create a stunning-looking GUI desktop application that looks like, for example: Mac OS X interface Picasa desktop client on windows IPhone apps Office 2007 I've mostly been programming GUI using Qt/Swing/WinForm and I'm tired of creating so plain looking GUI, lol. So I was thinking about diving into stuff like: j...

How to get the center of the thumb image of UISlider

I'm creating a custom UISlider to test out some interface ideas. Mostly based around making the thumb image larger. I found out how to do that, like so: UIImage *thumb = [UIImage imageNamed:@"newThumbImage_64px.png"]; [self.slider setThumbImage:thumb forState:UIControlStateNormal]; [self.slider setThumbImage:thumb forState:UICo...

Wrap PickerView?

Is there a way to wrap the fields in a picker view so it more closely resembles what it is simulating. Once I get to the last value I want to see the first value below it. This picker would be able to scroll down forever, continuously repeating all the values. Is this possible? ...

Shortcuts to change the active tab in my application

My application has a main window that contain a TabControl with about 7 TabItems. Inside each tabItem I put a UserControl. I would like that (no matter the active tab, or control) when the user press a combination of keys then user-interface jumps to a specific tab. that is, The same behavior that Firefox: alt+1 goes to the first tab, a...

Visual Studio - why are line numbers off by default?

Seems totally backward to me that such an excellent IDE would hide line numbers by default. This seems like an obvious oversight, or poor default. Which means I'm missing something - because in the VS dev team vs Me, I know who has more experience. So what am I missing? Why would I -not- need to see line numbers in code? ...

Grid sorting with persistent master sort

I have a UI with a grid. Each record in the grid is sorted by a "master" sort column, let's call it a page number. Each record is a story in a magazine. I want the user to be able to drag and drop a record to a new position in the grid and automatically update the page number field to reflect the updated position. Easy enough, right?...

What are the advantages of use accessors to instances of IB elements?

Usually, when we have to link an interface element to a field of a class, we use the keyword 'IBOutlet' to inform the pre-copiler: @interface MyController : NSObject { IBOutlet NSWindow *theWindow; } and in the implementation we use directly the pointer theWindow to call methods of the class NSWindow! But what are the advantages ...

Required form field communication

I've always communicated required form fields on web applications to users by hanging an asterisk off the end of the control or the label and having a little sentence along the lines of "required fields are flagged with an asterisk(*)" or similar message at the head of the form so that they know what's what before they start filling it i...

jquery resizable cursor help

I have setup a div that is resizable: $("mydiv").resizable(); Now when you go to resize it to the right the cursor goes off the the actual resize part. So if the cursor hits the side of the screen you have to let go of the mouse and go back and start resizing it again if you want to make it bigger. I know that with the draggable's the...

jQuery UI modal dialog not blocking

I am new to javascript and jQuery. I am trying to implement a modal dialog using jQuery UI widgets. The modal dialog shows up correctly with OK and Cancel buttons, but the dialog('open') function call does not seem to block and wait for an OK or Cancel click. For example, when I run the following code .....on button click okToDelete...

Master-Detail GUI in .net

This type of UIs are frequently displayed in various web-Sites and .net books. Are these types of User-Interfaces acceptable and/or popular in commercial and/or customized Business Software? Please note (1) the use of Binding Navigator, and (2) the placement of Master-grid, Detail-grid and Input Area in the same form. To me a sea...

AutoComplete textbox and "Hide Pointer While Typing" in windows

How can the "Hide Pointer While Typing" option be disabled by application? I'm having an issue with the cursor hiding and not getting it back without pressing escape or losing window focus. The application has been written in C# and uses WPF. A technology specific answer is not required because it'll likely be possible using any technolo...

jquery resizable cursor is not stying with margin auto

I have a problem with the jquery resizable plugin. I have troubleshot the issue and have come up with this. If I create a div and make it resizable and make it also have an alsoResize it works fine for the most part. However, If I set the second div that is alsoResize to margin:0 auto it does not work properly. The mouse cursor is coming...

Smallest functional UI unit?

Hi, I'm making a timeline with relatively small bars representing events over time. Right now they are roughly 8px by 200px (the length is variable, but all are 8px high). Is there a standard reference for what size is standard or minimum for what types of interaction? For example I just want a mouse-over on these bars to highlight th...

Tooltips in the era of touch

Tooltips are an incredibly useful interface paradigm to know an application. They are the mapping between the visual control and the application specific action associated to that control. the user can explore the action without invoking it just by hovering the mouse pointer. The touch devices make this paradigm basically impossible. th...