OberonCore https://forum.oberoncore.ru/ |
|
Красноярская сборка BlackBox 1.6rc6 https://forum.oberoncore.ru/viewtopic.php?f=114&t=3836 |
Страница 6 из 7 |
Автор: | Иван Денисов [ Среда, 17 Апрель, 2013 09:09 ] |
Заголовок сообщения: | Re: Сборка ББ 1.6rc6 с русским меню и полезными добавками |
Александр Ильин писал(а): Добавляйте русский язык сюда: http://zinnamturm.eu/downloadsAC.htm#CpcLanguage Верное было замечание Туда добавлю язык (обязательно учту авторство Info подавляющего большинства перевода), но у них там формы тесные в стандартной подсистеме и с табами проблемы.
|
Автор: | Евгений Темиргалеев [ Четверг, 18 Апрель, 2013 21:26 ] |
Заголовок сообщения: | Re: Сборка ББ 1.6rc6 с русским меню и полезными добавками |
Иван Денисов писал(а): но у них там формы тесные в стандартной подсистеме Если Вы про размеры кнопок и проч., то не забывайте, что как любой документ, форма может быть локализована.
|
Автор: | Илья Ермаков [ Среда, 24 Апрель, 2013 07:31 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Иван, вижу, у Вас в сборке так и остался красный цвет командеров... Насколько помню, Вы это меняли прямо в DevCommanders. Предлагаю уж тогда расширить команды на пункт меню Insert Commanders, чтобы просто проставлять атрибут цвета на вставляемый командер, а не фиксировать цвет намертво! |
Автор: | Иван Денисов [ Среда, 24 Апрель, 2013 09:57 ] | ||
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 | ||
Илья Ермаков писал(а): Иван, вижу, у Вас в сборке так и остался красный цвет командеров... Нет, нет. Уже давно цвет командеров выделяется опционально (по умолчанию, имеет стандартное поведение). У меня включен, поскольку мне так удобнее, быстрее их взглядом находить (для того и делал собственно).
Насколько помню, Вы это меняли прямо в DevCommanders. Предлагаю уж тогда расширить команды на пункт меню Insert Commanders, чтобы просто проставлять атрибут цвета на вставляемый командер, а не фиксировать цвет намертво!
|
Автор: | ilovb [ Суббота, 25 Май, 2013 22:18 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Поправил ошибку в линкере |
Автор: | Иван Денисов [ Воскресенье, 26 Май, 2013 12:22 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
ilovb писал(а): Здорово! А я добавил недавно обзор по процедурам от Ильи Ермакова (Инструменты → Навигатор). |
Автор: | ilovb [ Понедельник, 27 Май, 2013 16:53 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Предлагаю в StdCoder добавить такую команду: Код: PROCEDURE EncodeThis*; VAR p: DevCommanders.Par; beg, end: INTEGER; tc: TextControllers.Controller; s: TextMappers.Scanner; BEGIN p := DevCommanders.par; IF p # NIL THEN DevCommanders.par := NIL; s.ConnectTo(p.text); beg := p.beg; end := p.end; tc := TextControllers.Focus(); IF tc # NIL THEN tc.SetSelection(beg, end); EncodeFileList; tc.SetSelection(0, 0); END; ELSE Dialog.ShowMsg("#Dev:NoTextViewFound") END; END EncodeThis; Т.е. аналог CompileThis |
Автор: | Евгений Темиргалеев [ Среда, 29 Май, 2013 18:25 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
ilovb писал(а): Предлагаю в StdCoder добавить такую команду: Подобная команда была бы полезна.[code]PROCEDURE EncodeThis*; ... Получить же желаемое можно и так: ^Q "ert0devCommanders.SelectAndDo('StdCoder.EncodeFileList')" ещё пример: ^Q "ert0devCommanders.SelectAndDo('DevCompiler.CompileSelection')" Разница: достигаем потребного написанием своего компонента, используя чужой неизменным. Это ближе к сути компонентности, поэтому так упражняться --- полезно. |
Автор: | Евгений Темиргалеев [ Суббота, 08 Июнь, 2013 18:49 ] | ||
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 | ||
Нестыковочка получается --- язык выбираю английский, а документация при ём русская...
|
Автор: | Иван Денисов [ Воскресенье, 09 Июнь, 2013 07:19 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Евгений Темиргалеев писал(а): Нестыковочка получается --- язык выбираю английский, а документация при ём русская... Выбор языка затрагивает только меню и формы. Это связано с тем, что сборка для русскоговорящих разработчиков, но для создания мультиязычных приложений. Поэтому так.Хотя конечно было бы хорошо и документацию тоже подменять на английскую, но не хочется ее сразу со средой поставлять. К тому же не уверен, что существуют варианты на польском, французском и т.д. |
Автор: | Иван Денисов [ Воскресенье, 09 Июнь, 2013 07:22 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
ilovb писал(а): Предлагаю в StdCoder добавить такую команду Пока не успел добавить, но я не против, раз она вам необходима может и еще кому-то понадобиться. Борис, добавьте пожалуйста ее сами, у вас ведь есть права записи в репозиторий.
|
Автор: | Иван Денисов [ Воскресенье, 09 Июнь, 2013 07:34 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Добавил в сборку инспектор парных скобок и добавил его вызов в меню Текст. Также много изменений и улучшений в построителе графиков. |
Автор: | Иван Денисов [ Пятница, 02 Август, 2013 16:59 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Дабы потом было легче переехать на версию 1.6final и в силу нового понимания стандартов компонентного ПО, провел масштабные изменения в сборке: разные полезные вещи выделил в подсистему Cpc, куда в том числе включил и полезные фишки из i21sys и Dia. Убрал Ctrls и зависимости от него в сборке. Модули относящиеся к самой сборке (установка подсистем, сборка в EXE, документация) выделены в подсистему Red. Подсистема Dia теперь только для графиков, куда из Obx переехали примеры применения и документация к ним. |
Автор: | Евгений Темиргалеев [ Воскресенье, 18 Август, 2013 20:25 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
http://oberoncore.ru/projects/bb16ru-kras Цитата: BlackBox Red Это как, Иван?
Multilingual release of BlackBox16rc6 with Russian documentation pack, last fixes and extra modules for work with the code, network, COM-port and 2D-plots. Мультиязычная сборка BlackBox16rc6 с русской документацией, исправленная и дополненная модулями для работы с кодом, сетью, COM-портом и графиками. ... Красноярская сборка включает в себя: BlackBox 1.6rc6, кроме Ctl, Com, Xhtml и английской документации; ... Примечания: Из Красноярской сборки убраны: средства разработки COM, большая подсистема для взаимодействия с MSOffice, устаревшие модули для совместимости с учебником. Редакция документации идет по пути ухода от английского оригинала в сторону большей краткости и понятности. В новой документации для обозначения термина Views использован термин «отображение» вместо «вьюшка», а также убираются дублирование команд английского меню и описание для Mac OS. |
Автор: | Иван Денисов [ Понедельник, 19 Август, 2013 08:44 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Евгений Темиргалеев писал(а): Это как, Иван? Да, Евгений, есть небольшое противоречие. Я выше кратко ответил на аналогичный ваш вопрос. Тут распишу еще раз подробнее. Мультиязычность тут применяется для обозначения языка меню и всех диалоговых окон, а не документации. Мне понравилось, что у Фёдора Ткачева в сборке есть хорошее решение для документации на разных языках, нужно будет его внести в сборку. НО дело в том, что документация достаточно объемная, поэтому включать в сборку документацию именно к ББ на всех языках не кажется мне разумным ходом. По моей задумке документация к ББ должна ставится опционально, также как сейчас ставятся подсистемы через меню Red - Установить подсистему. Сейчас ББ идет как средство разработчика, я считаю, что ББ должен представляться как конечный продукт, с возможностью установки на лету разных необходимых пользователю компонентов. Поэтому учебник по ББ, и подсистема Dev — это опции для разработчика. Хотел бы особо отметить, что это видение, с которым многие будут готовы поспорить, никак не касается разработки классической ветки ББ в redmine, а относится именно к сборке BlackBox Red. |
Автор: | Иван Денисов [ Понедельник, 19 Август, 2013 09:06 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Цитата: Редакция документации идет по пути ухода от английского оригинала Про это отдельно хочу добавить, учебник по ББ написан непонятно исходно на английском, а многие места раздуты, где можно сказать короче. Поэтому в своей сборке я буду работать над модификациями русской документации, картинки нарисованы коряво, почти все требуют перерисовки, я начал работать над модулем SVG на основе XmlCore но пока рисуются только основные приметивы. Времени работать одновременно над английским вариантом и над русским у меня пока нет.
|
Автор: | Иван Денисов [ Понедельник, 02 Сентябрь, 2013 19:55 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Проект переехал на bitbucket: https://bitbucket.org/diamagnetic/bb-red Причины: Работает быстрее. Больше активных разработчиков ББ там зарегистрировано. Нет проблем с zip архивом последней версии ветки. Есть русский интерфейс. |
Автор: | Иван Денисов [ Понедельник, 16 Декабрь, 2013 21:39 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Ответил парню и подумал, почему это ToolsIntaller еще не добавлен в мою сборку? Итак, встречайте обновленный файл «Быстрого старта». Вот так он выглядит для Wine-версии Блэкбокса. Вложение:
|
Автор: | Иван Денисов [ Пятница, 23 Май, 2014 06:19 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Заменил файл лицензии на лицензию от версии 1.6. Добавил новый навигатор по процедурам модуля viewtopic.php?f=47&t=3132&p=87519#p87518 Проект в итоге теперь тут: http://gitlab.molpit.com/molpit/blackbox-red А смотреть историю изменений удобно тут: http://redmine.molpit.com/projects/blac ... /revisions |
Страница 6 из 7 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |