Спасибо, понятно.
Этот топик читают: Гость
Ответов: 4631
Рейтинг: 749
|
|||
карма: 26 |
|
Ответов: 1061
Рейтинг: 22
|
|||
Какие действия выполняет мультистрочность в StringTableMT в свойстве Table > TableWBreak? Что вообще такое мультистрочность?
------------ Дoбавленo в 10.11: Если мультистрочность, это перенос строк, то почему он не работает?
|
|||
карма: 0 |
|
Разработчик
Ответов: 26164
Рейтинг: 2127
|
|||
RinniX писал(а): Если мультистрочность, это перенос строк, то почему он не работает?Потому, что высота ячейки меньше, чем две строки. Для увеличения высоты надо обзательно использовать режим отображения иконок и использовать ImgSize больших размеров. Размер распространяется на все строки и не может быть разным, увы, но так реализовано в визуальной библиотеке KOL |
|||
карма: 22 |
|
Ответов: 1061
Рейтинг: 22
|
|||
nesco писал(а): Размер распространяется на все строки и не может быть разным, увы, но так реализовано в визуальной библиотеке KOLБлин! Жаль! Придётся браузером форум делать! Может у кого есть идеи как программно сделать подобие форума? ------------ Дoбавленo в 10.47: У кого ещё такая ошибка: C:\Program Files\HiAsm_AltBuild\Elements\delphi\code\hiMainForm_2400890.pas(98) Error: Undeclared identifier: '_prop_Orientation' код
Пример из справки! |
|||
карма: 0 |
|
Ответов: 3889
Рейтинг: 362
|
|||
Это недавно прикрученное свойство. Видимо, прицепилось от Img_Text.
|
|||
карма: 1 |
|
Ответов: 1061
Рейтинг: 22
|
|||
На счёт реализации форума мне нужно пока только одно, каким компонентом поддерживающим ввод/вывод текста, реализовать автоматическое расширение по высоте введённого текста этот компонент, что-бы не было скроллов/прокрутки?
------------ Дoбавленo в 12.20: Может кто-нибудь поколдовать с компонентом Edit? Нужно авторазмер по высоте введённого текста, и ещё желательно возвращение выделенного фрагмента текста. А лучше это сделать в расширенном редакторе текста RichEdit. ------------ Дoбавленo в 16.05: Всё разобрался! Всем спасибо за помощь! ------------ Дoбавленo в 21.34: Блин! Ни одного, так другого нет! Теперь нет скролла на панели ChildPanel/ChildPanelEx! У кого есть способности и желание это сделать? |
|||
карма: 0 |
|
Ответов: 3889
Рейтинг: 362
|
|||
карма: 1 |
| ||
Голосовали: | RinniX |
Ответов: 1061
Рейтинг: 22
|
|||
1nd1g0 писал(а): А если найду? ChildScrollBox Клёва! Большое спасибо! Я как-то ни разу даже не обращал на него внимания! Думал это какой-то текстовый редактор с большими возможностями скролла! А я думал, что знаю ХиАсм достаточно! 1nd1g0, спасибо! ------------ Дoбавленo в 22.53: Даже и не надеялся на скорое решение данной моей проблемы! |
|||
карма: 0 |
|
Ответов: 1061
Рейтинг: 22
|
|||
Вопрос по компонентам "Слои", в каждом из них есть свойство AddMode
wiki писал(а): AddMode - Режим добавления элементов в слой: adZOrder - порядок элементов определяется их Z координатой на схеме, adPosition - порядок элементов определяется их координатамипоясните пожалуйста, как работает параметр adZOrder? Какая Z координата в 2D формах/схеме? Что это такое? |
|||
карма: 0 |
|
Ответов: 3889
Рейтинг: 362
|
|||
RinniX писал(а): поясните пожалуйста, как работает параметр adZOrder? Какая Z координата в 2D формах/схеме? Что это такое?Грубо говоря, это - порядок элемента в ТЕКСТЕ схемы, то есть в SHA файле. Менять при компиляции его можно, например, нажав правой кнопкой на элементе и Выбрав "Передний план" или "Задний план". Если Вы перетащите на поле редактирования схем элемент так, чтобы он перекрывал углом другой, то увидите, что отсылка на переднийзадний план влияет на их порядок перекрытия. Этот же порядок используется, например, при отображении нескольких элементов с одинаковым выравниванием (Align). Так, из двух кнопок с Align = caTop верхней будет та, которая "глубже" на схеме ("задний план" = первая по порядку в sha файле). |
|||
карма: 1 |
|
Ответов: 1061
Рейтинг: 22
|
|||
1nd1g0 писал(а): Грубо говоря, это - порядок элемента в ТЕКСТЕ схемы, то есть в SHA файле. Менять при компиляции его можно, например, нажав правой кнопкой на элементе и Выбрав "Передний план" или "Задний план".т.е. Z координата, это планы расположения компонентов! Теперь понятно! ------------ Дoбавленo в 10.59: 1nd1g0, спасибо! |
|||
карма: 0 |
|
Ответов: 1061
Рейтинг: 22
|
|||
карма: 0 |
| ||
файлы: 1 | code_27109.txt [1008B] [425] |
Ответов: 3889
Рейтинг: 362
|
|||
RinniX писал(а): Почему не копируется выделенный текст в браузере?Потому, что окно браузера лежит на третьем уровне вложенности, а Вы пытаетесь послать клавиши первому. Гораздо прагматичнее послать на исполнение в адресную строку (URL) javascript, извлекающий нужные Вам данные. Продвинутые используют в этом месте доступ к DOM через IC. Примеры давали многие, включая меня. |
|||
карма: 1 |
|
Ответов: 1061
Рейтинг: 22
|
|||
1nd1g0 писал(а): Потому, что окно браузера лежит на третьем уровне вложенностиВ смысле? Передний план/задний план? Я пробовал, не получается! 1nd1g0 писал(а): Гораздо прагматичнее послать на исполнение в адресную строку (URL) javascript, извлекающий нужные Вам данные. Продвинутые используют в этом месте доступ к DOM через IC. У меня не сайт, а просто отображение текста будет! К чему такие сложности, когда мне просто нужно скопировать выделенный текст, не через контекстное меню, а кнопкой, которая находится не в браузере. Я так понимаю по другому никак? |
|||
карма: 0 |
|
Ответов: 3889
Рейтинг: 362
|
|||
RinniX, имеется в виду вложенность в элементы GUI системы, WebBrowser - сложносоставной элемент-контейнер COM, внутри которого ещё один контейнер, внутри которого, наконец, плоскость отрисовки браузера. Но добираться до неё всё равно мало толку - обработчика сочетаний горячих клавиш в WebBrowser нет. CTRL+C - как раз в списке необрабатываемых.
|
|||
карма: 1 |
| ||
Голосовали: | RinniX |