Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];

Вниз

Блокнот -> Перейти   Найти похожие ветки 

 
Gero ©   (2005-11-07 00:36) [0]

Случайно обнаружил в Блокноте пункт меню Правка -> Перейти.
Вроде раньше не было такой функции. Или была?
Как давно она появилась?
При выполнение вылезает уродское кривое окошко. Ужас.
Я даже не хочу его комментировать.
Либо у меня галлюцинации, либо парни из отдела контроля качества Microsoft зря получают зарплату.


 
Gero ©   (2005-11-07 00:39) [1]

Забыл сказать, WinXP Pro SP2.


 
Eraser ©   (2005-11-07 00:40) [2]


> Gero ©   (07.11.05 00:36)

Ну зато ничего лишнего )


 
Джо ©   (2005-11-07 00:51) [3]

Да, эк его перекосило! :))


 
GuAV ©   (2005-11-07 00:54) [4]

Как её включить, она disabled ?


 
Джо ©   (2005-11-07 00:55) [5]


>  [4] GuAV ©   (07.11.05 00:54)
> Как её включить, она disabled ?

Format/WordWrap выключить.


 
GuAV ©   (2005-11-07 00:55) [6]

Кстати, заменить тоже не было..
И наконец-то появилось клавиатурное сокращение для найти.


 
GuAV ©   (2005-11-07 00:57) [7]

Джо ©   (07.11.05 0:55) [5]

Понял. В будущей версии windows уже наверное блокнотозаменители не нужны будут, такими темпами..


 
Джо ©   (2005-11-07 00:59) [8]

Не знаю, как кого, а меня в свое время очень порадовало добаление горячей клавиши Ctrl-S.


 
GuAV ©   (2005-11-07 01:04) [9]

Опа. Тут даже строка состояния теперь есть, где строка и столбец пишется... вот не помню, было ли в более старой ХР, в 98 не было точно...


 
Джо ©   (2005-11-07 01:10) [10]

В XP было изначально и, если не ошибаюсь в Win2k также.


 
Gero ©   (2005-11-07 01:17) [11]


> В XP было изначально и, если не ошибаюсь в Win2k также.

Перейти тоже было?


 
Gero ©   (2005-11-07 01:19) [12]

А вобще я был шокирован такой халатностью Microsoft. Неужели им не пишут гневных писем по этому поводу?


 
GuAV ©   (2005-11-07 01:25) [13]

Gero ©   (07.11.05 1:19) [12]

Что те не нравится, по моему нормально сделали.


 
Gero ©   (2005-11-07 01:26) [14]


> GuAV ©   (07.11.05 01:25)

Мне не нравится кривобокое окно.


 
Gero ©   (2005-11-07 01:29) [15]


> GuAV ©   (07.11.05 01:25)

Дело в том, что есть такое понятие как стандарты оформления интерфейса.


 
Джо ©   (2005-11-07 01:29) [16]


>  [11] Gero ©   (07.11.05 01:17)
> Перейти тоже было?

"Перейти" не знаю. Окошко вижу в первый раз. Такое ощущение, что его студент начал проектировать, но не закончил, а убежал пить пиво )


 
GuAV ©   (2005-11-07 01:35) [17]


> Мне не нравится кривобокое окно.


Вообще сейчас потестил, таки да. Внешне окно как окно. Но при попытке ввести букву я аж испугался, не ввелась. При этом из буфера обмена вставился текст из букв, и при попытке перейти он оказался  "слишком большим числом".
Напоминает глюк Outlook Express при вставке HTML из буфера..


 
GuAV ©   (2005-11-07 01:37) [18]

Gero ©   (07.11.05 1:29) [15]
Если ты про внешний вид, то объясни, по каким стандартам оно не проходит. А то я, дурень, InputBox дельфийский юзаю, а может он тоже не проходит..


 
Gero ©   (2005-11-07 01:59) [19]


> GuAV ©   (07.11.05 01:37)

Во-первых, кнопки должны располагаться в правом нижнем углу, а не там куда курсор попал.
Во-вторых, размеры окна обычно определяет его содержимое, а не случайное движение руки программиста.
Подобные недочеты, возможно, и прокатят в VasyaPupkin Co., но Microsoft — конторы совсем другого уровня.


 
Gero ©   (2005-11-07 01:59) [20]

Соглсен с [16] Джо ©   (07.11.05 01:29)


 
Turbid ©   (2005-11-07 02:39) [21]

Выдержка из справки:
"Чтобы перейти к конкретной строке
В меню Правка выберите команду Перейти.
В поле Переход на строку введите номер строки, в которую требуется переместить курсор.
Примечания

Чтобы эта команда работала, строки документа не обязательно должны быть пронумерованы.
Счет строк ведется сверху вниз по левому полю, начиная с начала документа."

Вот. А я, дурак, всю жизнь строки нумировал...


 
GuAV ©   (2005-11-07 15:12) [22]

Gero ©   (07.11.05 1:59) [19]

> Во-первых, кнопки должны располагаться в правом нижнем
> углу, а не там куда курсор попал.

Тогда MessageBox тоже неправильные.


> Во-вторых, размеры окна обычно определяет его
> содержимое, а не случайное движение руки программиста.

Согласен, но несоответствий не вижу.


 
Блок нот   (2005-11-07 15:23) [23]

Хм ...! Раньше не обращал внимания, сейчас посмотрел - всё корректно. Не понятно - что не нравится?


 
WondeRu ©   (2005-11-07 15:24) [24]

