Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Jan 19, 2020 3:34 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 445 posts ]  Go to page Previous 13 4 5 6 730 Next
Author Message
PostPosted: Mon Aug 29, 2011 1:26 am 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
Rock_maniak_forever, по перемещению откуда и куда?

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
PostPosted: Mon Aug 29, 2011 8:37 am 
Offline
User avatar

Joined: Mon Feb 09, 2009 4:13 am
Posts: 445
Откуда и куда угодно, в пределах окна или экрана разумеется. У меня пока сделано перемещение в окне, но я думаю, переделать под перемещение на фоне экрана будет нетрудно. Хотя с другой стороны, для иконок на работчем столе можно использовать окна, как это сделано в ICON, только они там фиксированы.

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Image


Top
   
PostPosted: Mon Aug 29, 2011 9:11 am 
Offline
User avatar

Joined: Mon Feb 09, 2009 4:13 am
Posts: 445
Сейчас перечитал предыдущую часть темы и оказалось я ошибся (когда читал сонный был (дело было ночью)). Там имелась в виду зеркальное отражение иконки с задержкой, которое создает вид поварота иконки на 360*, а я думал что идёт речь о перемещении. Так что извеняюсь, ошибся. Но поварот иконки могу сделать, это не очень сложно. Ждите следующую версию KMLIB.

Кстати мне тоже очень нравится этот эффект, почему его не сохранили, непонятно.

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Image


Top
   
PostPosted: Mon Aug 29, 2011 1:32 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1621
Я работаю с программами, а не с иконками. Иконки служат для запуска программ. Иконки должны запускать программы. Иконки не должны отвлекать на себя внимание спецэффектами. Для спецэффектов существуют демки.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Mon Aug 29, 2011 10:39 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5078
CleverMouse
Тут была выдвинута идея опционального влючения этой фичи.

_________________
Через тернии к звездам


Top
   
PostPosted: Mon Aug 29, 2011 11:12 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1621
Очень малое количество людей любят заморачиваться с настройками. Если по умолчанию "опциональная фича" будет выключена, о ней никто не узнает. Если по умолчанию она будет включена, она будет пожирать время, отвлекая внимание, потому что никто не будет ковырять настройки, которые непонятно вообще есть или нет, ради пары секунд - хотя отвлечение внимания даже на пару секунд может сбить с цели на большее время.

_________________
Сделаем мир лучше!


Top
   
PostPosted: Tue Aug 30, 2011 1:51 pm 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
Здравствуйте!

Мне кажется аскетичность и минимализм несколько разные понятия...если при нажатии на иконку на рабочем столе она будет "отражаться" или красиво поворачиваться и это не заденет понятия минимализм, (скорости) то почему бы и нет, ведь эффектный минимализм смотрится гораздо ярче, чем аскетичный эффектизм...


Top
   
PostPosted: Tue Aug 30, 2011 2:41 pm 
Offline
Kernel Developer
User avatar

Joined: Fri Aug 14, 2009 1:46 am
Posts: 1378
Лучшее - враг хорошего.


Top
   
PostPosted: Tue Sep 27, 2011 10:20 am 
SVN r.2245 деактивация окна программы после клика по нему. В старом варианте окно оставалось поверх других после клика по нему мышкой, что несколько портило эстетическое впечатление и логику ожидаемую пользователем. Используется новая функция 18.1 (смотреть документацию в директории с ядром).


Top
   
PostPosted: Mon Dec 19, 2011 12:41 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Тадам. Знакомый обнаружил любопытный факт - если мышкой не кликать, а нажать и возить по иконке, то деактивация окна не происходит, иконка висит поверх других окон. Это есть неправильно. Соответственно, деактивацию нужно проводить постоянно, пока нажата кнопка мыши. Если никто не пофиксит раньше меня, то пофикшу я.


Top
   
PostPosted: Mon Dec 19, 2011 2:05 pm 
Если деактивацию производить постоянно система будет загружена на 100%. Вот спрашивается зачем человеку зажимать кнопку и так возить? Он че дурак? Вообще это костыль был и требовать чтобы костыль на 100% учитывал все возможности просто глупо. Надо саму GUI переписывать в ядре.


Top
   
PostPosted: Wed Dec 21, 2011 6:03 pm 
Offline
User avatar

Joined: Wed Dec 21, 2011 5:53 pm
Posts: 98
Аз есьм тот самый знакомый, о котором Г-дин SoUrcer писал выше.И у меня есть маленький вопрос.
При попытке скомпилировать ICON под WinXP возникает следующая проблема

Code:
flat assembler  version 1.67.14  (16384 kilobytes memory)
gif_lite.inc [460]:
uglobal
error: illegal instruction.


С чем связана сия ошибка, я, в силу почти нулевых знаний ассемблера понять не могу.
inb4:Зачем человеку, не знающему ассемблера лезть в колибри и (о ужас!) собирать программы.

_________________
Нуб зеленый.


Top
   
PostPosted: Wed Dec 21, 2011 6:24 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Ведь macros.inc же. Всегда лучше иметь самые свежие исходники и средства разработки.


Top
   
PostPosted: Wed Dec 21, 2011 6:51 pm 
s1lver_ex wrote:
При попытке скомпилировать ICON под WinXP возникает следующая проблема

Code:
flat assembler  version 1.67.14  (16384 kilobytes memory)
gif_lite.inc [460]:
uglobal
error: illegal instruction.


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

Исходники откуда взяты? С сайта официальный дистрибутив 0770, ночная сборка или SVN?


Top
   
PostPosted: Wed Dec 21, 2011 7:00 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Исходники icon были с svn, а macros.inc - из 0770 или около. Проблема уже решена.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 445 posts ]  Go to page Previous 13 4 5 6 730 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited