Страница 2 из 2
Добавлено: Сб апр 28, 2012 09:42
Avada
alexey65536
С инверсным-то курсором тут проблемы минимальные. Беда в том, что с обычным курсором без дополнительных усилий (если выставить просто 1 или RGB) всё это плохо сочетается. Нужны ещё манипуляции с изменением типа рамки и условий отображения, требующие для наглядности шестнадцатеричную форму записи. А в интерфейс это Гислер добавлять по крайней мере для восьмёрки точно не будет — времени на дополнительный перевод не осталось. Описал в справке — и на том спасибо.
В ближайшие дни будем решать с автором Ultra TC Editors, как это хотя бы во внешнем конфигураторе поудобнее сделать. Как минимум — описание вариантов настройки подробное дать.
Добавлено: Пн апр 30, 2012 19:14
alexey65536
Кроме того, для SelectionFocus можно к старшему байту прибавить 4, чтобы эта новая линия накладывалась на рамку фокуса, только если курсор стоит на невыделенном файле. Т.е. вместо 0, 1, 2 или 3 надо писать 4, 5, 6 или 7 соответственно.
Жаль, наоборот нельзя - чтобы эта рамка появлялась, только когда курсор находится на выделенном файле.
Добавлено: Пн апр 30, 2012 21:21
MVV
alexey65536 писал(а):Жаль, наоборот нельзя - чтобы эта рамка появлялась, только когда курсор находится на выделенном файле.
А смысл? Эта штука сделана с целью напоминать юзеру (вдобавок к надписи в строке состояния), если курсор стоит на невыделенном файле, что выделение есть, и что команды для работы с файлами будут обрабатывать выделение, а не текущий файл.
Добавлено: Пн апр 30, 2012 21:50
alexey65536
Логично...
Добавлено: Вт май 01, 2012 00:33
sergiokapone
Поле выбора цвета текста немного шире чем остальные, это так задуманно?

Добавлено: Вт май 01, 2012 10:32
Avada
sergiokapone
Нет, не думаю, что так должно быть. И там не "немного", а весьма заметно. Визуальный баг на TC x32 под XP SP3 подтверждаю. Только появился он не в RC1, а в бете 25.
Добавлено: Вт май 01, 2012 10:39
gora
На win7 x64 и ТС x64 баг не обнаружил.
Добавлено: Вт май 01, 2012 11:15
Avada
gora
Раз так, я бы попросил зарепортить на оффорум.
Добавлено: Вт май 01, 2012 11:54
gora
Добавлено: Ср май 02, 2012 15:12
790
MVV
А Гислер, часом, не перепутал красный с синим местами? Обычно RGB у нас. А тут BGR получается.
Добавлено: Ср май 02, 2012 15:18
CaptainFlint
790 писал(а):А Гислер, часом, не перепутал красный с синим местами? Обычно RGB у нас. А тут BGR получается.
Нет, не перепутал. API принимает машинное слово с цветом именно в таком порядке: младший байт — красный, следующий — зелёный, потом — синий. Поэтому если мы задаём цвет как число $BBGGRR, то Тоталу не надо переставлять байты, а достаточно просто скормить полученное число системе.
Добавлено: Ср май 02, 2012 19:40
MVV
790,
Я писал
описание сам (подробное описание параметра
SelectionFocus в справке и в
History.txt отсутствует), поэтому Гислер тут не при чём. Но, к слову, на оффоруме Гислеру писали, что
в справке по параметру InactiveFocus он напутал с порядком.
А про байты
CaptainFlint написал верно. Думаю, оно так потому, что система работает с этим 4-байтным числом, как с массивом (во всяком случае, я бы так делал: считаешь адрес 4-байтного числа адресом 4-байтного массива, и можно элементарно обращаться к каждому из 4-х элементов этого массива), вот и получается, что первый байт массива приходится на младший байт числа (в памяти байты целочисленных переменных идут в обратном порядке - сперва младший байт).
Добавлено: Пт май 11, 2012 14:53
mrmerak
rc2 вышел
Добавлено: Пт май 11, 2012 15:00
CaptainFlint
Mr.Merak
Читаем
здесь и делаем выводы.