"HE BЫPAЖAЙTE HEДOBOЛЬCTBO ПO ПOBOДУ TOГO, ЧTO HA KPЫШE COCEДA CHEГ, KOГДA BAШE COБCTBEHHOE KPЫЛЬЦO HE BЫЧИЩEHO"
KOНФУЦИЙ


 
Lamer@fools.ua ©   (2005-11-07 15:33) [25]

>>WondeRu ©   (07.11.05 15:24) [24]

"НЕ ПИШИТЕ СООБЩЕНИЯ, ИСПОЛЬЗУЯ ТОЛЬКО БОЛЬШИЕ БУКВЫ" © я


 
Джо ©   (2005-11-07 15:36) [26]

[24] WondeRu ©   (07.11.05 15:24)
[25] Lamer@fools.ua ©   (07.11.05 15:33)

Раскричались  тут, понимаешь :-|


 
Zeqfreed ©   (2005-11-07 16:57) [27]

http://zeqfreed.k66.ru/files/freakwindow.png (34 Кб)


 
Джо ©   (2005-11-07 17:06) [28]


>  [27] Zeqfreed ©   (07.11.05 16:57)

У всех такое :)


 
WondeRu ©   (2005-11-07 17:09) [29]

Lamer@fools.ua ©   (07.11.05 15:33) [25]
сорри, я копировал) именно в этом регистре все и было в источнике)


 
Gero ©   (2005-11-07 17:20) [30]


GuAV ©   (07.11.05 15:12)
> Тогда MessageBox тоже неправильные.

У MessageBox свой стандарт.

> Zeqfreed ©   (07.11.05 16:57)
> http://zeqfreed.k66.ru/files/freakwindow.png (34 Кб)

LOL, у меня не такое, у меня кнопки гораздо ближе друг к другу :)
LOL еще раз :)


 
Джо ©   (2005-11-07 17:24) [31]

У меня в английской версии то же, что и в [27] Zeqfreed ©. А на русской XP другое?


 
oldman ©   (2005-11-07 17:27) [32]


> Случайно обнаружил в Блокноте пункт меню Правка -> Перейти.
> При выполнение вылезает уродское кривое окошко. Ужас.


Гы...
не надо нажимать, на что попало...
Гы...


 
Piter ©   (2005-11-07 17:34) [33]

Gero ©   (07.11.05 1:59) [19]
но Microsoft — конторы совсем другого уровня


Ну вот видишь - Microsoft тоже несерьезная контора :)
Это к ветке о мобилах... то есть, о чем не помню ветка, но мы там про мобилы стали говорить, про Евросеть и т.д. :)


 
Piter ©   (2005-11-07 17:40) [34]

Не знаю, у меня все ОК! WindowsXP SP2 rus.
Вот:

http://piter.pechora.org/temp/windows_notepad.gif

не понимаю, что Gero не устраивает...


 
Джо ©   (2005-11-07 17:43) [35]

Да, в русской версии немного получше выглядит. Но пустое место справа тоже непонятно зачем, хотя его и поменьше, чем в En.


 
Piter ©   (2005-11-07 18:37) [36]

Джо ©   (07.11.05 17:43) [35]

по-моему, вполне нормальная форма.


 
Джо ©   (2005-11-07 18:58) [37]

http://kmp.ho.com.ua/goto/gotoline.htm


 
GuAV ©   (2005-11-07 20:02) [38]


> Piter ©   (07.11.05 17:40) [34] [Новое
>сообщение][Ответить]
>Не знаю, у меня все ОК! WindowsXP SP2 rus.
>Вот:
>
>http://piter.pechora.org/temp/windows_notepad.gif
>
> не понимаю, что Gero не устраивает...


Аналогично.


 
Gero ©   (2005-11-07 20:11) [39]


> не понимаю, что Gero не устраивает

Неустраивает несоблюдение стандартов интерфейса пользователя. Сразу бросается в глазаю Любой более-менее придирчивый к UI пользователь останется крайне недоволен.
Впечатление создается как описано в [16], что писал студент, которые потом побежал пить пиво.
Подобные мелочи говорят о качестве продукции и о престеже фирмы в целом.

Представьте, что вы купили — а в ней то там то сям нитки висят, пуговоцы плохо пришиты, швы неровные. Ностить-то можно, конечно, и свою функцию она будет исполнять но делать это захочет не каждый. А уж то, что имидж фирмы-производителя испортится, это однозначно.


 
Kerk ©   (2005-11-07 20:13) [40]

Gero ©   (07.11.05 20:11) [39]
Неустраивает несоблюдение стандартов интерфейса пользователя.


Да да да.
Не по ГОСТу. Какой ужас. Вай вай вай.


 
Piter ©   (2005-11-07 20:20) [41]

Gero ©   (07.11.05 20:11) [39]

да я понимаю.

Мы тебе про другое говорим - мы НЕ ВИДИМ несоблюдение стандартов. Все очень даже стандартно.
Посмотри мой скриншот - он небольшой.

Просто может у тебя по другому?

То, что кнопочки должны быть сдвинуты к правому краю  - это я вообще впервые слышу.

По-моему, стандартно - это когда кнопочки как раз посередение. ПО крайней мере, когда по середине - это классика и нельзя говорить про недостаток стиля. Очень даже стандартно :)

Остальных придирок я не понял - в чем они?

Типа "Рисовал студент" - это не придирка, это субъективное мнение. Другими словами - ЧТО НЕ ТАК?


 
Gero ©   (2005-11-07 20:35) [42]


> Gero ©   (07.11.05 20:11)
> Представьте, что вы купили

Представьте, что вы купили рубашку


 
Gero ©   (2005-11-07 20:38) [43]


> Kerk ©   (07.11.05 20:13)

В таком стиле можешь с тумбочкой пообщаться.


 
Джо ©   (2005-11-07 20:40) [44]

[41] Piter ©   (07.11.05 20:20)
> Другими словами - ЧТО НЕ ТАК?

Мои две придирки:
1. Место справа неоправданно пустует. От этого визуальная "скособоченность".
2. Размер поля ввода неоправданно велик. Ты будешь переходить к строке номер 99999999999999999?
3. В английском варианте кнопки вообще размещены по-дурацки: и не слева, и не посередине и не справа. А там, где их случайно бросил студент: http://zeqfreed.k66.ru/files/freakwindow.png


 
@BraIN ©   (2005-11-07 20:48) [45]

Не путайте диалоги (и иже с ними) и формы выбора действия. В диалогах кнопки управления должны находится справа-сверху, либо в правом-нижнем углу. Во втором случае кнопки обычно по центру, снизу.

P.S: Sorry for my bad Russian.


 
Джо ©   (2005-11-07 20:51) [46]


>  [45] @BraIN ©   (07.11.05 20:48)
> P.S: Sorry for my bad Russian.

Ничё, покатит с пивом :)


 
GuAV ©   (2005-11-07 21:18) [47]


> Представьте, что вы купили — а в ней то там то сям
> нитки висят, пуговоцы плохо пришиты, швы неровные.


Сравнение неуместно.
Такая рубашка не нравится большинству.
Дизайн же того окна не нравится только тебе и Джо, и то Джо не именно эта версия.

Вообще, читай http://delphimaster.net/view/14-1130352465/ - пост [18] строка внизу.


 
Gero ©   (2005-11-07 21:56) [48]


Piter ©   (07.11.05 20:20)
>Мы тебе про другое говорим - мы НЕ ВИДИМ несоблюдение
> стандартов. Все очень даже стандартно.
См. [45].
Кнопки принятия или отмены введенные данных в диалоговое окно должны быть внизу справа размещены горизонтально, в редких случаях вверху справа вертикально, это стандарт. Не знаю, писанный ли, но стандарт. Причем Microsoft сама же и диктует эти стандарты. А нарушать их в последствии... Я даже не знаю, как это назвать.

> То, что кнопочки должны быть сдвинуты к правому краю  -
> это я вообще впервые слышу.

Зато можешь видеть повсеместно. В ~99% случаев это так.
> ПО крайней мере, когда по середине - это классика

Уверен? Приведи хотя бы один пример диалогового окна нормальной программы с кнопками посередине. Можно от того же Майкрософта.

> Остальных придирок я не понял - в чем они?

1. Расстояние от кнопок до нижнего края должно быть куда меньше.
2. Джо уже сказал, на основании чего выбиралась длина поля ввода? Явно от фонаря.
3. К чему пустое место в полстони пикселей справа? А почему не полтысячи? Я уже говорил, что размер окна должен определяться его содержимым. А это пустое место никак не связано с содержимым окна.

Низкая квалификация либо халатность как дизайнера этой формы, так и человека, осуществлявшего контроль над этой программой, не вызывает сомнений.


 
Gero ©   (2005-11-07 21:58) [49]


> GuAV ©   (07.11.05 21:18)

Красота и качество — разные вещи.
Качество — понятие объективное, хотя и относительное.

По-моему вполне понятно, что такой дизайн формы отнюдь не гениальная задумка автора, а просто-напросто низкокачественная работа.


 
Piter ©   (2005-11-07 22:08) [50]

Джо ©   (07.11.05 20:40) [44]

согласен, в английской винде как-то криво смотрится...

Странно, а почему в русских и английских виндах различие?
Неужели наши что-то бы стали править в блокноте? Странно...


 
LordOfRock ©   (2005-11-07 22:13) [51]

Там наверно Label динамически подстраивается под длину надписи. А в англицкой версии надпись короче, чем в русской. Наверно.......


 
Kerk ©   (2005-11-07 22:15) [52]

Gero ©   (07.11.05 21:56) [48]
Приведи хотя бы один пример диалогового окна нормальной программы с кнопками посередине.


InputQuery()


 
Piter ©   (2005-11-07 22:32) [53]

Gero ©   (07.11.05 21:56) [48]
Зато можешь видеть повсеместно. В ~99% случаев это так


может быть. Но я никогда не слышал, что ДОЛЖНО БЫТЬ так.

Приведи хотя бы один пример диалогового окна нормальной программы с кнопками посередине

ой, не буду :)
Я просто абсолютно не замечаю такие вещи, а специально запускать различные программы для поиска - лень :)

Ну по мне так - кнопки, согласен, не должны быть слева. Но почему ПО СЕРЕДИНЕ - плохо, не пойму.

Gero ©   (07.11.05 21:56) [48]
Расстояние от кнопок до нижнего края должно быть куда меньше


вполне нормальное расстояние, ихмо

Gero ©   (07.11.05 21:56) [48]
Джо уже сказал, на основании чего выбиралась длина поля ввода? Явно от фонаря


