Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26113
Рейтинг: 2126
#211: 2007-04-23 18:11:16 ЛС | профиль | цитата
Tad, я это к чему. У нас на форуме слово "MT-поток" вызывает вот это Вот по-этому и спросил.

[size=-2]------ Добавлено в 18:11
Еще раз все проверю и вечерком скину.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#212: 2007-04-23 18:18:46 ЛС | профиль | цитата
Ну не у всех же. Привыкнут. Вернее - поймут.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#213: 2007-04-23 18:27:52 ЛС | профиль | цитата
Решил народ не мучать. Вот пробуйте. Удалено из-за выхода исправленной версии.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#214: 2007-04-24 00:50:45 ЛС | профиль | цитата
5-ь часов - полет нормальный
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#215: 2007-04-24 01:27:09 ЛС | профиль | цитата
Tad, А что ты на ней мучаешь? Каков режим работы, и сколько точек подключено? Меня очень интересует работа с MT-потоками.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#216: 2007-04-24 10:30:13 ЛС | профиль | цитата
Ну,во первых, там столько точек, что за день не обойдешь
nesco писал(а):
А что ты на ней мучаешь?
Пока все старые схемы.
С MT-потоками - сегодня поиграюсь.
Что не устраивает:
1) Название колонки подчиняется заданным параметрам колонки (taLeft, ta Right, taCenter). Думаю это неправильно. Название колонки должно быть или слева или по центру.
2) Нехватает (мне) точки doColWidth, при подачи события на которую автоматически бы установилась ширина колонки в зависимости от данных в колонке (max)

[size=-2]------ Добавлено в 10:30
3) Не могу включить Redaction
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#217: 2007-04-24 10:57:44 ЛС | профиль | цитата
Tad, вот что я скажу на твои вопросы
1. Не предусмотренно самой системой. Align текста в строках и и титлах столбцов одинаков и по отдельности не ставится. Я могу ввести еще одно свойство и отрисовать титлы отдельно вручную, но мы потеряем графику тем Винды. Меня это не устраивает.
2. Смотри лучше -- есть такие точки doMT_NameCol, doMT_WidthCol, doMT_ImageCol, doMT_AlignTxtCol. Специально для установки параметров столбца поотдельности. Все методы (кроме штатных) имеющие больше двух точек, все -- MT.
3. Не может такого быть . Только что я включил и проверил. У меня работает.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#218: 2007-04-24 11:24:52 ЛС | профиль | цитата
nesco писал(а):
Только что я включил и проверил. У меня работает.
Точно, работает. Но нигде не сказано, что кликать я должен только на первой колонке , а я кликал не на первой.

[size=-2]------ Добавлено в 11:24
А если у меня 40 колонок и мне нужно отредактировать 38-ю, то я должен сбегать кликнуть первую ? а потом бежать опять на 38-ю ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#219: 2007-04-24 11:34:44 ЛС | профиль | цитата
Tad, у меня включается редактор при клике на любой строке, любой колонки. Так что ищи у себя, что-то ты не так делаешь. Не забывай, что редактор работает по двойному клику. Если ты про ComboBox, то ему необходимо задать номер активной колнки, и работает он по одному клику. Штатный редактор и Combo не пересекаются. Штатный редактор имеет выше приоритет, чем Combo.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#220: 2007-04-24 11:39:07 ЛС | профиль | цитата
nesco писал(а):
Так что ищи у себя, что-то ты не так делаешь
Делаю так, как делал на старом штатном и про двойной клик не забыл. Может кто еще попробует.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#221: 2007-04-24 11:41:38 ЛС | профиль | цитата
Tad, скинь маленький пример, я посмотрю, что не так. Так е бывает, чтобы у меня работало, а у тебя -- нет. Добейся результата на маленькой схемке. Я еще сейчас посмотрю.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#222: 2007-04-24 11:43:45 ЛС | профиль | цитата
На. Меньше нет
Add(StringTable,10760730,196,28)
{
Left=20
Top=70
Width=335
TableWBreak=0
CheckBoxes=0
Grid=0
Grid3D=0
IconsCheck=[]
MiscIcons=[]
Icons=[]
Columns=#9:k1=60=0=1|10:k2=100=0=0|9:k3=50=0=2|
StringsStrLst=#9:jhgjhgjhg|6:ждлждл|7:mnvbmnv|8:ytytrytr|
Redaction=0
}
Add(Button,4600108,126,28)
{
Left=40
Top=25
Data=String(Проба;Вторая;Третья)
link(onClick,10760730:doAdd,[(163,34)(135,34)])
}
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#223: 2007-04-24 11:51:34 ЛС | профиль | цитата
Eще раз проверь RowSelect. Он должен быть включен, при выключеном будет редактироваться только по клике на первой. Не могло оно у тебя раньше редактировать. не менял я здесь никаких алгоритмов. Должно работать, как и работало.

[size=-2]------ Добавлено в 11:51
Tad, Все правильно -- RowSelect. В режиме ручной отрисовки, нет, как в стандартном режиме, засветки только первого столбца при RowSelect=False, вот ты и не заметил этого.
карма: 22

0
Ответов: 499
Рейтинг: 1
#224: 2007-04-24 12:02:08 ЛС | профиль | цитата
nesco, а есть возможность подсветки заданной ячейки?
пытаюсь сделать что-то вроде шестнадцатиричного вьювера, то есть 16 столбцов, слева 8 столбцов с хекс значениями, справа 8 - с ASCII. пока подсвечивается или вся строка, или первая ячейка в строке. а в задумке подсвечивать именно нужную ячеку.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#225: 2007-04-24 12:08:53 ЛС | профиль | цитата
У тебя в ini файле
@RowSelect=True - выделять всю строку при выборе, False - выделять выбранню часть|14|1|True,False
nesco писал(а):
Не могло оно у тебя раньше редактировать. не менял я здесь никаких алгоритмов. Должно работать, как и работало.
раньше то RowSelect небыло
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)