Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Aug 17, 2019 9:08 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 158 posts ]  Go to page Previous 15 6 7 8 911 Next
Author Message
PostPosted: Tue Feb 02, 2010 1:46 pm 
Offline

Joined: Wed Dec 26, 2007 5:09 am
Posts: 214
konstantin_666 wrote:
Но двух десктопов быть не может, в отличие от ФМ.


Почему ж не может? Во-первых, можно запускать то один, то другой -- к системе они намертво пришиты быть не должны (даже в Винде можно оторвать его от системы, хотя там это будут жуткие пляски с бубнами, да и менять не на что). А во-вторых, существуют конфигурации с несколькими мониторами (у меня, например, обычно два включено), и _технически_ нет препятствий, чтобы использовать разные на разных мониторах (видюхе без разницы, какие картинки куда выводить).


Top
   
PostPosted: Tue Feb 02, 2010 4:28 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Если уж Alexus высказался, выскажусь и я.

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

А пока лучше напишите нормальный графический, плеер, доделайте Table. То, что сейчас действительно нужно позарез. Начните с небольшого.

Не стройте воздушных замков. Или вы действительно считаете, что осилите всё это?! Ты действительно так думаешь?! Ну тогда вперёд! Не болтай, пиши! Покажешь готовый результат, а не наброски. НЕ БОЛТАЙ, ДЕЙСТВУЙ!

P.S. Пока что дизайн говно, как у Глюка (хотя, какой там дизайн...), так и у Константина.

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


Top
   
PostPosted: Tue Feb 02, 2010 4:46 pm 
Offline
User avatar

Joined: Tue Dec 15, 2009 9:23 pm
Posts: 42
"Пока что дизайн ***но "- тогда предложите свой.
"Или вы действительно считаете, что осилите всё это?!"- без настраиваемости- запросто.
"Покажешь готовый результат, а не наброски."- а разве это не результат?
"НЕ БОЛТАЙ, ДЕЙСТВУЙ!"- ага, значит допишу я программу, листинг распечатаю и на стене повешу...
Где гарантия, что программа попадёт в дистрибутив?

Кто-то начинает с иконок, кто-то- с рабочего стола...

_________________
Не бойтесь делать ошибок. Бойтесь ничего не делать.


Last edited by konstantin_666 on Wed Feb 03, 2010 4:55 am, edited 2 times in total.

Top
   
PostPosted: Tue Feb 02, 2010 4:46 pm 
Leency wrote:
Если уж Alexus высказался, выскажусь и я.
P.S. Пока что дизайн говно, как у Глюка (хотя, какой там дизайн...), так и у Константина.

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

А вообще реализация серьезного проекта требует времени - я вот zSea больше года писал, конечно в свободное время и когда придется и половина из времени ушла на реализацию дополнительных компонентов (элементы в Box_lib) и кстати без того жесткого тестирования которое провел автор этой темы (отдельное спасибо Глюку!) программа не была бы настолько завершенной.

Разумеется последнее слово за тем кто будет писать, но автор не всегда видит всех возможных перспектив и последствий, так что обсуждение вполне нормально. Главное чтобы это не окончилось очередным обсуждением.


Top
   
PostPosted: Tue Feb 02, 2010 4:49 pm 
konstantin_666 wrote:
Где гарантия, что программа попадёт в дистрибутив?

Гарантий никаких нет - большинство из того что не нравится сборщику дистрибутива (которое в 90% случаев отражает мнение большинства) в дистрибутив не попадает. Однако никто вам не запрещает сделать собственную сборку и если людям понравиться они будут этим пользоваться.


Top
   
PostPosted: Tue Feb 02, 2010 4:51 pm 
Offline
User avatar

Joined: Tue Dec 15, 2009 9:23 pm
Posts: 42
Получится как в Линухе, дистров куча, ни один не завершён.
"жесткий каркас без альтернативы"- ну не всем же нравится целыми днями ковыряться в настройках.

_________________
Не бойтесь делать ошибок. Бойтесь ничего не делать.


Top
   