а как бы ты сделал? Имхо, она не от фонаря выбиралась.

Там ведь одно поле. Кнопки Ok и Отмена уже достаточно большие, а на других языках может и еще больше.

Ты как хотел? Слово: "Номер строки", потом мааааленькое поле на 3 цифры и две большие кнопки снизу? Тогда бы это маленькое поле непропорционально смотрелось на фоне больших кнопок.

К чему пустое место в полстони пикселей справа?

согласен, можно форму сократить в принципе. Но учти, что заголовок формы "Переход на строку" на другом языке может быть длинными и если сильно сократить форму по горизонтали, то этот заголовок может не вместиться ДО начала управляющих кнопок Свернуть, Закрыть...

Будет стандартное: "Переход на стр..." - а это уже совсем не красиво.

А вообще насчет кривости английского варианта я согласен. То, что меня вполне устраивает - я гвоорил про русский - посмотри мой скриншот - тоже считаешь очень плохим?


 
GuAV ©   (2005-11-07 22:38) [54]


> 1. Расстояние от кнопок до нижнего края должно быть
> куда меньше.


TFontDialog смотри


> 2. Джо уже сказал, на основании чего выбиралась длина
> поля ввода? Явно от фонаря.

Не от фонрая, а из эстетических соображений. Можно было бы и меньше, но выглядело бы хуже.
En версия действительно имеет этот недостаток, но в локализированой исправили.
Может мы о разных окнах говорим ? Я вижу то же, что и Piter.

См. окно Alt+G в IDE - практически то же самое. Борланд тоже солидная контора, их диалоги даже получше будут - и они не придумали ничего другого для этого случая.

> 3. К чему пустое место в полстони пикселей справа? А
> почему не полтысячи? Я уже говорил, что размер окна
> должен определяться его содержимым. А это пустое место
> никак не связано с содержимым окна.

Мой ответ на 2 в начале.


> Красота и качество — разные вещи.

Согласен. Но в обоих случаях ты обсуждаешь не красоту, а дизайн в целом, не так ли ?

Твои замечания про размеры не имеют отношения к качеству. Это тебе кажется, что оно должно выглядеть иначе.

Стандарты, которые якобы нарушены, не есть догма, всё решается для конкретного случая. Тот же твой grmdi нарушает много стандартов, однако уверен, что ему можно найти применение.


 
Piter ©   (2005-11-07 22:58) [55]

GuAV ©   (07.11.05 22:38) [54]
Тот же твой grmdi нарушает много стандартов


все. Сейчас понесется холивар. Полюбому.

:)


 
Джо ©   (2005-11-07 23:17) [56]

Alt-G в IDE не обижать! ;)
Это отлично сделанный диалог, ничего лишнего (разве что TGroupBox не очень-то нужен), да и функциональности в нем больше чем в Notepad"е.


 
Плохиш ©   (2005-11-07 23:34) [57]

Во ругаются. А диалог и правда пьяный студент рисовал, достаточно сравнить с диалогами поиск/замена у того же нотепада.


 
Gero ©   (2005-11-07 23:43) [58]


>  Piter ©   (07.11.05 22:32)
> В ~99% случаев это так
> может быть. Но я никогда не слышал, что ДОЛЖНО БЫТЬ так.

Понимаешь, дело в том, что если в 99% интерфейсов случаев это так, то ДОЛЖНО БЫТЬ ТАК.
Я вижу ты не вобще не понимаешь значимости стандартов в области интерфейса. Без обид, но это так.
Я не хочу тебе объяснять значимость этого, особенно когда ты этому яро сопротивляешься.
Почитай литературу, ее полно. Надуюсь, мнение авторов книг с статей будет для тебя более авторитетным.

> а как бы ты сделал?

На 6-8 символов было бы самое то.

> согласен, можно форму сократить в принципе

Да не форму нужно сокращать, а программистов, которые такое делают.

> То, что меня вполне устраивает - я гвоорил про русский -
> посмотри мой скриншот - тоже считаешь очень плохим?

У меня то же, я говорю о нем.

> GuAV ©   (07.11.05 22:38)


> TFontDialog смотри

Там та же проблема.

> См. окно Alt+G в IDE - практически то же самое.

Не то же самое. В редакторе Delphi короче, хотя должно быть наоборот.

> их диалоги даже получше будут

Не намного, они почему-то нагло игноруют, например, такой стандарт как высота кнопок (23px).

> Стандарты, которые якобы нарушены, не есть догма, всё решается
> для конкретного случая.

Конечно, нарушения возможны, но только лишь оправданные. А оправдать это можно крайне редко, уж никак не в этом случае. Тоже рекомендую почитать леитературу по разработке GUI.

> Тот же твой grmdi нарушает много стандартов,

Буду очень благодарен, если ты мне укажешь на них, я постараюсь все исправить.


 
Gero ©   (2005-11-07 23:46) [59]


> Alt-G в IDE не обижать! ;)
> Это отлично сделанный диалог

Согласен.
За исключением одной вещи, но она нестандартна для всего Delphi IDE.


 
Джо ©   (2005-11-07 23:49) [60]


>  [59] Gero ©   (07.11.05 23:46)
> За исключением одной вещи,

А какая вещь?


 
Gero ©   (2005-11-07 23:50) [61]


> Kerk ©   (07.11.05 22:15)
> Gero ©   (07.11.05 21:56) [48]
> Приведи хотя бы один пример диалогового окна нормальной
> программы с кнопками посередине.
>
> InputQuery()

Это не программа, но сути дела не меняет. Окно сделано неверно, та же ошибка. Хотя здесь причина понятна — пытались закосить под MessageBox.


 
Piter ©   (2005-11-08 00:48) [62]

Gero ©   (07.11.05 23:43) [58]

ты таки не прокомментировал мою фразу насчет:

Piter ©   (07.11.05 22:32) [53]
Но учти, что заголовок формы "Переход на строку" на другом языке может быть длинными и если сильно сократить форму по горизонтали, то этот заголовок может не вместиться ДО начала управляющих кнопок Свернуть, Закрыть...

Будет стандартное: "Переход на стр..." - а это уже совсем не красиво


Далее:

Gero ©   (07.11.05 23:43) [58]
Я вижу ты не вобще не понимаешь значимости стандартов в области интерфейса


гы, здесь кроется маленькая проблема.

Интерфейс - это то, что видит каждый пользователь. И неважно - программист он или нет. Оценить интерфейс может каждый. И ему АБСОЛЮТНО не надо разбираться в каких-то там стандартах.

Он может просто сказать "Нравится", "Не нравится", "Вот это не нравится" - и он будет прав.

Интерфейс создается не для знатоков интерфейса, потому что вас среди пользователей меньше процента :)

Интерфейс создается для ОБЫЧНЫХ пользователей. И чтобы там не говорили знатоки интерфейсов - если 90% пользователей моей программы скажут, что вот так блин круто, красиво и зашибись - мне будет пофигу на мнение знатоков и ГОСТ"ов интерфейсов, потому как программа то для пользователей :)

Так вот, именно как пользователь я скажу - диалог вполне нормальный :)
Это ИМХО :)


 
GuAV ©   (2005-11-08 00:52) [63]


>> их диалоги даже получше будут
>
> Не намного, они почему-то нагло игноруют, например,
> такой стандарт как высота кнопок (23px).


Их кнопки выглядят лучше.
И они не располагают такие кнопки как ОК и отмена справа, только снизу, а во многих виндовых диалогах этот недочёт имеется.


>> Тот же твой grmdi нарушает много стандартов,
>
> Буду очень благодарен, если ты мне укажешь на них, я
> постараюсь все исправить.

Самые неоправданые нарушения - при открывании сис меню кнопка не нажимается и при таскании не видно между чем упадёт - уже упоминались в той ветке.

Неисправим нарушением является сама суть компонента. Переключение между MDI окнами осуществляется: кликом, Ctrl+F6, через главное меню, но не панелью инструментов !

Нарушением является например то, что при перетаскивании кнопки за пределы отображаемой части окна (т.е. влево или вправо) окно не скролится. Хотя этот глюк есть у многих контролов..


 
GuAV ©   (2005-11-08 00:54) [64]

В прочем, моё мнение вряд ли будет полезно, пока я не почитаю книги про интерфейс. А их я вряд ли буду читать в ближайшем будущем.


 
Piter ©   (2005-11-08 01:02) [65]

GuAV ©   (08.11.05 0:52) [63]
> Не намного, они почему-то нагло игноруют, например,
> такой стандарт как высота кнопок (23px).

Их кнопки выглядят лучше


Я вижу ты не вобще не понимаешь значимости стандартов в области интерфейса

(c) Не мое :)


 
Gero ©   (2005-11-08 01:28) [66]


> Но учти, что заголовок формы "Переход на строку" на другом
> языке может быть длинными и если сильно сократить форму
> по горизонтали, то этот заголовок может не вместиться ДО
> начала управляющих кнопок Свернуть, Закрыть...
>
> Будет стандартное: "Переход на стр..." - а это уже совсем
> не красиво

На другом это на каком? Мы вроде русскую версию обсуждаем. Для албанского сделают такую ширину, какую надо.

> Он может просто сказать "Нравится", "Не нравится", "Вот
> это не нравится" - и он будет прав.

Согласен. Если бы все программы писались бы для конкретных пользователей, то не было бы никаких проблем. Но дело в том, что интерфейс должен подходить всем. Чтобы как можно более приблизится к этому, и сущесвуют стандарты. Все они были взяты не с потолка и выбраны путем расчетов и экспериментов. Именно поэтому стандартный вид кнопок серый, а не зеленый, потому что тех, кому понравился бы зеленый цвет, гораздо меньше.
Это раз.
Теперь второй аспект.
Представь себе, что стандартов интерфейса нет восе. И каждый делает такой интерфейс, как нравится ему.
Вася Пупкин работает в конторе и учится работать с одной программой, месяцами привыкает к ее интерфейсу, пока работа с интерфейсом не происходит автоматом, не задумываясь. Только тогда он начинает продуктивно работать, на 100%.
И тут приходит новый начальник и решает заменить программу на аналогичную, только другой фирмы. И соответственно, интерфейс в ней другой, все кнопки по-другому называются, расположены в других местах. И Вася начинает переучиваться, опять тратит месяца на нормальное освоение нового интерфейса.
Не было бы стандартов — был бы хаос. Помяняй в любой своей программе, активно использующей диалоговые окна, хотя бы, кнопки OK и Отмена местами. И поработай с ней. Недельку. Казалось бы, такая мелочь. А нервные клетки не восстанавливаются.

> Так вот, именно как пользователь я скажу - диалог вполне
> нормальный :)

