I am involved in writing a touch screen application for a medical device. The program is similar to a kiosk because the Start menu, etc. It will not be available to the user, and the user will use the on-screen keyboard to enter any text in the rare case that they need. The spec screen size is 1280x1024.
The question is: what is the minimum button size for a reasonable interface? I think that the American penny is a reasonable minimum size in all directions, and the reasoning is that the penny is about as small as we can expect people to feel with their fingers (it has a diameter of 17.91 mm, according to the almighty Wikipedia).
Or a little smaller on larger sizes?
EDIT: some additional knowledge about our users. They must have both hands due to the nature of the device, and gloves will not be worn on them. They would have to be able to manipulate cassettes up to 14x17 inches (again, due to the nature of the device), so I feel pretty confident that they have some kind of manual dexterity.
There are many factors in this that may require the buttons to be much larger.
, - , . . , "" , . , (, ), . , . , 25 .
, ? , , . , , , ATM, 1 x 2 .
, , ? Mabye, ? , . . .
, , .
( ) , , , , , , .
. , x , , , , . .
, , , .
- , . ?
...
, . , , .
, .
, , , , .
-, / .
-, - , , , . , , .. , ( ...) ( , , ).
-, . , , , , , , , .
-, . , , . , , , .
-Adam
, - - , , Dime . , , , , US Dime, , "" . ( , , , , .)
. ; , , "clickable" ( , - , .)
"" . , , , - , , , . , , - (, , , ).
, - , , , / .
.
, , , . , , , , .
. , .. , . . , .
.net UI , -.
Source: https://habr.com/ru/post/1704152/More articles:Copy image data type from one table to another - sql-serverHow to send a binary block to a client browser? - browserCopy Windows file using http - command-linemultiple httpmodule instances - c #Exploring standard library sources - language-agnosticHow do you design a schema to efficiently query nested elements in a key database? - erlangСуммирование значений в однострочном файле с разделителями-запятыми - language-agnosticProblem sending mail using System.Net.Mail C # - c #Как я могу выводить отображение выполнения на консоль в Eclipse для удаленного С++? - c++How to create tables with sections and headers in ASP.NET? - c #All Articles