Author Topic: Разное :)  (Read 15076 times)

Offline Anonymous

  • Anonymous
  • Jr. Member
  • **
  • Posts: 77
  • Karma: +0/-0
    • View Profile
Re: Разное :)
« Reply #30 on: July 16, 2011, 05:53:35 pm »
приятно, что к проекту причастен дизайнер, согласен по поводу шума,
но и вправду, эти две иконки взаимоисключающие (глупо изменять документ, который ты хочешь залочить, думаю, вы будете правы, если исключите эту возможность), а значит проблема шума исключена  ;)

ИМХО, подчёркивание наглядней, чем курсив

а дискетка выглядит вкусно  :)

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: Разное :)
« Reply #31 on: July 17, 2011, 12:56:25 am »
дизайнер не на ставке, а коллега по работе, который в курсе :)

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

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

Offline se7h

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Разное :)
« Reply #32 on: July 17, 2011, 06:41:47 pm »
набросал две иконки

у иконок имеется светло-серая обводка, позволяющая удачно использовать их как на светлом, так и на тёмном фоне
« Last Edit: July 17, 2011, 07:33:02 pm by se7h »

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: Разное :)
« Reply #33 on: July 18, 2011, 04:07:35 am »
иконки хорошие - мне понравились :) Это добавляет шансов этому варианту. Вариант с сохраненной но залоченной, все же может быть, если файл был залочен из другого приложения, но все же это будет очень редко, так что можно будет нарисовать две иконки. Или только лок.

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

Я на неделе по-тестирую варианты, отпишусь.

Offline se7h

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Разное :)
« Reply #34 on: July 18, 2011, 11:59:24 am »
иконка для лока в таком же стиле

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: Разное :)
« Reply #35 on: July 24, 2011, 06:46:41 pm »
Прикрепил скрины с двумя альтернативными дизайнами:
http://forum.hippoedit.com/oe-oo/aoe-)/msg4557/#msg4557

Обводка на темном градиете смотрится все же не очень. Даже с уменьшенной прозрачностью, как на скрине.
Второй вариант со шрифтами, все же выглядит по мне "спокойнее".

Подумал, что в принципе, проблема с использованием цвета текста для состояния, есть только в 2003 дизайне. Для XP ассоциативный текст языка можно использовать для покраски не всего таба, а только каймы. В этом случае конфликта не будет. Хотя, если я планирую перейти на другую GUI lib (из новой MFC), там будет больше визуальных тем, и проблема возникнет вновь..
Еще, хотелось бы такой вариант, какой все же не расширяет таб.. Как в том же pspad, rjedit.

Offline Anonymous

  • Anonymous
  • Jr. Member
  • **
  • Posts: 77
  • Karma: +0/-0
    • View Profile
Re: Разное :)
« Reply #36 on: July 25, 2011, 04:01:55 pm »
через пару минут я отредактировал своё сообщение и прикрепил более тёмные, контрастные, варианты, их я использовал на прикрепленном изображении

также, вместо обводки, попробовал свечение у иконок, оба варианта видны на картинке

насчёт подсветки вкладок:
Вы правы, нужен именно приглушённый (прозрачный) градиент

по поводу постоянной ширины вкладок:
тут возможен, как Вы отметили, вариант RJ TextEd (PSPad вариант менее информативен)
ИМХО, текстовые стили не так бросаются в глаза, нужно всматриваться

а если сделать возможность выбора в настройках индикации изменений?

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: Разное :)
« Reply #37 on: July 26, 2011, 12:00:24 am »
ага, спасибо за исправленный вариант. Попробую. На скринах выглядит симпатично, посмотрю что будет в натуре :)
В принципе, версию с раскрашенными табами, можно посмотреть уже сейчас - я обновил альфу 1.50 (ссылка там в тексте). Чтоб включить цвет, надо зайти в настройки языка Tools->Options->Synatx Settings->%Language%->Miscellaneous->Associative Color. Пока что используется Ваша иконка для лока а иконки для измененных документов не показываются (код там, просто пока еще рано). Индикация состояния все еще цветом шрифта.
Тема для XP вышла хреново, надо что то думать. Для 2003 еще ниче. Пока делал, всплыла еще одна проблема, почему я это не сделал раньше. А принципе она уже была видна на Вашем примере из PSPad: использование одного цвета как для цвета текста, так и для фона... Если например в меню или дереве (на светлом фоне) хорошо использовать темный цвет (светлый будет не виден, а менять не цвет текста а фон будет уж очень необычно) то темный для фона таба это еще тот ужасс. Пока что вариант, это только 50% смешение со стандартным цветом вкладки (или больше). Но тогда будет уже не тот цвет... Еще что не доделано, это контроль контраста для вывода текста - если контраст для цвета текста недостаточен при текущем цвете фона, цвет текста подстраивается (можно использовать везде, меню, дерево, табы). Тут та же проблема, цвет не будет соответствовать заданному.

Да с изменением стиля шрифта для индикации состояния тоже не очень хорошо - не очевидно, что это подчеркивание (зарезервированное для ссылок) или курсив означает...
Я думал о настройках стиля представления, но скорее всего это слишком для пользователя. Все равно основная масса будет использовать режим по умолчанию. Можно конечно оставить индикацию цветом, до того момента как пользователь начинает использовать ассоциативные цвета, но это плохо - у народа будет путаница... Хотя конечно заманчиво :)

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: Разное :)
« Reply #38 on: July 27, 2011, 02:01:17 am »
рассмотрев новые варианты, разницы я , честно говоря, не заметил... может они у меня скачались из кеша?...
цвета более или менее теже, обводка та же. Непрозрачная. Без свечения.
Если все дело в цветах иконок на моем сриншоте, так это я подредактировал цвета Ваших иконок, сделав их более яркими - может пастельные/приглушенные тона и приятнее взгляду и лучше входят в тему, но в этом случае иконки не выполняют своего предназначения - они должны бросаться в глаза и показывать - "я не сохранен!!!" :). Рекомендованные цвета были же просто не заметны.

Offline se7h

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Разное :)
« Reply #39 on: July 27, 2011, 07:35:57 pm »
понял о чем вы, сделал более яркие варианты, с более оптимальной обводкой, белой с 90% прозрачностью вместо серого

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: Разное :)
« Reply #40 on: July 28, 2011, 03:37:31 am »
вот вариант с новыми иконками. Плюс я поправил логику для контроля контраста и адаптации цвета таба в зависимости от выбранного цвета (сильно контрастный цвет смешивается с подложкой а светлый нет).


1.50 альфу обновил, можно попробовать, уже с иконками.
Не скажу что мне очень нравиться (сейчас используется и цвет текста и иконки), но посмотрим. До релиза еще можно поправить.

Offline se7h

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Разное :)
« Reply #41 on: July 28, 2011, 01:48:32 pm »
вкладка default_params_hejs просто ядерная, о неё можно и глаза сломать  ;D

предлагаю сделать возможность настройки только Hue-параметра (самого оттенка цвета), а saturation и lightness оптимально настроить и закрепить, что бы не возникало таких зашкалов

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: Разное :)
« Reply #42 on: July 29, 2011, 03:51:43 am »
ну не. Это же не графический редактор :) В HE уже и так слишком много сложного :)
выбор цвет это проблема пользователя, может ему так нравится. Если не подойдет, он подберет другой.
Редактор же только должен помогать, чтоб текст читался. Ну и установки по умолчанию иметь приятные. Тем более я ужу и так оптимизирую насыщенность. Так бы было еще краснее :)

Offline se7h

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Разное :)
« Reply #43 on: July 29, 2011, 06:58:50 pm »
установил последнюю альфу и все очень даже ничего  ;)
единственный вопрос: цвет рисуется поверх надписи, окрашивая черный цвет в оттенок?

может разместить текст поверх всего, всё-таки чёрный идеально читается

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2181
  • Karma: +37/-3
    • View Profile
    • HippoEDIT
Re: Разное :)
« Reply #44 on: July 31, 2011, 02:43:41 am »
с альфой аккуратно, она не для постоянной работы если редактируете файлы - периодически падает. Если только для просмотра, то нормально.

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