Board.KolibriOS.org

Official KolibriOS board
It is currently Thu Aug 22, 2019 1:39 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 47 posts ]  Go to page Previous 1 2 3 4 Next
Author Message
PostPosted: Thu Feb 16, 2012 8:18 pm 
some_man
Не зацикливайся на браузере - есть и другие приложения. Не браузером единым живут вкладки. Вообще вероятность применения в браузере это очень далекая перспектива.

Update добавил в первый пост картинки с примерами.


Top
   
PostPosted: Thu Feb 16, 2012 11:17 pm 
Offline

Joined: Mon Sep 26, 2011 11:25 am
Posts: 46
ещё ближе к примерам, но пока ещё не то...


Attachments:
primer2.png
primer2.png [ 9.35 KiB | Viewed 2541 times ]
primer1.png
primer1.png [ 8.56 KiB | Viewed 2543 times ]
Top
   
PostPosted: Thu Feb 16, 2012 11:34 pm 
Ты учитывай, что рисовать рамку псевдо-контейнер это не задача box_lib


Top
   
PostPosted: Fri Feb 17, 2012 12:07 am 
Offline

Joined: Mon Sep 26, 2011 11:25 am
Posts: 46
т.е. может получиться во так? :D


Attachments:
primer1+.png
primer1+.png [ 8.54 KiB | Viewed 2535 times ]
Top
   
PostPosted: Fri Feb 17, 2012 12:10 am 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 811
Если вдруг на вкладках возникнет необходимость рисовать рамки для придания объемного вида, то можно использовать функцию:
Quote:
proc draw_edge uses eax ebx ecx edx edi esi, box_l:dword, box_t:dword, box_w:dword, box_h:dword,\
col_0:dword, col_1:dword, col_2:dword

которую я добавлял в box_lib. Это на случай если нет желания разрабатывать какие либо особенные эффекты, на подобие виндосовских Aero.


Top
   
PostPosted: Fri Feb 17, 2012 12:23 am 
some_man вот последняя картинка уже не давит на мозг. Однако я подразумевал, что рисовать рамку вообще не задача кода из Box_Lib - ее может нарисовать и код самого приложения при выведении других элементов, якобы содержащихся в псевдо-контейнере.


Игорь спасибо! будем посмотреть.


Top
   
PostPosted: Fri Feb 17, 2012 10:18 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
some_man wrote:
т.е. может получиться во так? :D

Мне кажется, цвет нижней части активной вкладки должен переходить в цвет активной области окна.


Top
   
PostPosted: Fri Feb 17, 2012 12:32 pm 
Вообще-то градиенты рисовать не обязательно - дополнительная нагрузка на систему. В конечном счете все такие особенности на скинованном элементе нарисовать можно.


Top
   
PostPosted: Fri Feb 17, 2012 7:24 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Mario
Градиент незаметная нагрузка. Ты же всё равно будешь вкладку закрашивать.


Top
   
PostPosted: Fri Feb 17, 2012 8:28 pm 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Эскиз (и реализация) из одной широко известной в узких кругах программы (viewtopic.php?p=8915#p8915):

Image

_________________
in code we trust


Top
   
PostPosted: Sat Feb 18, 2012 11:51 am 
Offline
User avatar

Joined: Tue Jan 24, 2006 8:50 am
Posts: 249
А мне безумно нравится дизайн скроллбара. Flat стиль.


Top
   
PostPosted: Sat Feb 18, 2012 1:22 pm 
Serge wrote:
Градиент незаметная нагрузка. Ты же всё равно будешь вкладку закрашивать.

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


Top
   
PostPosted: Sat Feb 18, 2012 1:25 pm 
mike.dld wrote:
Эскиз (и реализация) из одной широко известной в узких кругах программы

Как то упустил из виду, спасибо за напоминание. Выдирать код конечно не стану, потому что работы ровно столько же сколько написание нового, но как база вполне интересно.


Top
   
PostPosted: Sat Feb 18, 2012 10:04 pm 
Offline

Joined: Mon Sep 26, 2011 11:25 am
Posts: 46
попытка номер N :)
по задумке верх рамки псевдо-контейнера заполняет синей (или оранжевой) полоской сам программист (а не box_lib.obj)... :D


Attachments:
primer5.png
primer5.png [ 6.95 KiB | Viewed 2413 times ]
primer4.png
primer4.png [ 7.05 KiB | Viewed 2413 times ]
Top
   
PostPosted: Tue Feb 21, 2012 2:24 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
В простоте истина - табы из тайнипада руялят. Хотя возможен и вариант от some_man, только без градиентов.


Attachments:
File comment: Хотеть эскиз - давать эскиз
new.png
new.png [ 938 Bytes | Viewed 2369 times ]

_________________
Через тернии к звездам
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 47 posts ]  Go to page Previous 1 2 3 4 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


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:  
cron
Powered by phpBB® Forum Software © phpBB Limited