nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 06:58



Reply to topic  [ 11 posts ] 
Графическая оболочка NedoWin 

Под какие мониторы делать nedoWin?
старые 4:3 или 5:4 0%  0%  [ 0 ]
новые 16:9 50%  50%  [ 1 ]
текстовый режим наше фсё 50%  50%  [ 1 ]
забить 0%  0%  [ 0 ]
Total votes : 2

Графическая оболочка NedoWin 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
CHRV wrote:
Мне кажется больше есть смысл сделать обезбаженную версию Естекс, с подключаемыми секциями (драйверами) устройств.

А софт пишется, Вася Иванов активно пишет!


Может имеет смысл начать с графической оболочки - надстройки над Estex? А там как получится ;)

Напоминаю свое начинание лета 2003-го: Image

Это прототип графической оболочки под названием NedoWin - полностью написанно на RW1 (компилятор RW1P2 в составе Sprinter SDK).

_________________
:dj: https://mastodon.social/@Shaos


04 Nov 2004 21:14
Profile WWW
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Quote:
Может имеет смысл начать с графической оболочки - надстройки над Estex? А там как получится ;)

Можно попробовать. На ней обкатать общие алгоритмы (работа с экранами, окнами, объектами и событиями). Правда при переходе к чему-то своему потребуется переписать весь код :-?

Quote:
Это прототип графической оболочки под названием NedoWin - полностью написанно на RW1 (компилятор RW1P2 в составе Sprinter SDK).

Помню такую штуку. Изменения за последнее время были ?


04 Nov 2004 23:46
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Mac Buster wrote:
Quote:
Это прототип графической оболочки под названием NedoWin - полностью написанно на RW1 (компилятор RW1P2 в составе Sprinter SDK).

Помню такую штуку. Изменения за последнее время были ?


Та картинка что я тут разместил - коллаж, сделанный в фотошопе из реальных тайлов (нарисованных в моем SPRED-е). С тех пор я написал прототип демки на RW1, который запускается на Спринтере - могу выложить.

_________________
:dj: https://mastodon.social/@Shaos


05 Nov 2004 08:48
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Shaos wrote:
Mac Buster wrote:
Quote:
Это прототип графической оболочки под названием NedoWin - полностью написанно на RW1 (компилятор RW1P2 в составе Sprinter SDK).

Помню такую штуку. Изменения за последнее время были ?


Та картинка что я тут разместил - коллаж, сделанный в фотошопе из реальных тайлов (нарисованных в моем SPRED-е). С тех пор я написал прототип демки на RW1, который запускается на Спринтере - могу выложить.


Внизу приаттачиваю демку, которая рисует вот что:

Image

Немножко объясню непохожесть на винду. У окна есть заголовок, слева которого виднеется иконка окна, а справа видно три кнопки - кнопка убивания, кнопка минимизации (вверх, а не вниз : ) и кнопка максимизации. Строка статуса (серая) может быть а может и не быть (кстати заголовок с кнопками тоже можно отключать). Вот такая вот идеология ;)

P.S. Демка восстановлена в декабре 2020 - приаттачиваю архив с EXE и исходниками на RW1:


Attachments:
nedowin.zip [43.73 KiB]
Downloaded 311 times

_________________
:dj: https://mastodon.social/@Shaos
05 Nov 2004 21:22
Profile WWW
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Shaos wrote:
Немножко объясню непохожесть на винду. У окна есть заголовок, слева которого виднеется иконка окна, а справа видно три кнопки - кнопка убивания, кнопка минимизации (вверх, а не вниз : ) и кнопка максимизации.

Позволю себе высказать мнение относительно размещения кнопок заголовка окна: на мой взгляд кнопка закрытия окна должна быть как можно дальне от всех остальных чтобы предотвратить случайное закрытие окна :) Например, на Амиге кнопка закрытия окна располагается в левом верщнем углу и за несколько лет работы с АмигаОС я ни разу случайно не закрыл рабочее окно. В Win и нескольких других ОС схожего строения такое случается достаточно часто.


