user-interface

Design of the watch variable (debug) window

I have implemented a script language which supports creation and usage of .NET objects. To make easy to use I want to implement a user interface for looking up variables in memory. I checked the debug/watch variable windows in Visual Studio and in Eclipse and they both seem to use the same pattern - tree view representation of variabl...

What is the best way to allow a user to search through a large list on a web page?

I'm writing an ASP.NET MVC application and I have a form where a user can enter one or more part numbers that they used to fix a problem. Most of the time they know the part number and can just type it in. Occasionally, however, they need some extra help. The part number table has over 50,000 items in it which is way too big for a d...

How can I create a Java Swing app that covers the Windows Title bar?

I'm working on a java swing application that will be used in a psychology experiment and the researchers have requested that I make the program "black out the screen" in order that there should be no outside stimuli for the user. They want the swing app to be truly full-screen and without any type of title bar or minimize/maximize/close ...

Are tabbed interfaces confusing?

We are designing a web site and have run into some UI challenges that would be neatly solved with a tabbed interface. Users will interact with different elements of the site (there are some basic view/edit/copy/paste functions available) and having only one object in one tab visible at a time simplifies things quite a bit. We are, of c...

OpenGL or QuartzComposer for creating OS X widgets

I was watching http://www.youtube.com/watch?v=XiqgmAYrd3c and was thinking it might be kind of fun to create some NSView/UIView-system compatible widgets that had some of the interactions found in the video. Some of them involve some fluid 3-D animation. Has anyone tried using OpenGL or maybe Quartz Composer to create widgets similar to ...

I'm majoring in CS but also want to be fairly competent in UI design??

What would be my best option for a minor? Graphic Design?.... ...

suggestions for designing a UI to Generate, for loop, if condition and switch case.

I'm building a UI for my college, where I want people who are new to programming with C, to use my UI. In there I want to provide a feature where if they wish to insert an IF-Elseif-Else condition, or a FOR loop or a Switch Case, they may use the UI, where in they just have to fill in the values (the conditions) and the UI generates the ...

Generating UI from DB - the good, the bad and the ugly?

I've read a statement somewhere that generating UI automatically from DB layout (or business objects, or whatever other business layer) is a bad idea. I can also imagine a few good challenges that one would have to face in order to make something like this. However I have not seen (nor could find) any examples of people attempting it. T...

ExtJs sortable elements list

Is there any implementation of sortable list in ExtJs as JQuery UI .sortable has ? Or how could I drop element using jQuery UI sortbale from eastern panel of ExtJs layout to droppable sortable element in central panel of layout ? Now dragging element hides under layout :( ...

Jquery ui, call start drag manually

In Jquery UI I can configure an element as draggable by invoking $("#drag").draggable(); But is there a way to start and stop the drag functions manually from another function? Ie someOtherFunction = function() { $("#drag").startdrag(); } yetAnotherFunction = function() { $("#drag").stopdrag(); } ...

Are there any patterns/algorithms for dealing with localisable mnemonics?

I work on a web application product which allows mnemonics (i.e. an underscore below the character 'C', to allow a keyboard combination and the key C to trigger the "Close" button). Forms are created by different developers and they can each statically set mnemonics for buttons. Forms can be nested, so it is not necessarily known at ...

UpdatePanel - Any ideas on how to avoid a flicker in UI? - ASP.NET/Jquery

I have rather a complex UI. However, for the purpose of this question, let's say that there is a HTML table that renders UILayout1 by default (say default mode). There is a button that a user can use to toggle between the default mode and a preview mode (UILayout2) When in preview mode, there are some columns in the table that are invis...

Mouse trigger not properly happening if html created through JQuery

Hi there, for this code: <div id="header">top of page</div> <div class="message">hello, how are you</div> <div class="message">I am fine</div> $(document).ready(function() { $("#header").append('<div class="message">appended DIV</div>'); $('div.message').hover( function() { alert('hi'); }, function() { alert('bye...

Audit and log, all or selective, user input on ASP.NET web application. How would you?

I'm building UI logging into a long-existing ASP.NET enterprise application. I have my own ideas of how to progress from here and am continuing to research & design. But I'd love to hear some details from the SO community. Here are the details, assumptions and questions as of right now, subject to evolve within the enterprise as well as...

Long forms best way to display errors. Usability Question

We have a long for which has 3 sections: requester, shipping and billing each section screen or more long so the form is 3+ screens long. From usability perspective what is the best way to display messages on the form. Grouped list of error messages at the top of the form. Grouped messages for each section at the top of the section ...

winforms Form Transparency issues when layered.

(my first question!) Can anyone tell me why, in winforms, layered transparent regions lose their transparency and show black in formerly transparent areas? These forms are shown as a modal dialog that has been launched from a modal dialog. (2 deep) In this application, modal dialogs are shown in a shadow box effect, so the entire sc...

How to enter experience design work?

My main area of interest in the world of programming is enhancing the user experience. I’m currently enrolled in a Information Science and Technology degree program and intend to tackle the Human-Computer Interaction focus my university offers through this major. So to expand and actually ask a question; as a UX designer what programmin...

What's the best way to enable/disable some controls amongst multiple controls under various different condition?

Hi, I am new to professional programming, I am writing C# but I think this isn't exactly C# specific. Anyway, I want to ask what's the best way to enable/disable some controls amongst multiple controls under various different condition? Let's say, there is a GUI with some rows, each represent a person. There are also some buttons, repre...

How do I halt outdated UI updates?

Let's say I have a C# program with a GUI, and the update/refresh/display of the GUI takes 0.2 seconds. Say, while it is still computing the display process (within this 0.2 seconds), a new update request is given, so the current one is outdated. How can I make it stop doing this meaningless outdated work to start computing for the new r...

Only fetch output when element is not being dragged

How could I change the code below so that when an element is being being dragged the script will stop fetching the output file until that element was released? $(document).ready(function() { //$(".draggable").draggable(); $(".draggable").draggable({ containment: '#container', scroll: false }); $(".draggable").draggable({ sta...