PostPosted: Tue Feb 02, 2010 4:55 pm 
konstantin_666 wrote:
Получится как в Линухе, дистров куча, ни один не завершён.

И что? У всех свои предпочтения, а навязывать что-либо отвращать людей. Не у всех видение схожее с твоим. Навязывать можно на уровне приложения, от которого пользователь может отказаться в пользу другого приложения. А если претендуешь на то, чтобы творение считалось дефолтным надо учитывать не только свое мнение. Именно по этому zSea нету в дистрибутиве. :lol:


Top
   
PostPosted: Tue Feb 02, 2010 4:58 pm 
Offline
User avatar

Joined: Tue Dec 15, 2009 9:23 pm
Posts: 42
"учитывать не только свое мнение"- да, демократия опасная вещь. Если бы не она, прога была бы уже полностью готова.

_________________
Не бойтесь делать ошибок. Бойтесь ничего не делать.


Top
   
PostPosted: Tue Feb 02, 2010 5:49 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Mario
Я не претендую на объективность. Всё, что я говорю лично моё мнение.

konstantin_666
Насчёт дизайна... Эм... какбэ тебе так сказать. Это очень сложное занятие. Должна быть определённая концепция, стратегия. Мне этим заниматься лень, потому я и не брался за это.
А вот моя личная коллекция скринов разных операционных систем: http://narod.ru/disk/17515436000/SkreenOS.zip.html

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


Top
   
PostPosted: Tue Feb 02, 2010 7:45 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
Leency, насчет накинутой мной картинки и примера согласен - дизайна нет и не планировалось =) кстати, для справки - рабочий стол я не делал и не собираюсь, т.к. для этого действительно недостаточна текущая функциональность графической подсистемы, и это для меня на мой взгляд сложно
Mario, есть идеи насчет API виджетов? Либо по предложенному мной варианту,либо другие варианты? а то все молчат, хотя часто употребляют умные слова вроде "виджет" и "api"

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


Top
   
PostPosted: Tue Feb 02, 2010 7:52 pm 
Gluk
Идей насчет API особых нет, поскольку я не занимался этой темой. Всего на свете не охватишь, к сожалению. Тут даже на OpenDialog времени и желания допилить никак не найду.
А вообще имеет смысл делать реентерабельные (повторно входимые наподобие box_lib) загружаемые библиотеки и совсем не обязательно чтобы все мышкой таскалось - на первых порах можно и через конфигурационный файл все задать ручками. Все лучше чем жестко заданный вид.


Top
   
PostPosted: Tue Feb 02, 2010 8:11 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
Mario, так и планировалось, спасибо!

Ладно, значит предложенный мной вариант добавлю к документации в общем виде

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


Top
   
PostPosted: Tue Feb 02, 2010 9:27 pm 
Offline
User avatar

Joined: Tue Dec 15, 2009 9:23 pm
Posts: 42
Leency wrote:
А вот моя личная коллекция скринов разных операционных систем: http://narod.ru/disk/17515436000/SkreenOS.zip.html

Неплохо было бы ещё размеры дистрибутивов этих ОСей указать...

Я вот составил способы реализации виджетов:
I Скриптовые виджеты:
1.Портирование существующих языков;
2.Создание своего языка.
II Виджеты на машинном коде:
1.Передача команд по IPC;
2.Передача видеобуфера по IPC;
3.Загрузка виджетов в память панели.

_________________
Не бойтесь делать ошибок. Бойтесь ничего не делать.


Last edited by konstantin_666 on Tue Feb 02, 2010 9:47 pm, edited 3 times in total.

Top
   
PostPosted: Tue Feb 02, 2010 9:45 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
это этапы?

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


Top
   
PostPosted: Tue Feb 02, 2010 9:48 pm 
konstantin_666
Первый вариант вполне приемлем, но придется затратить кучу времени на интерпретатор.
Второй вариант в текущей системе имеет смысл только для подпункта 3, потому что IPC работает очень медленно, не говоря уже о том, что реализован не очень удобно.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 158 posts ]  Go to page Previous 15 6 7 8 911 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