PureBasic-beginner.7z
Решил сделать небольшой справочник подсказку со ссылками на те вещи которыми сам постоянно пользуюсь.
Также см. PB_User
Отредактировано AZJIO (09.03.2022 23:28:20)
PureBasic - форум |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » PureBasic - форум » PureBasic для Windows » CHM для новичка
PureBasic-beginner.7z
Решил сделать небольшой справочник подсказку со ссылками на те вещи которыми сам постоянно пользуюсь.
Также см. PB_User
Отредактировано AZJIO (09.03.2022 23:28:20)
DebugView - отладчик для плагинов, которые невозможно запустить как исходник, а только скомпилировав
Хорошая замена https://github.com/CobaltFusion/DebugViewPP
справочник подсказку со ссылками на те вещи которыми сам постоянно пользуюсь.
"
IceDesign,PureFORM - создание GUI, хотя для этого есть встроенный инструмент в самой IDE. Бесплатная версия IceDesign имеет ограничение 16 элементов.
"
Буквально до последнего изменения, а именно пока IceDesign после превышения лимита в 16 элементов выдавал предупреждение, что типа извините, но демо, и больше ни как нельзя, это недоразумение можно было исправить в течении 3 минут в отладчике.
Поиск по строке с этим сообщением, потом правка в 4-х местах, где оно вылезало путём вставки безусловного перехода типа JMP и всё, у вас уже полная версия на не ограниченное кол-во элементов.
Но видать автору кто то подсказал, что это очень просто лечится, и он в последней версии отключил все сообщения об ограничениях!
Ну так то молодец, но теперь чтобы найти где исправить надо напрячься. А это уже лень, тем более за 16 е.
ВиниПур
какие преимущества у IceDesign перед ИДЕ PB? Какие новые фишки появились в новой версии? Есть ли старая версия с сообщениями? - адреса скорее всего остались те же самые - можно по шаблону поискать..
Какие новые фишки появились в новой версии?
В основном это более глубокая поддержка DPI + встроенный просмотр кода в реальном времени.
какие преимущества у IceDesign перед ИДЕ PB?
Тут чистая вкусовщина. Мне нравится, что генерирует 1 файл кода, как и старый PureFORM.
Много всяких удобняшек по копированию, форматированию гаджетов, современный внешний вид, работает независимо от IDE Пурика.
Есть ли старая версия с сообщениями?
Есть. Ковыряйте на здоровье:
https://cloud.mail.ru/public/jzPm/WSS9AkZzM
какие преимущества у IceDesign
Читая последние обновы встроена изменение размеров вместе с окном. Если честно я не юзал активно, так как это всегда индивидуальный подход и в принципе как я в той же теме отписал, что для меня в большинстве нужно получить координаты элементов, т.е. скомпоновал элементы, а потом сделал всё по своему, копируя строку с 4-мя числами (позиция/координаты).
Старая версия патчится одним байтом, изменением перехода возле первого сообщения. А вот в новой не просто сообщения отсутствуют, там куча проверок на стадии предпросмотра и сохранения.. пока не ломается.
А выложите последнюю ломанную, плиз!
Тут не ломанная : https://1drv.ms/u/s!Auurs2F0cQKFgfIuqMcCiVFq5e84fQ
Пароль - мой ник.
Скачать PB User.chm
Попробовал собирать пользовательскую справку на AutoIt3-компиляторе справки. Подкорректировал немного в плане заголовочных текстов и значков, единственная проблема подсветка кода. Если бы SciTE (Scintilla) изначально подсвечивал бы код PureBasic, то проблем бы не было, вставил бы свои цвета в конфиг-файл и получил бы готовый результат, но этого не происходит, а переписывать весь этот движок пока лень. Ну и 2-я проблема - конечно же лучше собирать используя исходники PureBasic, но переделать компилятор справки так, чтобы собрал справку в стиле справки AutoIt3, а если делать по своему, то потом это не будет поддерживаться ни кем, не будет компилироваться под Linux, Mac.
Удалось присоединить подсветку кода на основе библиотеки SyntaxHighlighting.dll.
Отредактировано AZJIO (03.12.2021 16:17:06)
Smitis
https://disk.yandex.ru/d/qumiOYHtbD7TZw
думаю, (судя по структуре процедур) в последней демке зашито ограничение на 16 элементов, т.е. это именно демка, а не полноценная версия (об этом же говорит отсутствие окна для ввода ключа).
Экспорт ключей из реестра | PureBasic для Windows | 18.09.2022 |
Установка РВ на openSUSE | PureBasic для Linux | 04.02.2022 |
Улучшение справки | PureBasic для Windows | 15.02.2023 |
Вы здесь » PureBasic - форум » PureBasic для Windows » CHM для новичка