А вот Колян с соседнего подъезда скажет, что рубашка с висящими нитками и оторваными пуговицами тоже вполне нормально. И он тоже это скажет как пользователь. Но, думаю, что ориентироваться на него не стоит. Потому что по стандарту изготовления рубашек никток из них висеть не должно. Конечно, если это не намеренное дизайнрское решение.

GuAV ©   (08.11.05 00:52)
> Их кнопки выглядят лучше.

Они выглядят непривычно. А это сбивает с толку.

> И они не располагают такие кнопки как ОК и отмена справа,
> только снизу, а во многих виндовых диалогах этот недочёт
> имеется.

Правильно делают.

Сорри, но такое ощущение, будто цель разговора — доказать, что я неправ. Неважно в чем. Может, мне только кажется.


> Самые неоправданые нарушения - при открывании сис меню кнопка
> не нажимается и при таскании не видно между чем упадёт -
> уже упоминались в той ветке.
>
> Неисправим нарушением является сама суть компонента. Переключение
> между MDI окнами осуществляется: кликом, Ctrl+F6, через
> главное меню, но не панелью инструментов !
>
> Нарушением является например то, что при перетаскивании
> кнопки за пределы отображаемой части окна (т.е. влево или
> вправо) окно не скролится. Хотя этот глюк есть у многих
> контролов..

Спасибо, я в курсе.
Описанные проблемы имеют мало общего со стандартами интерфейса. Это просто отсутствующий в компоненте функционал. Кое-что из этого будет реализовано.


 
Piter ©   (2005-11-08 17:15) [67]

Gero ©   (08.11.05 1:28) [66]
Для албанского сделают такую ширину, какую надо.


а ты уверен, что каждое приложение переделывают???

Ты думаешь, нашим дают исходники того же блокнота, они там подгоняют и заново компилируют?

Это ведь вовсе не факт. Блокнот может текст из ресурсов черпать, то есть сама программа универсальна, только каждый локализатор свои ресурсы подсовывает. А?


 
Piter ©   (2005-11-08 17:18) [68]

Gero ©   (08.11.05 1:28) [66]

ты забыл прокомментировать:

Piter ©   (08.11.05 1:02) [65]
GuAV ©   (08.11.05 0:52) [63]
> Не намного, они почему-то нагло игноруют, например,
> такой стандарт как высота кнопок (23px).

Их кнопки выглядят лучше

Я вижу ты не вобще не понимаешь значимости стандартов в области интерфейса

(c) Не мое :)


Повторюсь, о чем шла речь.

Ты говоришь о полезности и важности стандартов.

Когда тебе замечают, что некий продукт не поддерживает стандарт (23px), ты отвечаешь:

Их кнопки выглядят лучше

то есть, таки стандарты можно нарушать, если выглядит лучше, так?

Так что же это за стандарты? То ли ты себя считаешь непререкаемым ценителем интерфейсов, что можешь определить ГДЕ надо отойти от стандартов.

То ли ты просто как обычный человек говоришь - да, не по стандарту, зато красиво.
Ну и чем ты отличаешься от Васи Пупкина с какого-то там этажа? :)

Что это за понятие "лучше"? Для тебя, сам понимаешь, лучше - это одно, для меня - другое.
Субъективизм одним словом :)

Так вот имхо диалог нормальный, уволнять никого не надо. :)


 
Gero ©   (2005-11-08 17:31) [69]


> [67] Piter ©   (08.11.05 17:15)

Миша, это не довод, ты ведь убедился что в русской локализации окно выглядит по-другом, его меняли. Если помещаться не будет — сделают, чтобы помещалось.

> Когда тебе замечают, что некий продукт не поддерживает стандарт
> (23px)

Это не мне замечают, а я замечаю.

> ты отвечаешь:
>
> Их кнопки выглядят лучше

Не я отвечаю, а мне отвечают.

> то есть, таки стандарты можно нарушать, если выглядит лучше,
> так?

Ни в коем случае.

> Что это за понятие "лучше"? Для тебя, сам понимаешь, лучше
> - это одно, для меня - другое.

Конечно, я об этом и говорил в [66].


 
Игорь Шевченко ©   (2005-11-08 17:46) [70]

Народ, вот вы тут про внешний вид ругаетесь, а то, что в это окно (с номером строки) можно ввести не только цифры, вы внимания не обращаете ? (в Win2k можно).


 
Gero ©   (2005-11-08 17:49) [71]


> Игорь Шевченко ©   (08.11.05 17:46)

На XP ввести нельзя, но можно вставить.


 
Gero ©   (2005-11-08 17:50) [72]


> Игорь Шевченко ©   (08.11.05 17:46)

А на Win2k оно так же выглядит, как и на http://zeqfreed.k66.ru/files/freakwindow.png (27-ой пост) ?


 
begin...end ©   (2005-11-08 17:52) [73]

> Gero ©   (08.11.05 17:50) [72]

На Win2k немного получше :-)


 
Val ©   (2005-11-08 17:59) [74]

>[71] Gero ©   (08.11.05 17:49)
XP sp1 rus - можно и ввести.


 
Игорь Шевченко ©   (2005-11-08 18:02) [75]

Gero ©   (08.11.05 17:50) [72]

Нет, кнопки расположены вертикально с правой стороны.


 
begin...end ©   (2005-11-08 18:05) [76]

