Найден 21 результат

ahv
02 сен 2010, 12:18
Форум: Программирование
Тема: API конфигуратора
Ответы: 22
Просмотры: 15724

Re: API конфигуратора

Для PanelInputLine нужна переменная, а ее нет, т.к. неизвестно количество полей. Если бы можно было как-то массив использовать...

FieldLine в живую не замечал - инача бы вопроса не возникло - но, например, есть константа cfcFieldLine. И функция cfsEnumObjectTypes возвращает среди прочего такой тип.
ahv
02 сен 2010, 07:03
Форум: Программирование
Тема: API конфигуратора
Ответы: 22
Просмотры: 15724

API конфигуратора

Если конфигурировать интерфейс визуально из галактики, то для поля (PanelInputLine) можно добавить метку (Label). Можно также при создании поля поставить галочку "Указать заголовок", и тогда тоже будет создана метка.
Обоими способами получается полноценная метка, привязанная к полю, текст которой ...
ahv
20 авг 2010, 12:15
Форум: Программирование
Тема: Внутреннее представление boolean
Ответы: 6
Просмотры: 1938

Re: Внутреннее представление boolean

немного повторюсь для полноты.
здесь "not" = not boolean(...), конечно.
not boolean(1) возвращает что нужно именно потому, что "not" 1 дает 0.
not byte(1) в галактике кстати возвращает -2, а вот byte(not 1) = 254.
ahv
20 авг 2010, 12:05
Форум: Программирование
Тема: Внутреннее представление boolean
Ответы: 6
Просмотры: 1938

Re: Внутреннее представление boolean

да нет, все одинаково обрабатывается. под первым битом я имел ввиду наименее значащий, т.е. в такой записи он последний:
"not" 00000000 = 00000001 -> true
"not" 00000001 = 00000000 -> false
"not" 00000010 = 00000011 -> true
"not" 00000011 = 00000010 -> true
"not" 00000100 = 00000101 -> true ...
ahv
20 авг 2010, 11:33
Форум: Программирование
Тема: Внутреннее представление boolean
Ответы: 6
Просмотры: 1938

Re: Внутреннее представление boolean

а, инвертация только первого бита, ясно.
По правильному boolean должна возвращать только 2 значения: 0(false) или 1(true).
а точнее только true или false, только тогда это был бы полноценный тип. а уж что там лежит в байте под true и false должно быть секретом.
ahv
20 авг 2010, 07:54
Форум: Программирование
Тема: Внутреннее представление boolean
Ответы: 6
Просмотры: 1938

Внутреннее представление boolean

Некоторые выражения дают неожиданные (возможно, только для меня) результаты. Галактика 8.10.
boolean(0) -> false // правильно
boolean(1) -> true // правильно
boolean(2) -> true // правильно
not boolean(0) -> true // правильно
not boolean(1) -> false // правильно
not boolean(2) -> true // неожиданно ...