user-interface

Coming from web development, how do I approach desktop app usability/design?

When developing a desktop application that has several groups of equally important data and operations, how do you tackle the user interface design? Most of the web-based apps I've developed have a simple home page with links to each service the app offers. Most of those pages contain lists of items in a database which you can drill dow...

Where can I find information/tutorials on changing the ELMAH UI?

I'm interested in information about changing ELMAH's UI. I know its possible, either through the ErrorLogPageFactory (not much info about it out there) or by rolling your own. In short, I'm interested in the built-in facilities of ELMAH for skinning the report UI. Secondary is how to use ELMAH's API to roll your own UI (rather than th...

Preferable Tag Cloud Visualization Formats

Out of curiosity, I would love to know what tag clouds formats best serve the purpose of discovery of more and more (relevant)content? I am aware of 3 formats, but don't know which one is the best. 1) delicious one - color shading 2) The standard one with font size variations - 3) The one on this site - numbers showing importance/us...

Multiple interfaces with vb .net

Hello, Im building a game with vb .net I designed the core of the game in form1 window But now I need menus. How can I implement this without having 5 or so windows that I show() and hide() ? Doing that slows it down a lot and uses lots of memory. I tried tabs, but I dont want the tabs to appear, just switch. Whats the best way to imp...

How can I create a fluent interface for defining Dialog Boxes?

I am looking for examples and experience of using fluent interface to define simple Dialog Boxes (and other UI elements). (I may need to add support for custom Dialog Boxes to an in-house programming language and I think a fluent interface may be the best way of doing it) The UI system will be build on Winforms OR WPF if that effects ...

Is Napkee worth it?

Napkee claims to: Export Balsamiq Mockups to HTML/CSS/JS and Adobe Flex 3 at a click of a button. Balsamiq's perfect companion No coding skills required Pays for itself after one use If it really "works" Napkee could be extremely useful. Does Napkee work as advertised? What is the quality of the exported HTML? I...

what is the best way to enter multiple child records in a web form

for example, we have a web form to let the user enter personal info such as address and phone number, then the user need to enter the spouse and dependents information. I usually use a gridview for this, but some users complain it is difficult to use. so what is the most user-friendly or conventional way to handle it? thanks. ...

User Interface and Business Logic... Cyclic Reference

I have 2 main dlls.....one which has my user interface (windows form) and other which has the business logic.....I have a requirement in which the user interface has to be launched from the business logic with arguments......and on click of a button in the user interface, I need to send data from the user interface to the business logic....

Usability of <ins> and <del> elements

How usable is a document which uses <ins> and <del>, compared to seeing the deltas in a two-pane split-screen diff viewer? Although a command-line diff tool will show its output as one diff after another (in a single vertical column / console window), all the GUI diff tools that I know of tend to show diffs in a two-pane, split-screen U...

Show progress without using an image

I would like to design a progress bar, without using an image (eg animated gif...). Can this be done with just html css and jquery? trying to be creative here :) Update: the progress percentage cannot be determined, so it has to be a loop ...

PayPal Payment Button - Does it make e-commerce application less reputable?

This is meant to be a subjective question on whether or not the PayPal Payment Button is considered a "hobby"-level feature in an otherwise professional e-commerce web application. Personally, I tend to cringe a little when I go to buy something and see a PayPal button in place of an in-house shopping cart. On the other hand, I'm sure m...

Android: Custom Button with overlay

Hi I would like to create a custom button with framed caption in right top corner. Looks like it requires to use overlays, but it is available only for map view. Button should work following way: 1. User clicks on button. 2. Button behaves as an usual button, so we see that it is focused, pressed or has normal state depending on what i...

What features are the most important for data-bound grid controls

Certain features for data-bound grid controls are a given and should be available in any grid. Like rows and columns (other layouts are possible in many) and checkboxes for boolean values with text representation for other values. But many grid controls offer a cacophony of features that may not be applicable to all of the use cases. Som...

Placement of controls for media players

I'm in the works of developing a media player kind of application. I have noticed that Apples iTunes have the playback controls on the top of the application window. But, more of less every other application or web based media player has the controls on the bottom hand side. (Windows Media Player, Winamp, VLC, YouTube and every other Fl...

Setting webview background image to a resource graphic in Android

I'm trying to set the background of a webview to a drawable image resource in Android. From the sdk it seems something like this would work but it doesn't. WebView web = (WebView) findViewById(R.id.webView); web.setBackgroundResource(R.drawable.backgroundmain); web.loadData(profile, "text/html", "UTF-8"); Any idea's? ...

How can I make a "greenscreen" web app?

In informal conversations with our customer service department, they have expressed dissatisfaction with our web-based CSA (customer service application). In a callcenter, calls per hour are critical, and lots of time is wasted mousing around, clicking buttons, selecting values in dropdown lists, etc. What the dirrector of customer servi...

Delaying default events in Javascript

I would like to be able to delay the default action of an event until some other action has been taken. What it's for: I'm trying to build a reusable, unobtrusive way to confirm actions with a modal-type dialogue. The key wishlist item is that any javascript handlers are attached by a script, and not written directly inline. To make th...

Intuitive scroll for embedded browser in WPF

Hi, I am working on a project built in WPF, which includes an embedded WebBrowser. The Browser that comes with WPF did not meet our needs, so we are using a WinForms WebBrowser in a WindowsFormsHost element. This all works fine, except the application is to be used on a touch screen, and the users are having a hard time using the tiny ...

JQuery UI Rotating Tabs & Events

I'm working with JQuery UI (rotating tabs) and I'd like to know how to stop the cycling when an onclick event occurs on one of the navigation tabs. $(document).ready(function(){ $("#sws_featured > ul").tabs({fx:{opacity: "toggle"}}) .tabs("rotate", 5000,true); }); I tried adding ...

User interface paradigms that need changing?

Often times convention is one of the most important design consideration for user interface. Usually the advice goes to do it like Microsoft does. This is for three reasons: If it ain't broke, don't fix it. If your users expect to click on a floppy disk icon to save, don't change the icon (even though some of them may have never see...