OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 11:01

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: Понедельник, 28 Сентябрь, 2020 05:28 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Эта задачка подзависла. Давайте сделаем, как Илья изначально написал?
Жадный поглотитель команд, как его назвал Антон.
Так минимум изменений интерфейса и никаких дополнительных отображений/вьюшек.

Будет ли это опасно, что выполнится что-нибудь не то? Вот риск есть всё-таки. Коммандер может и железом управлять ведь :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 28 Сентябрь, 2020 10:26 
Аватара пользователя

Зарегистрирован: Суббота, 16 Февраль, 2008 02:47
Сообщения: 660
А можно сделать другое расширение абстрактного типа DevCommanders.View, визуально отличить его от стандартного; в версии 1,8 установить его по умолчанию и в меню (старую тоже никуда не выкидывать); тогда вновь созданные документы и коммандеры будут "новыми жадными", а старые, в уже существующих документах, останутся старыми, и ничьи железные ракеты не упадут. Как вам такая идея?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 28 Сентябрь, 2020 12:43 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
adimetrius писал(а):
А можно сделать другое расширение абстрактного типа DevCommanders.View
Абстрактный тип предназначен в точности для такого развития.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 28 Сентябрь, 2020 13:19 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Было бы идеально, если бы новый символ можно было заменить символом из юникода для веб-инструкций и т.п. И сделать, чтобы при вставке этот символ превращался в коммандер. Текстовый конвертер немного подправить.
Кнопки "играть" в виде треугольника в чёрном кружке нет в Юникоде! А так было бы хорошо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 02 Октябрь, 2020 02:01 
Аватара пользователя

Зарегистрирован: Суббота, 16 Февраль, 2008 02:47
Сообщения: 660
Иван Денисов писал(а):
Было бы идеально, если бы новый символ можно было заменить символом из юникода для веб-инструкций и т.п. И сделать, чтобы при вставке этот символ превращался в коммандер. Текстовый конвертер немного подправить.
Кнопки "играть" в виде треугольника в чёрном кружке нет в Юникоде! А так было бы хорошо.


Зато есть просто треугольник, и есть кружок, в который можно вписывать другие литеры: в тексте две литеры, а глифы накладываются и занимают одно знакоместо. Однако, поскольку ББ-тексты не знают о таких чудо-псевдо-символах, получается неразбериха: pango (в линуксе) рисует литеры в одном знакоместе, а текстовый курсор (позицию которого рассчитывает TextFormatters) "убегает" на два знакоместа.

Хотел вставить пример, но увы, мой браузер и этот сайт не умеют такие чудо-псевды делать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB