GXDE (GraphX Desktop Environment)

Всевозможные операционные системы от CP/M до Vista

Re: GXDE (GraphX Desktop Environment)

Сообщение Computershik » 09 май 2017, 12:01

SteveZeleniy,
С праздником!
Что-то двигается?
Последний раз редактировалось Computershik 30 сен 2023, 23:40, всего редактировалось 1 раз.
Computershik
Мастер Даунгрейда
 
Сообщения: 179
Зарегистрирован: 19 апр 2016, 23:38
Откуда: от того же верблюда, что и SteveZeleniy

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 09 май 2017, 13:18

И Вас!
Что-то двигается. :) Но медленно как Windows 10 :)
Последний раз редактировалось SteveZeleniy 30 сен 2023, 23:40, всего редактировалось 1 раз.
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 281
Зарегистрирован: 26 янв 2017, 18:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение Computershik » 09 май 2017, 17:02

SteveZeleniy,
Скиньте в лс полную версию GXDE (всю папку, включая сам Паскаль)
Именно версию с многопоточностью.
Последний раз редактировалось Computershik 30 сен 2023, 23:40, всего редактировалось 2 раз(а).
Computershik
Мастер Даунгрейда
 
Сообщения: 179
Зарегистрирован: 19 апр 2016, 23:38
Откуда: от того же верблюда, что и SteveZeleniy

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 09 май 2017, 17:38

Ну что ж... [s]высылаю вышлю как только закончится архивация
 Развернуть: ???
В результате того,что движок не позволяет выгружать сюда больше чем 20 Мб,мне пришлось использовать мощный архиватор.
.Но учтите две три вещи:
I.BP.EXE,который я Вам выслал,хоть и русифицированный,но лучше через него ничего не запускать,ибо подводит и виснет в самый ответственный момент.
II.В этой версии GXDE пока что только начал исправлять баг с диалогом ввода,который до этого лез непонятно куда,если удерживать Bksp.
III.Версия еще не компилируется даже в результате того,что я поменял тип переменной ffpath на многомерных символьный массив-специально для того,чтобы исправить все.[/s]
Увы,но этот движок по одному ему понятной причине не хочет пропускать мой архив.Сожалею.
Последний раз редактировалось SteveZeleniy 30 сен 2023, 23:40, всего редактировалось 4 раз(а).
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 281
Зарегистрирован: 26 янв 2017, 18:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение Computershik » 10 май 2017, 12:41

SteveZeleniy,
заливайте на Яндекс.Диск, ссылку в личку.
Последний раз редактировалось Computershik 30 сен 2023, 23:40, всего редактировалось 1 раз.
Computershik
Мастер Даунгрейда
 
Сообщения: 179
Зарегистрирован: 19 апр 2016, 23:38
Откуда: от того же верблюда, что и SteveZeleniy

Re: GXDE (GraphX Desktop Environment)

Сообщение Computershik » 16 май 2017, 18:50

SteveZeleniy,
я времени даром не теряю. Наконец-то я настроил досбокс на айфоне и сижу работаю. Правда без джейлбрейка папка с дрсбоксом изолирована от других программ, и выгружать файлы туда и загружать оттуда я могу только с помощи рабочего компа. В данный момент я сумел реализовать вывод изображений в браузере, который сделал в виде отдельного ехешника на основе ридера, и выравнивание текста по центру (теги <img src="..."> и <center>текст</center>
 Развернуть: Картинка перетаскивабельна
IMG_0429.PNG
IMG_0429.PNG (192.95 Кб) Просмотров: 7137
Последний раз редактировалось Computershik 30 сен 2023, 23:40, всего редактировалось 3 раз(а).
Computershik
Мастер Даунгрейда
 
Сообщения: 179
Зарегистрирован: 19 апр 2016, 23:38
Откуда: от того же верблюда, что и SteveZeleniy

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 16 май 2017, 19:13

Прекрасно.Нельзя ли получить исходники для апгрейда?Теги <H[N]>,<LI>,<A>,<P>,<STRING> и т.д. никто не отменял XD
Последний раз редактировалось SteveZeleniy 30 сен 2023, 23:40, всего редактировалось 1 раз.
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 281
Зарегистрирован: 26 янв 2017, 18:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение Computershik » 16 май 2017, 19:14

Не раньше завтрашнего дня при помощи компа. Файловая система айфона надёжно изолирована. Скоро джейлбрейк выпустят, не будет мороки))
Эти теги будет сложно реализовать, т.к. используется только один шрифт и построчное считывание. Так что сам текст внутри этих тегов (а его длина заранее неизвестна) придётся куда-то запоминать. Посоветуйте что-нибудь.
Последний раз редактировалось Computershik 30 сен 2023, 23:40, всего редактировалось 4 раз(а).
Computershik
Мастер Даунгрейда
 
Сообщения: 179
Зарегистрирован: 19 апр 2016, 23:38
Откуда: от того же верблюда, что и SteveZeleniy

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 16 май 2017, 19:43

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

1)'А Вы уверены,что в Grafx нет функции SetTextStyle(...,...,...),которая позволяет задать определенный шрифт и его размер?
2)Для начала мне нужно посмотреть Вашу реализацию механизма проверки.
Последний раз редактировалось SteveZeleniy 30 сен 2023, 23:40, всего редактировалось 2 раз(а).
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 281
Зарегистрирован: 26 янв 2017, 18:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение Computershik » 16 май 2017, 19:45

Как бы есть, но там не так много шрифтов, да и размер их нумеруются немного иначе
Последний раз редактировалось Computershik 30 сен 2023, 23:40, всего редактировалось 1 раз.
Computershik
Мастер Даунгрейда
 
Сообщения: 179
Зарегистрирован: 19 апр 2016, 23:38
Откуда: от того же верблюда, что и SteveZeleniy

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 16 май 2017, 19:51

Computershik писал(а):Как бы есть, но там не так много шрифтов, да и размер их нумеруются немного иначе

1.А с чем сравниваем нумерацию размеров?2.Можно наладить один вывод для нескольких шрифтов,либо отличать их подчеркиванием/занесением в квадратик/моя фантазия иссякает.
Последний раз редактировалось SteveZeleniy 30 сен 2023, 23:40, всего редактировалось 1 раз.
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 281
Зарегистрирован: 26 янв 2017, 18:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 16 май 2017, 20:01

Планируется - собственные скрипты для окон,но это примитив-только для самых примитивных действий
То есть как пример такой скрипт:
Код: Выделить всё
<window W=X H=Y>
<button c="Ok" Action="GXWM.Close"></button>
</window>

Ну,предупреждаю,что это далеко не новая мысль,и не мне первому она пришла в голову,и давно уже реализована,но не для GXDE и не мной.
Последний раз редактировалось SteveZeleniy 30 сен 2023, 23:40, всего редактировалось 4 раз(а).
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 281
Зарегистрирован: 26 янв 2017, 18:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение Computershik » 16 май 2017, 20:18

Как будем решать вопрос с отсутствием кириллицы? В моей голове один вариант: создать процедуры поточечного рисования русских символов, например
псевдокод:
Код: Выделить всё
посимвольное чтение символов из строки
Если код символа "английский " то outtextxy(символ)
иначе выводрус(код символа, размер)

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

Это как костыль, чтобы пока не переделывать оригинальные модули.
Последний раз редактировалось Computershik 30 сен 2023, 23:40, всего редактировалось 2 раз(а).
Computershik
Мастер Даунгрейда
 
Сообщения: 179
Зарегистрирован: 19 апр 2016, 23:38
Откуда: от того же верблюда, что и SteveZeleniy

Re: GXDE (GraphX Desktop Environment)

Сообщение SteveZeleniy » 16 май 2017, 20:34

Computershik писал(а):Как будем решать вопрос с отсутствием кириллицы? В моей голове один вариант: создать процедуры поточечного рисования русских символов....

Это есть решение,но довольно трудоемкое... Хотя зачем поточечное?Можно же сразу полинейно забабахать,но тут уже проблема шрифтов.
Последний раз редактировалось SteveZeleniy 30 сен 2023, 23:40, всего редактировалось 1 раз.
Аватара пользователя
SteveZeleniy
Мастер Даунгрейда
 
Сообщения: 281
Зарегистрирован: 26 янв 2017, 18:42
Откуда: Ну мало ли мест в мире....
Железо: Барахло 2000-ного где-то года

Re: GXDE (GraphX Desktop Environment)

Сообщение Computershik » 16 май 2017, 20:35

Если полинейное, то будет слегка проще. К тому же коэффициенты помогут избежать дубляжа букв разных размеров.
Сидите на стрёме и периодически читайте форум. Мне например на Яндекс.Почту сразу уведомление приходит. Я напишу и пришлю скрин буквы а.
Есть конечно, ещё идея TPAHCLYTEPAЦUU для некоторых букв. Это ускорит процесс
Последний раз редактировалось Computershik 30 сен 2023, 23:40, всего редактировалось 2 раз(а).
Computershik
Мастер Даунгрейда
 
Сообщения: 179
Зарегистрирован: 19 апр 2016, 23:38
Откуда: от того же верблюда, что и SteveZeleniy

Пред.След.

Вернуться в Операционные системы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10