Win2k SP4: http://webfile.ru/620687


 
Джо ©   (2005-11-08 18:12) [77]


>  [76] begin...end ©   (08.11.05 18:05)

О! Ну почти мой вариант из [37] http://kmp.ho.com.ua/goto/gotoline.htm
0:)


 
Piter ©   (2005-11-08 18:20) [78]

Gero ©   (08.11.05 17:31) [69]
ты ведь убедился что в русской локализации окно выглядит по-другом, его меняли


согласен. Но мне кажется меняли только из-за того, что оно кривое.

Я очень сомневаюсь, что MS предоставляет русскому отделению исходники...


 
Piter ©   (2005-11-08 18:25) [79]

Gero ©   (08.11.05 17:31) [69]
Это не мне замечают, а я замечаю


Gero ©   (08.11.05 17:31) [69]
Не я отвечаю, а мне отвечают


ой, это я спутал Gero с GuAV :)
Опять четыре буквы и начинается на одну :) Слишком быстро читаю.

Тады сори, обвинения в непоследовательности сниматся :)

Кстати, насчет 23px - я зачастую делаю кнопки поменьше, имхо, так лучше смотрится, в том же Magic Forum они меньше. Так на самом деле лучше, стандартные - слишком объемные, смотрятся только на классике.

Когда же закос под аля XP интерфейс - более стильно смотрятся все таки кнопки поменьше :)


 
Gero ©   (2005-11-08 19:50) [80]


Piter ©   (08.11.05 18:25)
> так лучше смотрится

>  более стильно


А говорили мы только что о чем? :)
И кто-то меня в субьективности обвинял )

> begin...end ©   (08.11.05 18:05)
> Win2k SP4: http://webfile.ru/620687

Похоже Microsoft любит эксперименты :)


 
Lamer@fools.ua ©   (2005-11-08 20:00) [81]

>>Piter ©   (08.11.05 18:20) [78]

>согласен. Но мне кажется меняли только из-за того, что оно кривое.
Я очень сомневаюсь, что MS предоставляет русскому отделению исходники...


А исходники и не нужны.


 
Джо ©   (2005-11-08 20:30) [82]

Достаточно редактора ресурсов.


 
Piter ©   (2005-11-08 20:49) [83]

Lamer@fools.ua ©   (08.11.05 20:00) [81]
А исходники и не нужны


Джо ©   (08.11.05 20:30) [82]
Достаточно редактора ресурсов


ДА ЛАДНО?


 
Gero ©   (2005-11-08 20:50) [84]

Мои варианты:
http://dmclient.fatal.ru/_files/goto.html


 
Gero ©   (2005-11-08 20:55) [85]


> ДА ЛАДНО?

А проверить?


 
GuAV ©   (2005-11-08 21:06) [86]


> > И они не располагают такие кнопки как ОК и отмена
>справа,
> > только снизу, а во многих виндовых диалогах этот
>недочёт
>> имеется.
>
> Правильно делают.


Именно что правильно внизу, а справа - неудобно.


> Не было бы стандартов — был бы хаос. Помяняй в любой
> своей программе, активно использующей диалоговые окна,
> хотя бы, кнопки OK и Отмена местами.

Были преценденты, знаю. Неудобно, но можно привыкнуть. Было и хуже - наоборот назад и далее.


> Они выглядят непривычно. А это сбивает с толку.


Думаю, многие пользователи заметили эту непривычность. Однако, принесла ли она неудобства хоть одному ? Думаю, нет, а следовательно отклонение допустимо.
Точно так же, уверен, в русской версии обсуждаемого диалога расположение контролов никому неудобство не причиняет.

Просто интересно - какие проигрыватели фильмов и музыки ты используешь. Ни в одном из проверенных сейчас мной кнопки не имеют высоту 23.

Вот, кстати, как известно, начиная с Windows 2000 стандартным шрифтом заместо MS Sans Serif стал Tahoma, однако в Delphi остался старый добрый MS Sans Serif. Кто теперь, по-товему, нарушает стандарт - MS или Borland ?


> Описанные проблемы имеют мало общего со стандартами
> интерфейса.

Т.е. стандартом является вид, а поведение не регламентировано ? Тогда такие стандарты точно не нужны.


 
GuAV ©   (2005-11-08 21:14) [87]


>Мои варианты:
> http://dmclient.fatal.ru/_files/goto.html

ИМХО
1. хуже оригинала, но прокатит.
2 и 3. хорошо, но ИМХО мелковатые окна.
4. не очень хорошо, но прокатит. "Перейти" зам. на "&Перейти".


 
Gero ©   (2005-11-08 21:22) [88]


> GuAV ©   (08.11.05 21:06)


> Просто интересно - какие проигрыватели фильмов и музыки
> ты используешь.

Ничего особенного: LightAllow, Winamp хотя интерфейс в них мне не очень нравится.

> Т.е. стандартом является вид, а поведение не регламентировано
> ?

Нет, поведение тоже. Активацию кнопки при вызове меню можно отнести к стандартам. Но это уже исправлено :)

Я устал спорить об этом и переливать их пустого в порожнее. Посему предлагаю ничью )

ЗЫ: А литературу все-таки рекомендую прочитать )


 
Джо ©   (2005-11-08 21:22) [89]


>  [84] Gero ©   (08.11.05 20:50)
> Мои варианты:
> http://dmclient.fatal.ru/_files/goto.html

