user-interface

.NET - How to hide invalid choices in a DateTimePicker

I've set the MaxDate and MinDate properties of a DateTimePicker. However, when I test the control at runtime, there is no way to tell the invalid dates from the valid ones. The only difference is that clicking on an invalid date does nothing. This is not very intuitive for the user. I want to be able to tell at a glance what the valid d...

Are there any decent UI components for touch screen web applications?

For various reasons a web application would be best suite a project that I am working on but I am worried about the user interface. There will be a lot of pick and choose options that could be handled by check lists, combo boxes, etc… and to a lesser extent their will be some free text fields. However, I am concerned about the usabilit...

Is there any way to create a stand-alone ButtonSpec in Krypton Toolkit?

I need to create a button that has the same style as ButtonSpec with its type set to Context, is there any way to create a ButtonSpec that isn't directly attached to another control, or have I missed a simple style option on another control? ...

Repeater, ListView, DataList, DataGrid, GridView ... Which to choose?

So many different controls to choose from! What are best practices for determining which control to use for displaying data in ASP.NET? ...

ActionScript3 User Interface Components?

After using AS2 for several years, I'm getting started with writing applications in AS3 (Flash9/Flash10). I've come to the point where I need some full sets of GUI components, and I need to decide which set I'm going to use. Back in the AS2 days, the built in components included with flash were pretty crappy - bloated filesize, slow, bug...

What is the best method to gather data about the use of your application?

My company releases a small software product for which I've recently been taking over the development side. It is a C# Windows Forms application. One of the things I've noticed is that much of the information about how the software is used is filtered through my superiors and I get the feeling that I'm missing important detail in some ...

How to be successful in web user interface testing ?

We are setting up a Selenium test campaign on a big web application. The first thing we've done was to build a framework which initialize SQL data in database before the test, launch the test, archive results and then clear data. We've integrate that in a Maven 2 process, run every day by TeamCity on a dedicated database. We've set up ...

Capturing the Click event in an Excel spreadsheet

How can I capture the event in Excel when a user clicks on a cell. I want to be able to use this event to trigger some code to count how many times the user clicks on several different cells in a column. ...

Developing for different platforms individually, does anyone recommend it?

I know it is easy to recommend several cross platform libraries. However, are there benefits to treating each platform individually for your product? Yes there will be some base libraries used in all platforms, but UI and some other things would be different on each platform. I have no restriction that the product must be 100% alike...

How would you design a form with many dynamic fields?

We have a form that allows a user to dynamically add inputs for fields. For example if you have a form for tracking projects, you want to dynamically add tasks to that project. Just to clarify my language: you dynamically add inputs for the task field. The problem is, we have 50 of those fields. Our current solution presents all 50 field...

When is modal UI acceptable?

By and large, modal interfaces suck big rocks. On the other hand, I can't think of a better way to handle File Open..., or Print... and this, I think, is because they are occasional actions, infrequent and momentous, and they are atomic in nature; you either finish specifying all your print options and go through with it, or you cance...

How do I make foreign-key combo boxes user-friendly on an Access form?

I've got two tables: Employees: uid (number) | first_name (string) | last_name (string) | ... Projects: uid | project_title (string) | point_of_contact_id (FK: Employees.uid) | ... I'd like to create a form for Projects with a "Point of Contact" combo box (dropdown) field. The display values should be "first_name last_name" but the ...

What is the best designed form you have ever seen?

I am looking for awesome forms that are easy and intuitive to use even though they may be overly complex. Multi-page is cool too. Screen shots of the forms would be way cool. ...

Open source .net windows form based controls like: gantt chart, calendar and scheduler

Is there any open source or free .net ui toolkit containing at least one of the following controls: gantt chart (ms project like) calendar (google calendar like or ms outlook 2003, 2007 like) scheduler (outlook 2007 like) Thanks ...

Respecting XP themes when designing WinForms UI

How do you deal with the different XP themes when designing a WinForms UI? Do you avoid hard coded color values or just accept that your UI will not look good on non standard themes? For instance, I have a light blue gradient panel that looks good against the standard control background color but would clash with other custom themes. Wh...

How important is it to make your website layout fit on low-res displays?

How important is it to make a website layout fit on 640 x 480 and 800 x 600 displays? For some time I have been designing with the assumption of at least 1024 x 768, but I haven't been doing it professionally (just on my site which is just a blog that only 10-15 friends read). Does anyone have any non-anecdotal statistics about the dis...

Control for getting hotkeys like tab and space

I have a dialog box that allows users to set hotkeys for use in a 3d program on windows. I'm using CHotKeyCtrl, which is pretty good, but doesn't handle some keys that the users would like to use - specifically, tab and space. The hotkey handling is smart enough to be able to fire on those keys, I just need a UI to let them be set. A...

Control.Enter event doesn't fire when switching tasks. Is there an alternative that does?

Rep steps: create example .NET form application put a TextBox on the form wire a function up to the TextBox's Enter event When you run this application, the Control.Enter event fires when focus first goes to the TextBox. However, if you click away into another application and then click back into the test application, the event will...

Tools for creating a user interface prototype.

I need to create a prototype of a user interface. I'm googling, and find "Axure RP", but it is very expensive for our company. Another way for creating a user interface prototype is tools like Qt Designer, but it doesn't provide some cool functions and sometimes demand a bit of programming skills. Do you know a freeware tool for my tas...

Best UI development framework on windows?

I have been developing UI in Win32/MFC, but developing cool UI in Win32/MFC is very difficult and time consuming. Please note, I always want my code to be platform independent, So I prefer programming back-end (Business logic) in C++. Which is the best framework for developing cool UI on windows platform? I heard of quite a few, like Q...