user-interface

Resources for windows form design and increased usability

The majority of resources that I have for UI design all deal with the web world. There are a number of advantages there because of the dynamic nature of the presentation layer. However, I would like to design better windows form programs. I want a professional flow to my applications. Right now they look pretty by using WPF, but events...

When is a tag cloud a good (or bad) choice for visualizing data?

I'm currently reading some academic papers on Google Scholar, but I'm interested in the personal experiences of developers and web designers - when do you and don't you use tag clouds instead of another visualization method? ...

UI Components for Windows Mobile Applications (.NET Compact Framework)

Applications which run on mobile devices have special user interface requirements. I think Apple did a great job introducing innovative controls on the iPhone/iPod touch platform. Now, I have to design an application for the Windows Mobile platform using the .NET Compact Framework (Visual Studio 2008). I wonder if there are some commerc...

What ideas do you think can it be applied to this GUI to make it more effective for real people usage?

I am talking about Google Text Translation User Interface, in Google Language Tools. I like the fact that you can get translations of text for a lot of languages. However, I think is not so good always to show all options of translation. I believe is preferably to show, in first instance, only the most frequent options for text translat...

HCI: UI beyond the WIMP Paradigm

With the popularity of the Apple iPhone, the potential of the Microsoft Surface, and the sheer fluidity and innovation of the interfaces pioneered by Jeff Han of Perceptive Pixel ... What are good examples of Graphical User Interfaces which have evolved beyond the Windows, Icons, ( Mouse / Menu ), and Pointer paradigm ? ...

What are the options available for cross platform rich user interfaces development?

Some of the requirements (restrictions) for such a ui framework/toolkit are: No single vendor lock down Ability for real time data visualization Good initial widgets Good dash boarding capabilities cross platform Good development/debug environment No flash ...

How I do I make controls/elements move with inertia?

Modern UI's are starting to give their UI elments nice inertia when moving. Tabs slide in, page transitions, even some listboxes and scroll elments have nice inertia to them (the iphone for example). What is the best algorythm for this? It is more than just gravity as they speed up, and then slow down as they fall into place. I have ...

Best jQuery Status Message Plugin?

What is the best jQuery status message plugin? I like jGrowl and Purr, but jGrowl doesn't have the feature to remain sticky (not close automatially) and Purr doesn't seem to work right in IE 6. I would like to show messages like... the site is about to go down for maintenance, your such and such job has completed, and stuff like that. ...

Can I create transparent buttons in Visual Studio 2005 with C#

I have a user interface that requires placing some round buttons in a C# project with some data behind them. The buttons are System.Windows.Forms.buttons and I have used a GIF image with transparency to create them. However, the transparent areas aren't transparent. I've looked for references online but haven't found any suggestions fo...

Programming a user interface for a small device

I'm looking for ideas/elements of a user interface for a device I'm making. Full description (and video of development setup) here. In short: It's essentially a direction finder, so I'm starting off thinking, "Compass" but wondering what other design patterns would fit There isn't much interface to a compass - what kinds of input, ot...

Best GUI control(s) to describe a time range

I need to let end users specify a time range, to be stored and used internally as a starting date/time and ending date/time. The range could be minutes or it could be days. Has anyone discovered an interactive control that can handle this elegantly? Most GUI toolkits have a calendar control, so I could specify "start" with a calendar ...

Are modal dialogs a good practice for the web?

Are modal windows/dialogs considered a good practice for websites? One of the things that concerns me about using a modal window is that it is so much like a pop-up window and it could cause user frustration or cause users to simply close it because it's intrusive. Do you know of any studies that talk about user preferences and use rate...

What's your favorite Prototype framework compatible, javascript date picker?

Please one library per answer so that people can vote for the individually. ...

How do you control what monitor your application opens on?

As a two-monitor user at work, I've noticed that applications behave differently with regards to what monitor they open on (primary or secondary monitor, the last monitor the application opened on, and so on). To be honest, some applications annoy me because I want them to open on my primary monitor and I'll move them to my secondary if ...

Creating a web app, then adding AJAX to it?

I imagine there are many of you out there who have developed an app online which automates a lot of processes and saves people at your company time and money. The question is, what are your experiences with developing that app, having it all set in place, then "spicing" it up with some AJAX, so it makes for a better user experience? Al...

Microsoft User Interfaces, are they user friendly still?

Hi, I find that most of microsoft's new programs are very hard to use. Microsoft Office 2007 (word especially) I find to be hard to use. Microsoft IIS 7.0 is a PAIN, I never remember which icon to click on, things are just to cluttered and hard to find. As a programmer, we have to design according to what people are used too, what exa...

Is there a name for this type of page navigation?

Just out of curiosity, is there a name for the kind of navigation I've been working on? It looks like this: <<first <previous 1 2 3 4 5 [...] 20 next> last>> i.e. navigation where you've got x pages, but you don't want to show x links, you want to limit the amount of space taken up, so you show y links at a time, and indicate the exis...

User interface for text mode LCD display

Does anybody know any resources on this subject? I'm developing an embedded application for 2x16 LCD display. Ideally I would like to have a general (display independent) framework, that could be used virtually on any display - one or more segment(s) LED, 1x16, 2x16 LCD, etc. Also would like to learn about general guidelines for such sm...

How does calling an updating UI thread from a Work thread works ?

If i have a function in a thread that is processing some data, then it calls a callback function to update the status in the UI. If the UI takes time to process the callback function then it is not so much usefull. Instead of just handling the update in the callback function, should it send some kind of message to the UI that way it doe...

User Interface design books/resources for programmers

Hi, I'm going to make my monthly trip to the bookstore soon and I'm kind of interested in learning some user interface and/or design stuff - mostly web related, what are some good books I should look at? One that I've seen come up frequently in the past is Don't Make Me Think, which looks promising. I'm aware of the fact that programme...