user-interface

Resources on making editors / program interfaces more gaming-like

In this gigantic simulation program I'm writing, I'm designing the UI and writing a mini-editor in it. I would like to design the UI so that it's very computer-game like (almost a command & conquer feel). Anyone have good resources on articles/books/links from cognitive psychology, programming, or HCI on how to design interfaces to be "...

JQuery UI + tabs : How to kow to get the selected tab with imbricated tabs

Hi, I'm new to Jquery. I'm using JQuery UI and i have imbricated Tabs : Tabs in tabs. ____ tab 1 | tab 2 | tab 3 | tab 4| tab 5 ______ tab 1-1 | tab 1-2 | tab 1-3 | tab 1-4| tab 1-5 I'm using $('#div').bind('tabsselect', function(event, ui) { selectedTab = ui.index; alert('selectedTab : ' + selectedTab); }); to kown the ...

How to implement paging function in the datagrid when using data binding (winforms)?

I use data binding to control the datagrid, which connect to database table directly, what I want to do now is to implement the pager function on the datagrid, which I can only load 20 records from Database into memory, and display them. What do I know now is the the data binding will load all the records into database and then do some f...

How to get users to read error messages?

If you program for a nontechnical audience, you find yourself at a high risk that users will not read your carefully worded and enlightening error messages, but just click on the first button available with a shrug of frustration. So, I'm wondering what good practices you can recommend to help users actually read your error message, ins...

Asp.net webforms UI testing tools

Hi All, I would like to hear what web UI testing tools you have found to be useful and not so useful. I am looking for a commercial tool (for the company) and a non commercial tool (for my projects) Thanks Ian ...

Artistic aspects of UI?

Consider a single button. At one extreme, we have a black OpenGL window, with: outline (in white) of a rectangle bitmap remdered font inside of it, saying "Ok" At the other extreme, we have Mac OS X, a button that is: well rounded has some gradient showing light effects on it nice antialiased "OK" soft shadow of some sort These ...

What's the preferred orientation for a toggle script?

Im gonna use some kind of accordion javascript (you click a button and some content appears), Id like to know from an UI/ergonomic standpoint what's the best orientation of the expanded state? the button moves down as the content becomes visible (UP) the content beside the button (DOWN) side questions: Will the page auto-scroll...

jQuery UI Question. How to pass parameters to a function.

I am pretty new to jQuery. How do I pass parameters to a function? I found some jQueryUI demos and I got it working except "view" link. I have a problem with passing parameters to and show them in modal popup windows. I have "Create New User" button and "View" link on the page. Clicking "Create New User" does pass the parameters and s...

Capitalizing texts in user interface

Hi there, I'd like to ask you if there is a reason to capitalize all items in menus, etc in application user interface, for example File->Page Setup Edit->Select All Help->Technical Support Why shouldn't I just label these items as File->Page setup etc.? This kind of capitalization just seems wrong to me - but I am not a native En...

When to use layouts and when to use activities?

I'm writing a game for Android. My GUI has the following basic screens (i.e. the information and interactions required on each of these would take up the whole display): Main menu (let you start a new game, enter settings, see high scores, see about screen) Game screen i.e. where the actual game is played. Settings screen. High scores...

Bug DD_belatedPNG script use with jquery UI in IE6

I'm using the script DD_belatedPNG so that my transparent PNG work in IE6. It work fine until now. I insert a tab slider with jquery UI and it's seem that the script DD_belatedPNG don't apply on the images in the slider. It work everywhere else on the page but not in the slider and I don't have a clue why. Can someone help me please....

Annotate users in text the way Facebook does

Hi everyone, I would like to build a UI component where i can write text and annotate users with @ like it is done in the status update of Facebook. I tried to modify an jQuery plugin but the JS skills needed to have a good result is above my knowledge. Do you any similar plugin or do you have any ideas on how to manipulate the DOM? (mul...

why jquery's ui.css files's font-sizes are bigger than normal?

Hi all, Im looking at jqueries tabs, datepicker etc and see that font-sizes of the classes added to elements are like 1.1em, 1em which seems big in the page. Why did they do this like that? What is the purpose? http://jquery-ui.googlecode.com/svn/tags/latest/themes/base/jquery.ui.theme.css ...

UI Question, Should there be one way and only one way to close the form?

When designing a form I have the option of putting a close button at the bottom of the form. The form will also have a close form "x" button in the upper right corner of the window as provided by winforms. Based on the principle of "There should be one and preferably only one obvious way to do it" I was thinking the close button should ...

Where can I find a graphical designer for linq

Hello, I'd like to allow my users to design and linq queries even if they don't know linq. So I am thinking about having "SQL management studio" like window with the list of tables, fields and relationships and let the user drag and drop. I could write it myself but it looks difficult. Is there a better way? Is there a solution some...

Programmatically change an EditorGrid's cell value

Hi, I have an Editor Grid where if a specific cell is in focus (is being edited), a window containing a tree panel pops up allowing the user to choose a node from the treepanel as the new value of the cell. This way, the user isn't actually editing the cell in question, but is using the window to choose the new value. However, I am ha...

testing mouse events in wpf

for example, here's some code from an implementation of an attached behavior for a double click command: private static void fe_MouseDown(object sender, MouseButtonEventArgs e) { if (e.ClickCount != 2) return; ... } assuming you have a thin client with the bulk of the logic in a testable architecture, is there ...

Rotating a model in 3D: Suggestions for center of rotation

I need to allow the user to pan, rotate, zoom in/out of my scene in 3D which uses a parallel projection. Panning and zooming in/out has been pretty straight forward. However, when using the mouse for rotation, I am not sure what to use as the center of rotation. In particular, I am not sure at what depth inside the screen the center of r...

How can I implement drag-out-to-delete in Flex?

I have a List component from which I'd like to be able to remove items using drag & drop, but without having a specific target. If you use the mac, the behaviour I'm looking for is something like what the Dock uses; when you drag something out of the bounds of the control it should get an icon that indicates that it'll be deleted (OSX us...

Wpf Popup Window Alternatives with a DataGrid

I have a presentatation based around a DataGrid, one of the features being access to a picklist of options for adding new line items (projects) to the grid. The picklist dialog shows 2 columns of data and provides search / filter options to find the right project out of 150 or so choices - too much to use a grid combo box! I was thinkin...