OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Среда, 22 Ноябрь, 2017 10:18

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




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Юникодные идентификаторы
СообщениеДобавлено: Пятница, 22 Июль, 2016 14:38 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1049
Откуда: СССР v2.0 rc 1
Кстати, вот ещё наблюдашка, тема уже поднималась, и как-то народ сложно приходил к общему знаменателю.
Стоило только написать метод Init по русски, и тут же возник вопрос: а как будет правильно?
Объект у меня статический, так что NEW (аллокация) делается автоматом, и объект по факту есть.
Инициализация объекта это, имхо, только первоначальная настройка. Настройка+аллокация := КОНСТРУКТОР.
А раз первоначальная настройка, значит теперь метод у меня называется Настр. Возможно, не очень красиво, и правильно будет "Настроить".

Вот типичный пример кода:
Код:
   PROCEDURE (VAR сам: тТок_зап)тТок_зап_Настр* (кнл_, уст_, тчк_:SHORTINT; фаза_: BYTE), NEW;
   BEGIN
      сам.ти.тТи_зап_Настр(кнл_, уст_, тчк_);
      сам.тБаза_Настр(фаза_);
   END тТок_зап_Настр;


Add. Кстати, базовое типизированное измерение у меня хранит, по сути, только фазу. Надо эту запись с модулем переименовать)))

Add2. Практически в каждом типизированном измерении есть нехороший метод _SetRaw. Только сейчас сообразил, что они имеет одинаковое название для всех типов измерений, и в какой-то момент -- он может всё испортить. Теперь его переименовываю в _НапрУст, _ТокУст, _МощнУст и т. д. Всё ещё опасен, но уже действие его будет куда ограниченней. ))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Юникодные идентификаторы
СообщениеДобавлено: Понедельник, 01 Август, 2016 23:25 
Аватара пользователя

Зарегистрирован: Пятница, 25 Сентябрь, 2009 13:10
Сообщения: 1157
Откуда: Tel-Aviv
Для любого незнакомого с обозначениями данные сокращения будут как китайская грамота.
Следует составлять словарь терминов с расшифровкой их значений, желательно с пояснениями в виде гипертекста.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Юникодные идентификаторы
СообщениеДобавлено: Вторник, 02 Август, 2016 09:15 

Зарегистрирован: Пятница, 13 Март, 2009 16:36
Сообщения: 612
Откуда: Казань
Вопрос Роману:
Вы не пробовали случайно использовать юникодные идентификаторы на иврите в BlackBox-е? Мне интересно поддерживает ли BlackBox написание справа налево?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Юникодные идентификаторы
СообщениеДобавлено: Вторник, 02 Август, 2016 09:51 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1049
Откуда: СССР v2.0 rc 1
Роман М. писал(а):
Для любого незнакомого с обозначениями данные сокращения будут как китайская грамота.

Разумеется. Такой словарик есть)
Впрочем, код этот исключительно для внутреннего использования.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Юникодные идентификаторы
СообщениеДобавлено: Вторник, 16 Август, 2016 00:59 
Аватара пользователя

Зарегистрирован: Пятница, 25 Сентябрь, 2009 13:10
Сообщения: 1157
Откуда: Tel-Aviv
Rifat писал(а):
Вопрос Роману:
Вы не пробовали случайно использовать юникодные идентификаторы на иврите в BlackBox-е? Мне интересно поддерживает ли BlackBox написание справа налево?

Вложение:
shalom-bb.png
shalom-bb.png [ 7.21 КБ | Просмотров: 2287 ]

Буквы печатаются в нужном порядке, но порядок слов неверный. Текст не читаем из-за выравнивания слева направо.

По-хорошему, в ББ необходимо перетряхивать всю архитектуру вывода на экран. Ему до HTML & CSS - как до Москвы пешком.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Юникодные идентификаторы
СообщениеДобавлено: Вторник, 16 Август, 2016 01:43 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2284
Откуда: Россия, Санкт-Петербург
Роман М. писал(а):
Ему до HTML & CSS - как до Москвы пешком.
... из подмосковья?


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

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


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

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


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

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