Форум: "Основная";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];
ВнизMainMenu в любой позиции формы Найти похожие ветки
← →
Котик Б (2006-07-19 17:43) [40]
> antonn © (19.07.06 17:37) [39]
> Igor_thief
> да ладно распаляться, здесь многие не любят нестандартный
> интерфейс. Может от того, что вкуса нет (просто не могут
>
Свои предположения оставьте при себе...
← →
GrayFace © (2006-07-19 18:02) [41]Игорь Шевченко © (19.07.06 10:26) [32]
Любая лишняя строка кода - источник ошибок.
По этомуif - then - else
надо писать в одну строчку ;)
Igor_thief, см. MSDN "Creating an Internet Explorer-style Menu Bar".
antonn © (19.07.06 17:37) [39]
Люди воротят нос от заскинованных программ не от своей неполноценности, а от неполноценности программ.
Пусть тот, кому нравятся меню Дельфи 7 (с закосом под офис XP), бросит в меня камень.
И побольше, побольше! (с) анекдот
P.S. Я к скинам отношусь нейтрально.
← →
antonn © (2006-07-19 18:38) [42]GrayFace © (19.07.06 18:02) [41]
Люди воротят нос от заскинованных программ не от своей неполноценности, а от неполноценности программ.
с этим не спорю, я и сам плююсь на неполноценные программы. Однако, чаще всего, при вопросе о рюшечках в программе, в лучшем случае, известно то, что она делает, т.е. ей еще не попользовались, а мнения есть(причем навязываемые), что лучше дефолтного интерфейса нет, что не надо мучать пользователя, и в том же духе.
> Пусть тот, кому нравятся меню Дельфи 7 (с закосом под
> офис XP), бросит в меня камень.
тут не понял. Меню самой IDE? мне нравятся, а что в них такого плохого?
да и Tpopupmenu(и прочее) тоже нравятся, стиль ОС поддерживают и ладно.
В общем, пошел за камнем:)
← →
Игорь Шевченко © (2006-07-19 21:51) [43]antonn © (19.07.06 17:37) [39]
> здесь многие не любят нестандартный интерфейс
И не только здесь...Странно, да ?
Где можно ознакомиться с вашими работами по дизайну интерфейса, уважаемый, не поделитесь ли ссылкой ?
← →
Игорь Шевченко © (2006-07-19 21:53) [44]
> По этому if - then - else надо писать в одну строчку ;)
Пока работаешь для себя и на себя, нет вообще никаких ограничений. Можно писать хоть в одну строчку, хоть в несколько лесенкой, все равно, у такого творчества будет максимум один читатель.
← →
Ketmar © (2006-07-19 22:10) [45]>antonn © (19.07.06 17:37) [39]
"сэр телепат? сэр очень хреновый телепат!" (ц)
← →
Мефисто (2006-07-20 09:51) [46]
> Igor_thief (19.07.06 10:12) [31]
> antonn © (19.07.06 17:37) [39]
Не у всех получается состряпать правельные скины. Достаточно взглянуть на убогие утилиты от ASUS, GIGABYTE. Вот и воспринимаются такие поделки в штыки :)
← →
Igor_thief (2006-07-20 11:22) [47]antonn © (19.07.06 17:37) [39]
Igor_thief
да ладно распаляться, здесь многие не любят нестандартный интерфейс. Может от того, что вкуса нет (просто не могут качественно подобрать цвета и пропорции, представить законченый образ ГУИ и прочее, проще всех убеждать, что стандартный интерфейс лучше). А может от того, что не пользовались заскинованным приложением (ну не нужно было), и по привычке считают, что лучше тот, которым все время пользовались. А может от того, что книжек умных начитались, в которых "дефолтный" интерфейс рассматривался для "сложных" приложений (типа CAD, а не плеер, например), и под впечатлением предлагают все "одефолтить". Или книжки были старые... Или просто узкий кругозор, и не знают, что программы бывают разные...
Ага. Согласен!
Котик Б (19.07.06 17:43) [40]
> antonn © (19.07.06 17:37) [39]
> Igor_thief
> да ладно распаляться, здесь многие не любят нестандартный
> интерфейс. Может от того, что вкуса нет (просто не могут
>
Свои предположения оставьте при себе...
Мадам, это вам бы по-молчать! Не в обиду сказано, но вы тут только оффтоп разводите.
Игорь Шевченко © (19.07.06 10:26) [32]
Любая лишняя строка кода - источник ошибок.
По этому if - then - else надо писать в одну строчку ;)
Igor_thief, см. MSDN "Creating an Internet Explorer-style Menu Bar".
За шутку - 5 баллов! :))
За направление в нужное русло - РЕСПЕКТ и огромное спасибо! Буду читать и разбираться.
Ну а меню в Д7 меня вполне устраивает.
Не у всех получается состряпать правельные скины. Достаточно взглянуть на убогие утилиты от ASUS, GIGABYTE. Вот и воспринимаются такие поделки в штыки :)
Ну так в качестве примера, для себя, надо выбирать красоту, а не убогие утилиты.
ИМХО: Майкрософт сейчас движется в правильно направление. Ну классный у их программ интерфейс. Кстатии, глядя на новый офис, можно реально увидеть что интерфейс уже не дефолтный, очень красивый и гораздо удобнее чем дефолтный. Так что не стоит быть "динозавром" (ну типа, консерватором).
← →
Virgo_Style © (2006-07-20 11:32) [48]Igor_thief (20.07.06 11:22) [47]
Ну классный у их программ интерфейс.
Это у каких, например??
← →
Igor_thief (2006-07-20 11:35) [49]MS Office 2007, например. Outlook 2007. Еще надо?
← →
antonn © (2006-07-20 11:38) [50]Игорь Шевченко © (19.07.06 21:51) [43]
И не только здесь...Странно, да ?
а я не говорил, что только здесь. Ничего странного, это же не единственное место на земле, где проводят свое время те, кому не нравится скинованный интерфейс:)
> Где можно ознакомиться с вашими работами по дизайну
> интерфейса, уважаемый, не поделитесь ли ссылкой ?
А зачем? Это что то изменит?
Ссылку не дам:)
Ketmar © (19.07.06 22:10) [45]
зацепило, да? :)
ну кто хотел, сам нашел себе причину, я там никого не называл...
Мефисто (20.07.06 9:51) [46]
Не у всех получается состряпать правельные скины. Достаточно взглянуть на убогие утилиты от ASUS, GIGABYTE. Вот и воспринимаются такие поделки в штыки :)
воспринимаются уже готовые поделки, а я говорил о штыках в теле еще не сделаной и не опубликованной программы.
К тому же, очень часто звучит такая правильная фраза, вроде - "Юзер сам должен выбирать для себя тот интерфейс, который ему больше подходит". Так почему люди кривятся при слове "скины", они же расширяют аудиторию пользователей, кому не нравится, тот отключит...
← →
Igor_thief (2006-07-20 12:16) [51]
GrayFace © (19.07.06 18:02) [41]
Igor_thief, см. MSDN "Creating an Internet Explorer-style Menu Bar".
Статья конечно хорошая, но Дельфя в своем toolbar"e намудрила, так что теперь придется убить много времени чтобы добиться желаемого результата.
← →
Мефисто (2006-07-20 12:32) [52]
> Так почему люди кривятся при слове "скины", они же расширяют
> аудиторию пользователей, кому не нравится, тот отключит.
> ..
Полностью и двумя руками - ЗА! Если можно скины по желанию отрубить, а если уж жестко висит какой нибудь кривой скин и никак от этой поделки не отделаться, то пользоваться такой софтиной... :(
← →
Игорь Шевченко © (2006-07-20 13:01) [53]antonn © (20.07.06 11:38) [50]
> а я не говорил, что только здесь. Ничего странного, это
> же не единственное место на земле, где проводят свое время
> те, кому не нравится скинованный интерфейс:)
Они также проводят свое время в фирмах, разрабатывающих программное обеспечение...
← →
Nic © (2006-07-20 13:17) [54]Начиная новый проект, долго думал об интересном интерфейсе. От самых смелых задумок пришёл к полностью стандартному внешнему виду. Всё равно из меня дизайнер не очень хороший, а скины - хорошая вещь, когда реализовано красиво и аккуратно.
← →
Nic © (2006-07-20 13:17) [55]Начиная новый проект, долго думал об интересном интерфейсе. От самых смелых задумок пришёл к полностью стандартному внешнему виду. Всё равно из меня дизайнер не очень хороший, а скины - хорошая вещь, когда реализовано красиво и аккуратно.
← →
Eraser © (2006-07-20 13:56) [56]> Igor_thief
по-моему скины уместны либо в плеерах, либо в IM, к тому же сделать качественный скин очень сложно. + ко всем недостаткам - ещё один, подумай, как твоя программа будет смотреться под управлением ОС Vista, imho там стандартный Avalon интерфейс будет намного красивее твоего со скинами.
← →
antonn © (2006-07-20 14:11) [57]Игорь Шевченко © (20.07.06 13:01) [53]
Они также проводят свое время в фирмах, разрабатывающих программное обеспечение...
ну и пусть проводят. Я не говорил, что все, кому не нравится скинованный интерфейс, такие... несовременные и с консервативными взглядами.
← →
Игорь Шевченко © (2006-07-20 14:30) [58]antonn © (20.07.06 14:11) [57]
> Я не говорил, что все, кому не нравится скинованный интерфейс,
> такие... несовременные и с консервативными взглядами
Дело не во взглядах. И не в современности. Просто разработчики серьезных программ знают, что с приложениями работают, а не глазеют на них. Если бы в новом офисе не было бы ничего нового, кроме представленных картинок, он бы никому не сдался, потому что платить за красивости дураков нету. Платят исключительно за безглючную функциональность.
← →
Igor_thief (2006-07-20 14:37) [59]Платят исключительно за безглючную функциональность.
И за юзабилити. Новый интерфейс не только красивый, но и более эфективный чем старый. То что можно было раньше сделать за 10 минут, теперь можно сделать за 5 (приблизительно). За это стоит платить?! А возможность работать эфективнее, быстрее, нагляднее можна в основном благодаря новому, отлично продуманому интерфейсу (ну и не только!). Если бы в место рибонов использовали класические табы (я сейчас говорю только про внешний вид!), то интерфейс был бы просто ужасен и не было даже желания работать в офисе. Советую попробовать 2007 версию!
← →
Eraser © (2006-07-20 14:39) [60]> [59] Igor_thief (20.07.06 14:37)
если уж так хочется использовать интерфейс нового офиса, я бы подождал выхода обновлений того же DevEx, там скорее всего все новое добавят как можно раньше.
← →
Igor_thief (2006-07-20 14:46) [61]Eraser © (20.07.06 14:39) [60]
> [59] Igor_thief (20.07.06 14:37)
если уж так хочется использовать интерфейс нового офиса, я бы подождал выхода обновлений того же DevEx, там скорее всего все новое добавят как можно раньше.
Внимательнее надо быть! В топике и первом месадже указана конкретная задача. Офис сдесь зацепили попутно. Я в инете уже видел готовые "офисные" компоненты.
← →
Игорь Шевченко © (2006-07-20 15:05) [62]Igor_thief (20.07.06 14:37) [59]
> И за юзабилити. Новый интерфейс не только красивый, но и
> более эфективный чем старый. То что можно было раньше сделать
> за 10 минут, теперь можно сделать за 5 (приблизительно).
>
Это ты сам придумал или какие официальные выкладки ? Если второе, то ссылку в студию.
> Советую попробовать 2007 версию!
Да мне Open Office за глаза хватает для задач. И бесплатно, к тому же.
← →
antonn © (2006-07-20 15:22) [63]Игорь Шевченко © (20.07.06 14:30) [58]
Просто разработчики серьезных программ знают, что с приложениями работают, а не глазеют на них.
Этим, слишком серьезным, разработчикам следовало бы знать, что на интерфейс глазеют, и от того, насколько он удобен и информативен пользователю, зависит эффективность его работы с приложением (имхо).
> Платят исключительно за безглючную функциональность.
Это те самые разработчики серьезных программ, наверное, платят исключительно за безбаговость, а "обычным" пользователям временами и красоты хочется. Недаром темы в XP ввели(с возможностью отключения), т.к. комфорта больше хочется.
← →
Игорь Шевченко © (2006-07-20 15:55) [64]antonn © (20.07.06 15:22) [63]
> Этим, слишком серьезным, разработчикам следовало бы знать,
> что на интерфейс глазеют, и от того, насколько он удобен
> и информативен пользователю, зависит эффективность его работы
> с приложением (имхо).
Дорогой друг, давай ты станешь серьезным разработчиком, а потом я с удовольствием продолжу дискуссию :) А то получается, силы больно неравные. Или ты показываешь примеры своих работ по дизайну интерфейсов, пользующихся коммерческим спросом. Договорились ?
> Недаром темы в XP ввели(с возможностью отключения), т.к.
> комфорта больше хочется.
Первый раз слышу, чтобы в XP от тем стало комфортнее.
← →
REA (2006-07-20 16:18) [65]Стал за собой в последнее время замечать склонность к украшательству - то темы виндовые включу (коих мало), то иконы посимпатишнее, то миранду разукрашу. К чему бы это? Нереализованные дизайнерские амбиции наверно.
В любом случае приятно, когда темы можно отключить.
← →
Eraser © (2006-07-20 16:24) [66]не знаю, чем темы xp людям не нравятся...ведь оформление без тем - это тоже своего рода стиль оформления, если сравнивать с win3.1 или вообще DOS... только более новый. стандартная синенькая мне тоже не нравится, но ведь можно выбрать на любой вкус, сейчас вот установлена стандартная silver.
← →
antonn © (2006-07-20 16:50) [67]Игорь Шевченко © (20.07.06 15:55) [64]
Дорогой друг, давай ты станешь серьезным разработчиком, а потом я с удовольствием продолжу дискуссию :)
Ок, я потом сообщю:)
> Первый раз слышу, чтобы в XP от тем стало комфортнее.
ну вот, тут дискуссию и нужно было приостановить...
:)
← →
antonn © (2006-07-20 16:50) [68]antonn © (20.07.06 16:50) [67]
сообщю
сижу и думаю, ну чего в этом слове не так:)
← →
Ketmar © (2006-07-20 17:50) [69]>antonn © (20.07.06 11:38) [50]
угу. зацепило. меня, знаете ли, всегда цепляет, когда начинают "вещать за всю сеть". бездоказательно.
← →
antonn © (2006-07-20 19:10) [70]Ketmar © (20.07.06 17:50) [69]
меня, знаете ли, всегда цепляет, когда начинают "вещать за всю сеть".
меня тоже такое цепляет. как хорошо, что я не "вещал за всю сеть" ;)
← →
Пусик © (2006-07-20 19:19) [71]Странно, вроде бы конкретный вопрос был задан, а не призывы к обсуждению красоты интерфейса и функциональности программы.
Здесь что, всегда так?
← →
Anatoly Podgoretsky © (2006-07-20 22:51) [72]Игорь Шевченко © (19.07.06 21:51) [43]
Где можно ознакомиться с вашими работами по дизайну интерфейса, уважаемый, не поделитесь ли ссылкой ?
Побериги нервы.
← →
Pavia © (2006-07-20 23:29) [73]
> Как зделать так, чтобы главное меню было расположено не
> в самом верху формы, а в любой позиции формы?
А чем ActionManager не угодил? С его ActionMainMenuBar. Распологай куда хочешь. А если хочешь плавующее меню как в дельфи то Action Bar надо класть на ControlBar1.
PS. Все выше перечисленные компоненты расположены. На вкадке Additional.
Возможно надо будет подключить. Тогда Component->Install Packages->Borland ActionBar Components.
← →
GrayFace © (2006-07-21 01:17) [74]Igor_thief (20.07.06 12:16) [51]
Статья конечно хорошая, но Дельфя в своем toolbar"e намудрила, так что теперь придется убить много времени чтобы добиться желаемого результата.
Вариант - не использовать дельфевский тулбар. Я, например, сделал процедурку, принимающую массив TMenuItem"ов и создающую SpeedButton"ы, nil - separator. Могу выслать свои модули.
Eraser © (20.07.06 16:24) [66]
стандартная синенькая мне тоже не нравится, но ведь можно выбрать на любой вкус, сейчас вот установлена стандартная silver.
Аналогично.
Pavia © (20.07.06 23:29) [73]
А чем ActionManager не угодил? С его ActionMainMenuBar. Распологай куда хочешь. А если хочешь плавующее меню как в дельфи то Action Bar надо класть на ControlBar1.
А вот и подобрались к вопросу о менюшках D7. В принцыпе согласен - глядя на менюшки они выглядят лучше стандартных и глюков серьезных нету, но если заглянуть внутрь... Глаза на лоб лезут при одной мысли, что столько коду наворотили ради каких-то рюшечек. В общем,
1) Огромный размер
2) Отсутствие нормального редактора
3) Баг №1: Пункты меню зажигаются, но не всегда гасятся после ухода с них мышки.
4) Баг №2: Тень от меню File у меня падает окурат на левую границу формы. На месте достаточно темных пикселей наблюдается зеленое свечение. (это у них Luminosity станосится меньше 0)
5) Баг №3: С определенного момента вместо теней от значков при наведении мыши на пункт меню стали отображаться залитые квадратики.
Баги выловлены визуально. При использовании, вероятно, всплывет еще несколько.
← →
Eraser © (2006-07-21 02:52) [75]> [74] GrayFace © (21.07.06 01:17)
> 1) Огромный размер
> 2) Отсутствие нормального редактора
> 3) Баг №1: Пункты меню зажигаются, но не всегда гасятся
> после ухода с них мышки.
> 4) Баг №2: Тень от меню File у меня падает окурат на левую
> границу формы. На месте достаточно темных пикселей наблюдается
> зеленое свечение. (это у них Luminosity станосится меньше
> 0)
> 5) Баг №3: С определенного момента вместо теней от значков
> при наведении мыши на пункт меню стали отображаться залитые
> квадратики.
> Баги выловлены визуально. При использовании, вероятно, всплывет
> еще несколько.
да это ещё мелочи, попробуйте открыть меню и нажать Win+L ... вот то веселье начнется :-)
ЗЫ Delphi 2006, winXP-SP2.
Страницы: 1 2 вся ветка
Форум: "Основная";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];
Память: 0.63 MB
Время: 0.046 c