Page 4 of 8
Re: End - программа завершения работы
Posted: Wed Oct 16, 2013 10:25 pm
by yogev_ezra
Heavyiron wrote:Других мнений не будет? Закапывать?
Меня вполне устраивает и существующая версия. Твоя не хуже - просто не вижу смысла менять. Исходники можешь выложить в теме - авось пригодятся
Re: End - программа завершения работы
Posted: Thu Oct 17, 2013 3:49 am
by Heavyiron
Остановился на таком варианте. Размер программы (русская версия) 423 байта против 460 у той, что на svn - не критично, но дополнительный бонус. Подчистил исходник.
По поводу читаемости шрифта - рекомендую отодвинуться от монитора метра на два и попробовать порассматривать приведенный скриншот - на левом скрине все сливается в кашу, а на правом можно прочитать без проблем.
Re: End - программа завершения работы
Posted: Thu Oct 17, 2013 1:26 pm
by Leency
Можно заливать в trunk.
Re: End - программа завершения работы
Posted: Thu Oct 17, 2013 7:11 pm
by 0CodErr
Re: End - программа завершения работы
Posted: Sat Oct 19, 2013 1:28 pm
by Heavyiron
0CodErr wrote:Опять это
4051 - исправил, но мозг поломал - в sysfuncr.txt были неточности
Re: End - программа завершения работы
Posted: Sat Oct 19, 2013 2:10 pm
by 0CodErr
: [spoiler][quote="Heavyiron"]в sysfuncr.txt были неточности[/quote][quote]
Следующие параметры предназначены для окон типа I и II и
игнорируются для стилей Y=1,3:
* esi = 0xXYRRGGBB - цвет заголовка
* RR, GG, BB определяют сам цвет
* Y=0 - обычное окно, Y=1 - неперемещаемое окно (работает для всех стилей окон)
[/quote]
А я всё не мог понять, где же происходит это игнорирование.
Вот здесь устанавливается значение:http://websvn.kolibrios.org/filedetails ... #line-1616
[code] mov [eax + WDATA.cl_titlebar], esi[/code]
Здесь происходит проверка:http://websvn.kolibrios.org/filedetails ... c#line-625
[code] ; is window movable?
test byte[edi + WDATA.cl_titlebar + 3], 0x01
jnz .no_action[/code][/spoiler]
Re: End - программа завершения работы
Posted: Sun Oct 20, 2013 2:54 pm
by Heavyiron
Mario_r4 wrote:Вообще то, не считая шрифта она такой и была... добро пожаловать в прошлое!
Посыпаю голову пеплом. Глянул версию из колибри 6 и понял, что сам выкопал себе яму вот этим:
viewtopic.php?f=26&t=1150
Шрифт № 2 у меня совершенно не удался, а в сборку он попал. Потом постараюсь исправить этот косяк.
Какая версия лучше? Со старым шрифтом все версии выглядят так:
Re: End - программа завершения работы
Posted: Sun Oct 20, 2013 3:00 pm
by Leency
Мне доставляет 1 и 4.
Re: End - программа завершения работы
Posted: Sun Oct 20, 2013 3:03 pm
by punk_joker
4
Re: End - программа завершения работы
Posted: Sun Oct 20, 2013 3:04 pm
by Liss
Наверное к такому виду и нужно было идти. Давайте ка припомним последние тенденции дизайна систем. Win 8 - плоские, без градиентов элементы. iOS7 - плоские, упрощенные элементы с примитивными градиентами, Android 4.4 Kit kat - плоские упрощенные элементы без градиентов. Все пришли к минимализму, думаю мы не должны отставать.
В принципе можно даже тот небольшой градиент на кнопках убрать, может еще несколько байт освободится.
Re: End - программа завершения работы
Posted: Sun Oct 20, 2013 3:04 pm
by e-andrew
Безусловно 4
Spoiler:
-
Безымянный.jpg (11.88 KiB)
Viewed 7952 times
Re: End - программа завершения работы
Posted: Sun Oct 20, 2013 3:06 pm
by Liss
мне больше 1 нравится, но шрифт ужасен...
eAndrew - зачетный стиль
Re: End - программа завершения работы
Posted: Sun Oct 20, 2013 3:08 pm
by Heavyiron
Liss Градиент на кнопках сама система рисует - экономии это не даст
Re: End - программа завершения работы
Posted: Sun Oct 20, 2013 4:04 pm
by Mario_r4
Я долго ржал... Я это сделал сколько лет назад? Сколько какашек в меня швыряли за минимализм. Впрочем продолжают швырять. Ладно, продолжайте грызть свои фломастеры. Я наверно введу для себя новый термин вау-потрбелядство (по аналогии с Вау-импульсом и Ротожопом у Пелевина).
Re: End - программа завершения работы
Posted: Tue Oct 22, 2013 3:14 am
by Liss
Mario_r4 wrote:Я долго ржал... Я это сделал сколько лет назад? Сколько какашек в меня швыряли за минимализм. Впрочем продолжают швырять. Ладно, продолжайте грызть свои фломастеры. Я наверно введу для себя новый термин вау-потрбелядство (по аналогии с Вау-импульсом и Ротожопом у Пелевина).
То что мы сейчас используем в повседневной жизни, много лет назад появилось в BeOS, OS/2, PalmOS, вот только где они сейчас
А ты как дизайнер состоялся еще несколько лет назад