Информация об изменениях

Сообщение Re: Пределы глупости человеческой :) от 18.09.2020 6:11

Изменено 18.09.2020 6:35 Shtole

Re: Пределы глупости человеческой :)
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Вчера один юзер купил несколько лицензий, для установки на разные компьютеры, собрался организовать какую-то навороченную систему голосовой связи. Сегодня пишет "успешно установил на два компьютера, а на третий не могу — у окна с текстом лицензионного соглашения нет кнопки "принять"! Что делать, помогите!". Приложил фото (не скриншот) экрана — экран что-то вроде 1024x600, нижняя часть окна тупо не влезла. Осторожно спросил, не пробовал ли он сдвинуть окно вверх. Через полчаса отписался — "спасибо, теперь все получилось!".


ЕМ>Вот как они, такие, вообще за компьютером работают?


У вас как вообще окно организовано? Не должно быть такого. Окно должно входить на экран, кнопки снизу иметь фиксированную высоту, окно текста лицензии сверху занимать всю оставшуюся площадь. Если такие layout'ы трудно писать на WinAPI (а я помню, вы что-то низкоуровневое под винду пишете, правильно? Много лет назад вас читал), пользуйтесь ML-based UI.

Что касается предела тупости: нет, это не предел. Ну, просто вы немного ошиблись, с кем не бывает. Первое место я отдаю Microsoft, которые в одном из инсталляторов УБРАЛИ кнопки снизу на одном из этапов (причём внезапно так, на 3-м или 5-м шаге), вместо них надо было кликать на надписи Install <ProductName> на самой странице (wizard page) установщика. Эта надпись была, оказывается, кнопкой, хотя как кнопка ни разу не выглядела.
Re: Пределы глупости человеческой :)
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Вчера один юзер купил несколько лицензий, для установки на разные компьютеры, собрался организовать какую-то навороченную систему голосовой связи. Сегодня пишет "успешно установил на два компьютера, а на третий не могу — у окна с текстом лицензионного соглашения нет кнопки "принять"! Что делать, помогите!". Приложил фото (не скриншот) экрана — экран что-то вроде 1024x600, нижняя часть окна тупо не влезла. Осторожно спросил, не пробовал ли он сдвинуть окно вверх. Через полчаса отписался — "спасибо, теперь все получилось!".


ЕМ>Вот как они, такие, вообще за компьютером работают?


У вас как вообще окно организовано? Не должно быть такого. Окно должно входить на экран, кнопки снизу иметь фиксированную высоту, окно текста лицензии сверху занимать всю оставшуюся площадь. Если такие layout'ы трудно писать на WinAPI (а я помню, вы что-то низкоуровневое под винду пишете, правильно? Много лет назад вас читал), пользуйтесь ML-based UI.

Что касается предела тупости: нет, это не предел. Ну, просто вы немного ошиблись, с кем не бывает. Первое место я отдаю разработчикам Microsoft, которые в одном из инсталляторов УБРАЛИ кнопки снизу на одном из этапов (причём внезапно так, на 3-м или 5-м шаге), вместо них надо было кликать на надписи Install <ProductName> на самой странице (wizard page) установщика. Эта надпись была, оказывается, кнопкой, хотя как кнопка ни разу не выглядела.