Вверх ↑
Этот топик читают: Гость
Ответов: 824
Рейтинг: 138
#1: 2017-04-01 00:04:48 ЛС | профиль | цитата
В общем все сказано в названии темы.
Процедура очистки в компоненте

procedure THIStringTable._work_doClearAll;
begin
_prop_ClearAll := ReadBool(_Data);
end;
Как-то странно...
карма: 1

0
vip
#1.1контекстная реклама от партнеров
Разработчик
Ответов: 26061
Рейтинг: 2120
#2: 2017-04-01 02:11:25 ЛС | профиль | цитата
sashaoli писал(а):
Как-то странно...

А это не есть метод очистки таблицы, это есть метод установки параметра -- удалять только строки или удалять всю таблицу при вызове метода doClear.

--- Добавлено в 2017-04-01 02:19:16

Все прекрасно работает

Схема

Add(MainForm,2953706,70,63)
{
}
Add(StringTable,10007786,385,182)
{
Left=15
Top=5
Width=360
Height=215
Point(doAddColumn)
Point(doClearAll)
}
Add(Button,3094406,266,224)
{
Left=205
Top=230
TabOrder=-1
Caption="Clear"
link(onClick,10007786:doClear,[(305,230)(305,195)])
}
Add(CheckBox,5852078,266,266)
{
Left=25
Top=230
Width=90
TabOrder=-1
Caption="ClearAll"
link(onCheck,10007786:doClearAll,[(312,272)(312,230)])
}
Add(StrList,5824826,252,112)
{
Strings=#14:11.22.33.44.55|14:22,33,44,55,66|
}
Add(ArrayEnum,8245452,266,182)
{
link(onItem,10007786:doAdd,[])
link(Array,5824826:Array,[])
}
Add(Hub,9626056,252,63)
{
OutCount=4
link(onEvent1,570985:doWork1,[])
link(onEvent2,570985:doWork2,[])
link(onEvent3,570985:doWork3,[])
link(onEvent4,570985:doWork4,[])
}
Add(ChanelToIndex,570985,287,63)
{
Count=4
link(onIndex,10007786:doAddColumn,[(326,69)(326,223)])
}
Add(Hub,863253,203,63)
{
link(onEvent1,9626056:doEvent1,[])
link(onEvent2,8245452:doEnum,[(242,76)(242,188)])
}
Add(Button,5509378,144,62)
{
Left=135
Top=230
TabOrder=-1
Caption="Set"
link(onClick,863253:doEvent1,[(158,68)(158,69)])
}


ЕМНИП, то метод прямого вызова метода управления через свойство встречается только в классе ListBox, к которому относится еще и Combobox, там этот метод называется Sort, больше чего-то я не припомню. В других же компонентах, это методы установки параметров, или особаченные свойства, как их еще называют.

Редактировалось 6 раз(а), последний 2017-04-01 02:35:47
карма: 22

0
Ответов: 824
Рейтинг: 138
#3: 2017-04-01 08:50:48 ЛС | профиль | цитата
Ой, извините
Давно не работал с этой таблицей, вот и "бес попутал".
Но все равно, название метода вводит в заблуждение.... (может doMethodClear)
Тему можно закрывать.

Редактировалось 1 раз(а), последний 2017-04-01 08:53:50
карма: 1

0
3
Сообщение
...
Прикрепленные файлы
(файлы не залиты)