06 Nov 2004 03:04
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Mac Buster wrote:
Shaos wrote:
Немножко объясню непохожесть на винду. У окна есть заголовок, слева которого виднеется иконка окна, а справа видно три кнопки - кнопка убивания, кнопка минимизации (вверх, а не вниз : ) и кнопка максимизации.

Позволю себе высказать мнение относительно размещения кнопок заголовка окна: на мой взгляд кнопка закрытия окна должна быть как можно дальне от всех остальных чтобы предотвратить случайное закрытие окна :) Например, на Амиге кнопка закрытия окна располагается в левом верщнем углу и за несколько лет работы с АмигаОС я ни разу случайно не закрыл рабочее окно. В Win и нескольких других ОС схожего строения такое случается достаточно часто.


В винде 3.1 тоже вроде как закрытие было слева вверху. Мне кажется, что это неудобно. А сдвинул я ее с краю как раз ради чтого, чтобы на нее случайно не нажать.

_________________
:dj: https://mastodon.social/@Shaos


06 Nov 2004 07:01
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Вот есть первая PUBLIC DOMAIN картинка на рабочий стол :)

https://commons.wikimedia.org/wiki/File:Windpark_Galicia.jpg

Attachment:
Windpark_Galicia.jpg
Windpark_Galicia.jpg [ 52.91 KiB | Viewed 6438 times ]

Если взять оттуда кусочек 16:9, уменьшить до 320x256 и привести к палитре 240 цветов (за вычетом 16 стандартных которыми контролы рисуются), то в широком экране будет так (растянуто до 16:9):

Attachment:
windpark-wide.gif
windpark-wide.gif [ 79.47 KiB | Viewed 6438 times ]

В идеале хотелось бы сделать так, как предполагалось отцами-основателями в Estex:

Attachment:
windpark-estex.gif
windpark-estex.gif [ 40.71 KiB | Viewed 6437 times ]

(это если удасться в одной картинке иметь квадратики 8x8/256 и 16x8/16 плюс придётся выравнивать контролы по сетке этих самых квадратиков)

P.S. Хотя наверное пока можно ограничиться GUI написанным на Robby в экране 320x256/256 для дисплеев с соотношением сторон 4:3 (или 5:4)...

_________________
:dj: https://mastodon.social/@Shaos


25 Dec 2020 06:15
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Вставил в начале голосовалку про соотношение сторон мониторов (4:3 против 16:9) - голосуйте у кого какие предпочтения :roll:

_________________
:dj: https://mastodon.social/@Shaos


30 Dec 2020 04:00
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Shaos wrote:
Вставил в начале голосовалку про соотношение сторон мониторов (4:3 против 16:9) - голосуйте у кого какие предпочтения :roll:

Чото никто не хочет голосовать...

Вот пример прямого подключения широкоэкранного монитора к Спринтеру:

Image

Возможно придётся делать настраиваемый GUI - чтобы иконки были и под 5:4, и под 16:9 (максимальное разрешение 16-цветного экрана будет 736x288 или 23:9 в нативном пропорциональном разрешении т.е. каждый пиксел будет "у'же" чем квадрат на 30.4% в случае монитора 16:9)

_________________
:dj: https://mastodon.social/@Shaos


16 Sep 2021 11:10
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
Вставил в начале голосовалку про соотношение сторон мониторов (4:3 против 16:9) - голосуйте у кого какие предпочтения :roll:
Чото никто не хочет голосовать...
Я так понимаю, что "Спринтер"-а у многих на нашем форуме просто нет.
Значит и смысла голосовать нет... ну зачем, к примеру, мне выбирать 4:3 или 16:9 ? :roll:


P.S. А вот разноцветная клавиатура у тебя реально классная! :kruto:

_________________
iLavr


17 Sep 2021 04:24
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Клавка с ебея - там ещё много таких :)

_________________
:dj: https://mastodon.social/@Shaos


17 Sep 2021 09:36
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 11 posts ] 

Who is online

Users browsing this forum: No registered users and 13 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 Group
Designed by ST Software.