Click here to Skip to main content
15,909,822 members
Home / Discussions / System Admin
   

System Admin

 
GeneralInternet Connectivity Pin
Jamie Nordmeyer20-May-04 8:31
Jamie Nordmeyer20-May-04 8:31 
GeneralRe: Internet Connectivity Pin
Roger Wright21-May-04 18:37
professionalRoger Wright21-May-04 18:37 
GeneralRe: Internet Connectivity Pin
Jamie Nordmeyer24-May-04 6:53
Jamie Nordmeyer24-May-04 6:53 
GeneralRe: Internet Connectivity Pin
Michael Dunn21-May-04 20:13
sitebuilderMichael Dunn21-May-04 20:13 
GeneralRe: Internet Connectivity Pin
Jamie Nordmeyer24-May-04 6:55
Jamie Nordmeyer24-May-04 6:55 
GeneralMulti DNSs in the same network Pin
mhmoud rawas20-May-04 6:46
mhmoud rawas20-May-04 6:46 
GeneralTouch Screen Support Pin
Krishnan V19-May-04 19:47
Krishnan V19-May-04 19:47 
GeneralRe: Touch Screen Support Pin
Gary Wheeler20-May-04 2:47
Gary Wheeler20-May-04 2:47 
My application uses a touch screen from ELO TouchSystems[^]. With ELO, your application doesn't know that the touchscreen is installed. The touchscreen works in parallel with or in place of a mouse. The touchscreen can perform single clicks, double clicks, and drag and drop operations. There is no way to implement right click operations using the touch screen only, unless you place a touch area (a button) that means "perform a right click on the point I was last touching", which isn't very intuitive.

The biggest modification you have to make to your application is to make windows and controls touchable. This usually means making them larger, and making their touchable areas obvious to the user. I've found that a 'metric' value of min(screen width,screen height)/12 is a good minimum size for a comfortable control.

Push buttons are easy; just make them bigger. Radio buttons and check boxes work better if they are made larger, and they are given the WS_EX_DLGMODALFRAME extended style. This gives them a raised edge look that gives the user an indication of the touchable area for the control.

Edit controls require an on-screen keyboard. I've made mine task-specific, so I use a numeric spin button, a numeric keypad, or a full alphanumeric keypad depending upon the contents of the edit control.

Scroll bars and track bars are more difficult. The sizes of the Windows scroll bar controls are fixed by the system metrics values. You can increase the size, and Windows displays the scroll bar at the larger size, but it doesn't scale the arrows well, which is ugly. The thumb control for the track bar doesn't appear to resize up to a touchable size. I ended up writing my own scroll bar and track bar controls that sized appropriately.



Software Zen: delete this;
GeneralRe: Touch Screen Support Pin
Steve S21-May-04 6:30
Steve S21-May-04 6:30 
GeneralRe: Touch Screen Support Pin
Gary Wheeler21-May-04 7:31
Gary Wheeler21-May-04 7:31 
GeneralConfiguring IM over proxy Internet Access Pin
Nick Seng19-May-04 16:08
Nick Seng19-May-04 16:08 
GeneralRe: Configuring IM over proxy Internet Access Pin
MKlucher19-May-04 20:40
MKlucher19-May-04 20:40 
GeneralRe: Configuring IM over proxy Internet Access Pin
Nick Seng19-May-04 20:47
Nick Seng19-May-04 20:47 
GeneralRe: Configuring IM over proxy Internet Access Pin
MKlucher22-May-04 7:54
MKlucher22-May-04 7:54 
GeneralRe: Configuring IM over proxy Internet Access Pin
Nick Seng22-May-04 9:59
Nick Seng22-May-04 9:59 
GeneralRe: Configuring IM over proxy Internet Access Pin
Roger Wright28-May-04 4:44
professionalRoger Wright28-May-04 4:44 
QuestionHow do I installing a server certificate into IIS? Pin
Member 66660719-May-04 9:52
Member 66660719-May-04 9:52 
AnswerRe: How do I installing a server certificate into IIS? Pin
Member 66660719-May-04 14:05
Member 66660719-May-04 14:05 
AnswerRe: How do I installing a server certificate into IIS? Pin
Eugene Mayeski20-May-04 3:20
professionalEugene Mayeski20-May-04 3:20 
AnswerRe: How do I installing a server certificate into IIS? Pin
eggie523-Jun-04 8:31
eggie523-Jun-04 8:31 
GeneralDifference between ( os) Pin
Anonymous19-May-04 8:00
Anonymous19-May-04 8:00 
GeneralRe: Difference between ( os) Pin
ian mariano20-May-04 9:54
ian mariano20-May-04 9:54 
GeneralA Question of Drive Location Pin
Roger Wright17-May-04 5:05
professionalRoger Wright17-May-04 5:05 
GeneralRe: A Question of Drive Location Pin
Matt Newman17-May-04 5:33
Matt Newman17-May-04 5:33 
GeneralMissing new message in outlook express Pin
Mekong River15-May-04 23:50
Mekong River15-May-04 23:50 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.