|
Странность ищу: GUI псевдографика |
|
|
|
 |
Ответов
|
Jul 29 2009, 18:35
|

Гуру
     
Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515

|
Цитата Мотивируйте, пожалуйста. А вы в курсе, что такое псевдографика? И почему именно ей рисовали в древности рамки? И почему она давала выигрыш по всем видам ресурсов (что по быстродействию, что по памяти)? Так вот. Есть такая штука, как знакогенератор. Достаточно записать в экранную область ОДИН байт по четному адресу, и второй байт по нечетному, как на экране видеокарта САМА рисует скажем паттерн 8 на 8 пикселей (или там 8 на 14) соответсвующего фона и цвета. Таким образом на рисование рамки надо всего лишь вывести в экранную область полсотни байт. И все. Все остальное делает видеокарта. Если знакогенератор отсутсвует (а он чаще отсутствует за ненадобностью) - то никаких аппаратных ускорений нет. И рисовать символами рамку (которые (символы) все равно выводятся бит за битом в экранную область) - когда можно просто нарисовать - глупо. И И вот именно поэтому вы ничего не можете найти.
--------------------
On the road again (Canned Heat)
|
|
|
|
|
Jul 29 2009, 19:12
|
Местный
  
Группа: Свой
Сообщений: 381
Регистрация: 27-07-08
Из: теплые края
Пользователь №: 39 233

|
Цитата(DpInRock @ Jul 29 2009, 21:35)  А вы в курсе, что такое псевдографика? Представьте себе - в курсе. Цитата Если знакогенератор отсутсвует (а он чаще отсутствует за ненадобностью) - то никаких аппаратных ускорений нет. И рисовать символами рамку (которые (символы) все равно выводятся бит за битом в экранную область) - когда можно просто нарисовать - глупо. И Вы не поверите, но я ничего и не ищу У меня есть собственная разработка которая по uart-у (с помощью терминальных команд) обеспечивает достаточно удобный "оконный" интерфейс пользователя. Поэтому я не считаю что знакогенератор (да и просто некое устройство отображения (дисплей)) является необходимым условием для применения TUI.
|
|
|
|
Сообщений в этой теме
izerg Странность ищу: GUI псевдографика Jul 29 2009, 10:48 AHTOXA Turbo Vision? (Сам не пробовал) Jul 29 2009, 15:33 Сергей Борщ Цитата(AHTOXA @ Jul 29 2009, 18:33) Turbo... Jul 29 2009, 16:01  AHTOXA Цитата(Сергей Борщ @ Jul 29 2009, 22:01) ... Jul 29 2009, 16:37 DpInRock ЦитатаНужно сделать GUI основаный на псевдографике... Jul 29 2009, 17:37 vik0 Цитата(DpInRock @ Jul 29 2009, 20:37) Дел... Jul 29 2009, 17:43 izerg Цитата(DpInRock @ Jul 29 2009, 20:37) Дел... Jul 29 2009, 18:44 AHTOXA Цитата(DpInRock @ Jul 30 2009, 00:35) А в... Jul 29 2009, 18:58  MrYuran Цитата(AHTOXA @ Jul 29 2009, 22:58) Есть ... Jul 30 2009, 06:39 aaarrr DpInRock, ИМХО, Вы очень неправы! Вне зависимо... Jul 29 2009, 18:44 DpInRock Вы чего-то ребята, совсем.
1. Я сказал - не для PC... Jul 29 2009, 19:18 AHTOXA Цитата(DpInRock @ Jul 30 2009, 01:18) Вы ... Jul 29 2009, 19:29  Dog Pawlowa Цитата(AHTOXA @ Jul 29 2009, 22:29) Ну ка... Jul 29 2009, 19:40  SasaVitebsk Цитата(AHTOXA @ Jul 29 2009, 22:29) Вам д... Jul 29 2009, 19:45   aaarrr Цитата(SasaVitebsk @ Jul 29 2009, 23:45) ... Jul 29 2009, 19:50    AHTOXA Цитата(aaarrr @ Jul 30 2009, 01:50) За те... Jul 29 2009, 19:55    SasaVitebsk Цитата(aaarrr @ Jul 29 2009, 22:50) За те... Jul 29 2009, 23:39 aaarrr Цитата(DpInRock @ Jul 29 2009, 23:18) 4. ... Jul 29 2009, 19:31 vik0 Цитата(DpInRock @ Jul 29 2009, 22:18) 1. ... Jul 29 2009, 20:02 DpInRock ЦитатаЗа тем хотя бы, что это универсальное кроспл... Jul 30 2009, 00:07 SSerge Цитата(DpInRock @ Jul 30 2009, 06:07) Так... Jul 30 2009, 04:53 zltigo Цитата(izerg @ Jul 29 2009, 13:48) ...В н... Jul 30 2009, 05:56 MrYuran Цитата(zltigo @ Jul 30 2009, 09:56) Вешаю... Jul 30 2009, 06:04  zltigo Цитата(MrYuran @ Jul 30 2009, 09:04) лока... Jul 30 2009, 06:10 AHTOXA Цитата(zltigo @ Jul 30 2009, 11:56) Вешаю... Jul 30 2009, 06:12  zltigo Цитата(AHTOXA @ Jul 30 2009, 09:12) А есл... Jul 30 2009, 06:18   izerg Цитата(zltigo @ Jul 30 2009, 09:18) В сис... Jul 30 2009, 06:28    XVR Цитата(izerg @ Jul 30 2009, 10:28) Возвра... Jul 30 2009, 06:47 Rst7 Если есть желание по...ться, то можно портировать ... Jul 30 2009, 06:54 izerg Цитата(Rst7 @ Jul 30 2009, 09:54) Если ес... Jul 30 2009, 07:18 Rst7 Цитатанет портов наружу, совсем...
Тогда куда Вам... Jul 30 2009, 07:31 izerg Я про терминал ничего не говорил
Мне нужна быстр... Jul 30 2009, 08:04  vvs157 Цитата(izerg @ Jul 30 2009, 12:04) Я про ... Jul 30 2009, 09:12   izerg Цитата(vvs157 @ Jul 30 2009, 12:12) Тогда... Jul 30 2009, 11:44  Dog Pawlowa Ездил как-то на Форд Фокусе со встроенной навигаци... Jul 30 2009, 13:04   aaarrr Цитата(Dog Pawlowa @ Jul 30 2009, 17:04) ... Jul 30 2009, 13:35 AHTOXA Цитата(zltigo @ Jul 30 2009, 12:18) В сис... Jul 30 2009, 08:04 MrYuran Цитата(AHTOXA @ Jul 30 2009, 12:04) Вы на... Jul 30 2009, 08:39 mdmitry Может для размышлений автору полезно будет: WEB ин... Jul 30 2009, 12:53 izerg Цитата(mdmitry @ Jul 30 2009, 15:53) Може... Jul 30 2009, 13:57  MrYuran Цитата(izerg @ Jul 30 2009, 17:57) Мысль ... Jul 30 2009, 14:07  mdmitry Цитата(izerg @ Jul 30 2009, 17:57) Мысль ... Jul 30 2009, 20:33
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|