user-interface

How Do You Get the Height of the Titlebar Using Java (Swing)?

I am getting a MouseEvent in Java. the getPoint() method is adding the height of the title bar into the y portion of the coordinate. I was wondering how I can find the height of the title bar of the current window in order to offset the y value by the correct amount. ...

how do I host a control in a DataGridViewCell for displaying as well as editing?

I've seen How to: Host Controls in Windows Forms DataGridView Cells which explains how to host a control for editing a cell in a DataGridView. But how can I host a control for displaying a cell? I need to display a file name and a button in the same cell. Our UI designer is a graphic designer not a programmer, so I have to match the c...

What is your favorite User Interface? (web application)

I think it would be interesting to get a programmers viewpoint on UI design. What is your favorite User Interface that you have come across in a web application? If possible, say a little bit about why you like it. ...

.NET: is there a Click-and-drag "Desktop-Like" control?

OK, first for context look at the Windows desktop; You can take items (folders, files) on the desktop and drag them around to different places and they "stay" where you dragged them. This seems to be a pretty useful feature to offer users so as to allow them to create their own "groupings" of items. My question is thus: Is there a con...

Solid border or dotted border? When to use which?

I am currently using a dotted border for certain UI stuff such as instructions, notes, error boxes, etc. But recently I changed to a solid border, due to a requirement, but I just find it kind of strange. It seems that by making it solid it puts too much emphasis on page elements which are just informational. What are your views? ...

Different background color for form elements

Should I have background color for a form input? Or this is really a subjective matter? For me personally I thought having background color for a form, kind of makes it more organized and clean. What are your views on this? ...

Which Graphical Subsystem for Touchscreen Kiosk Development

I'm starting a hobby project in which I would like to have a graphical, touchscreen interface for interacting with a kiosk-like device running on top of Windows XP Embedded. For development of a rich UI experience, I was considering using WPF. However, a number of demonstration videos that I have come across have used Silverlight, whil...

Most Astonishing Violation of the Principle of Least Astonishment

The Principle of Least Astonishment suggests that a system should operate as a user would expect it to, as much as possible. In other words, it should never "astonish" the user with unexpected behavior. In your experience as the "astonishee," what types of systems are the worst offenders, and if you were the project manager, how would ...

Multiple mouse pointers?

Is there a way to accept input from more than one mouse separately? I'm interested in making a multi-user application and I thought it would be great if I could have 2 or more users holding wireless mice each interacting with the app individually with a separate mouse arrow. Is this something I should try to farm out to some other appli...

Worst UI You've Ever Used

What is the worst user interface you've ever had to use? One that made you want to somehow locate the creators over the internet, personally fly to their location, and then beat them severely with a large trout. What made it so terrible? Was it too many screens, ill-marked buttons, or just really annoying dialog boxes showing up everyw...

What is the best UI you've ever used?

What is the best user interface you've ever used? One that made doing your task a pleasure, that was perfectly designed for the task it was intended for and facilitated doing it with ease. One that made you want to somehow locate the creators over the internet, personally fly to their location, and then hand them a large pile of money. ...

Web Design Tool for Web Developer

I would like to see if there is such a tool that allows reusable web template with components like menu and form easily applied. Basically I want to mock a very simple interface using html, to see if the navigation is working, then generate a pure XHTML/CSS for me to use on my web projects. For your information, I use Ruby on Rails. H...

What's the best way to apply a drop shadow?

What is the best method for applying drop shadows? I'm working on a site right now where we have a good deal of them, however, I've been fighting to find the best method to do it. The site is pretty animation heavy so shadows need to work well with this. I tried a jQuery shadow pulgin. The shadows looked good and were easy to use but...

Any designers or libraries for creating "Vista-style" web pages?

I'm looking for a way to create websites with the cool stylings of Windows Vista, like what is shown in this screenshot (taken from one of Microsoft's websites): Any suggestions? I'd prefer an integrated designer / IDE, but libraries or templates might also help. ...

Reasons for having different UI Design for intranet and internet?

We are currently having two UI design for internet and intranet the underlying reason being is that they both serve different purpose so they have different UI design. But however users want to have a more synchronized look and feel between internet and intranet. What are the reasons you all can think of in have different user interfac...

A Possible Threading/COM/UI problem

Hello, I am writing a toolbar for IE(6+). I have used the various sample bars from codeproject.com (http://www.codeproject.com/KB/dotnet/IE_toolbar.aspx), and have a toolbar that works, registers unregisters etc. What I want the toolbar to do is to highlight divs within an html page as the users' mouse moves over that div. So far the ...

What's a good example of a (web) user interface for a graph structure (in the CS sense of graph, nodes, edges)?

Like, let's say I had a tree structure, then I would use, naturally a tree control, since that GUI element maps perfectly to the structure. But what I have is a graph, potentially too wide to fit in one web page. I can't think of examples of GUIs that really match the structure. Some ideas I have that don't quite fit are, the web itse...

Alternative UI control for large data lists instead of DropDownList

I am using C# and ASP.NET with version 2.0 of the .NET Framework library on this particular project. We are also using the AjaxControlToolkit. The AjaxControlToolkit should have the controls available to make a descent User Interface solution to the problem I'm facing. I have run into this in a few projects in the last year, and used...

Are UIs copyrighted?

Is it legal to more or less "copy" (or euphemistically, be very "inspired by") the idea and UI of a copyrighted program? This question popped in my mind when looking at "Things" which is a Mac-only program. How legal would it be for someone to make a Windows version of this program with a basically identical UI design and feature set? W...

What are great _specific_ usability guidelines?

Usability is extremely important, and yet there are so many products that violate a lot of rules. There are several questions on StackOverflow that are about usability (see: link1, link2, link3), however what I feel is missing still is a comprehensive list of usability "tactics": concrete examples of what (not) to do for a web applicatio...