user-interaction

Resources to create applications with a great user experience?

I am making the distinction between User Experience and pure User Interface (UI) design here, even though there is usually a tie-in. You can have great user interaction even with a ‘boring’ grey interface, (note that it is not a requirement!). My bookshelf contains the following: The Inmates are running the Asylum Don’t Make Me Think ...

What subjects are beneficial to learn in order to understand human interaction with computers

I was inspired by this question, and it's first answer to ask my question. What specific areas of study, if any, focus on human-machine interaction and the study of human behaviour with regard to computers? From my understanding of the issue I am considering study in the following (broad) areas: Design Psychology Are there any par...

How can a C# Windows Console application tell if it is run interactively

How can a Windows console application written in C# determine whether it is invoked in a non-interactive environment (e.g. from a service or as a scheduled task) or from an environment capable of user-interaction (e.g. Command Prompt or PowerShell)? ...

C# For how long was user inactive

Some background: I am writing a application with several forms, etc. Users have to log in in order to use most of the features, and this worked fine until now. However, now, client has requested that the user would be logged out after a certain amount of inactive time. The problem is that the user can still be active on the computer, jus...

Separating Logic/GUI and user interaction

Hi, imagine you have a function that creates/copies/moves files. [logic] For the case that a file that should be copied/created already exists you would like to ask the user to overwrite the file or not.[(G)UI] What is your approach to implement this if (G)UI and logic are completely separated? The first thing that comes into my mind...

Too much control is bad. But when?

I remember reading a law (well, maybe not exactly a law), but in software design, providing user with a lot of control without really giving him an option of a Basic and an Advanced Mode will sometimes backfire and make the user to end up not using any of the options in the first place because they are just too many of them. Did I read t...

How do I communicate with the user in a finite state machine implementation?

Basically I have a custom implemented finite state machine that mostly listens for hardware switch state changes for initiating transitions, but some things need communication with the user... For instance, the user needs to tell it whether to repeat or save and reset. I have a pretty good idea of how to do it... I can raise events whe...

I need to create a contest....

I'm working on a contest where users vote for contestants. Each contestant will have a bio. I was wondering what would be the best way to approach this? Should I do this in php or javascript? Should I use a database to collect data? Should I use sqlite3? If I use sqlite3 how do i install that on my mac? I'm very new to all this but I'm a...

How to detect Ctrl+V in Silverlight 4?

What is the best way to detect Ctrl+V in Silverlight? I want to detect Ctrl+V, to get access to the Clipboard. ...

how to disable user interaction for a button

i have a play button in my view,if i press play its gets updated the stream and started playing.. until i get play song i dont want to take any user interactions on play button.. can any ony help me on this..... ...

Simplest way to get an interactive console for my app

I want a simple, interactive way to demo middle-tier features of my app which have not had a UI created yet. I want an interactive console. When my application (WPF but it shouldn't matter) boots up I would like to also start a console window. This window should run powershell (or ruby, or python, but preferably powershell) and have i...

Where to store user's interface choices?

What is the widely-accepted way to store interface choices, such as 'Do not show this message again' settings, and any other interface-specific choices of the user? Registry? Settings files? I can also store them in a database, since my program already has access to one. EDITS My current program is local, however in the future I would ...

User interaction is disabled when run app on iPad, working fine for iPhone.

My application is running perfectly on iPhone (all version 3.0 - 4.0), but when I run the app on iPad (3.2) app is running but I'm not able to make any user interaction, even the 2x button is also not working. Please help me. ...

IPhone Catch any application interaction

Hi All, Im just wondering if there is any method of catching any user interaction with the application. The reason i ask is that when a user interacts with the app i update a date in the db. if they date is older than 10 minutes they are seen as offline by other users until they comeback and interact with the program. Does anybody hav...

How should this user process be implemented to make it as intuitive as possible

I have to create this process: you have an arbitrary list of people you have to set their working schedule in terms of 5-2 or 6-4 (workdays and free days) you have to schedule it for several months ahead (usually 3 or 12) schedule sequence repeats schedule sequence starts on any day for any person - so first work day is not necessarily...

What happended to robot replay and are there any other services like that?

A couple of years ago I tried robot replay's service where I could, by adding a script on a site, replay what the users were doing. Mouse movement, scrolling, clicks etc. It was pretty cool and can be really useful. What happended to them? I can't go to their site anymore. Is there any other service like this? ...