Первый вариант мне лично не очень (дырка слева). Остальные - нормальные, глаз не режут, все стандартно, лишнего нет.


 
Gero ©   (2005-11-08 21:23) [90]


> но прокатит

С пивом )

>  "Перейти" зам. на "&Перейти".

Не возражаю. Мой недосмотр.


 
Джо ©   (2005-11-08 21:23) [91]


> дырка слева

тьху, справа :)


 
Gero ©   (2005-11-08 21:24) [92]


> [91] Джо ©   (08.11.05 21:23)

Мне кажется, третий самый лучший. Я бы в своей программе использовал его )


 
Джо ©   (2005-11-08 21:28) [93]

Да, мне тоже 3 больше привычен. Или, как вариант, 4 - не такой тесный и похожий на стандартный Text find dialog.


 
Piter ©   (2005-11-08 21:34) [94]

Gero ©   (08.11.05 20:55) [85]
А проверить?


Яник, да я стебаюсь :)

Я об этом и говорил. И тут люди фактически решили мне мои же слова рассказать. :)

GuAV ©   (08.11.05 21:06) [86]
> Не было бы стандартов — был бы хаос. Помяняй в любой
> своей программе, активно использующей диалоговые окна,
> хотя бы, кнопки OK и Отмена местами


между прочим в Photoshop в какой-то версии, в его части по работе с анимированными GIF"ами - как раз Отмена была слева, а Сохранить справа :)

Gero ©   (08.11.05 20:50) [84]
Мои варианты:
http://dmclient.fatal.ru/_files/goto.html


Янис, и ты хочешь сказать, что это лучше?

Лучше, имхо, только 3.

1 - просто кривой. Кнопки по центру в данном случае КУДА ЛУЧШЕ смотрятся, теперь я это понял :)

2 - сразу брсоается в глаза, что Edit не до конца правой кнопки, какая-то ассиметрия

4 - не нравится такое расположение кнопок.

Так что нормальный только 3 вариант. Но при этом окно слишком мелкое... Нет, даже не окно слишком мелкое, а кнопки слишком большие, так как занимают почит ПОЛОВИНУ формы.

Надо или форму побольше, или кнопки поменьше.

Теперь я еще больше уверился, что MS сделали все правильно :)
Ну английская версия не считается, там правда криво.


 
Piter ©   (2005-11-08 21:36) [95]

Piter ©   (08.11.05 21:34) [94]
Яник, да я стебаюсь


сорри, Янис :)


 
Gero ©   (2005-11-08 21:37) [96]


> [94] Piter ©   (08.11.05 21:34)

Я по этому поводу уже все сказал.


 
Джо ©   (2005-11-08 21:38) [97]


>  [94] Piter ©   (08.11.05 21:34)
> между прочим в Photoshop в какой-то версии, в его части
> по работе с анимированными GIF"ами - как раз Отмена была
> слева, а Сохранить справа :)

Да, эта проблема тянется еще с Маков. Там как раз расположение кнопок OK/Cancel зеркальное по отношению к стандартам в Windows. Перемудрили, заразы :)


 
Piter ©   (2005-11-08 21:44) [98]

Gero ©   (08.11.05 21:37) [96]
Я по этому поводу уже все сказал


ну а я значь не все, есть чего добавить и прокомментировать, коли уж ты свои работы выложил :)


 
GuAV ©   (2005-11-08 23:31) [99]


> Перемудрили, заразы :)

Перемудрили кстати в Windows, Назад слева, а отмена справа.


 
Джо ©   (2005-11-08 23:36) [100]


>  [99] GuAV ©   (08.11.05 23:31)
> Перемудрили кстати в Windows,

Ну, я в общем-то это и имел в виду. Криво выразился.


 
Gero ©   (2005-11-08 23:40) [101]


> Перемудрили кстати в Windows, Назад слева, а отмена справа.

Предлагаю устроить протест по этому поводу и во всех своих программах отмену делать исключительно слева!


 
Игорь Шевченко ©   (2005-11-08 23:45) [102]

Gero ©   (08.11.05 23:40) [101]

И фокус на нее по умолчанию :)


 
Джо ©   (2005-11-08 23:55) [103]

[101] Gero ©   (08.11.05 23:40)

Я один раз влепил в одном окне -таки справа, вначале своей "карьеры".
Перед этим много времени проводил за Маками в Кварке, вот машинально и поставил. Интересная ситуация вышла. Сначала пользователи зверски матюкались. А затем, через несколько месяцев я выпустил обновление, ну и заодно поменял их местами (как следует). Тут же поступили настойчивые и недвусмысленные требования: верни, как было. Уже привыкли. Так и осталось. Правда, программа уже несколько лет как сошла с производства окончательно.

П.С. Вот, порылся, вот то самое злополучное окно: http://kmp.ho.com.ua/reversedbtns.jpg
Кошмар, согласен :))



Страницы: 1 2 3 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.76 MB
Время: 0.018 c
14-1131085162
БарЛог
2005-11-04 09:19
2005.11.27
Идеальный человек


14-1130784129
X9
2005-10-31 21:42
2005.11.27
Ищу алгоритм разбора


1-1130764690
Zelius
2005-10-31 16:18
2005.11.27
CustomDraw в TListView


3-1129397442
Piter
2005-10-15 21:30
2005.11.27
TIBDatabase - потокобезопасен?


3-1129306926
suharew
2005-10-14 20:22
2005.11.27
Trim в IBX





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский