1) Например, вот так[code:1]Add(StringTable,13405346,280,105)
{
Left=125
Top=25
Width=245
Height=200
Point(doAddColumn)
}
Add(Button,9776750,147,140)
{
Left=40
Top=70
link(onClick,15812064:doData,[])
}
Add(Edit,4972246,217,77)
{
Left=45
Top=15
}
Add(DoData,15812064,217,140)
{
link(onEventData,13405346:doAddColumn,[])
link(Data,4972246:Text,[])
}
[/code:1]
2) Не скажу, не знаю...
3) В файл заголовки можно не сохранять - свойство StaticColumn=True
C выводом в Rich дело сложное - представь, что в таблице несколько тысяч строк - сколько времени займет перебор каждой строки и вывод их в Rich. А может быть сохранить таблицу в промежуточный файл и загрузить его в Rich? Тогда и имена столбцов вывести можно. Например вот так[code:1]Add(StringTable,13405346,280,105)
{
Left=130
Top=10
Width=245
Height=110
Columns=#3:111|3:222|
Point(doAddColumn)
}
Add(Button,9776750,168,105)
{
Left=40
Top=70
Caption="Добавить"
Data=String(qqq;www)
link(onClick,13405346:doAdd,[])
}
Add(RichEdit,5781572,343,161)
{
Left=130
Top=130
Width=245
Height=110
}
Add(FileTools,711753,336,245)
{
}
Add(Button,11567872,140,224)
{
Left=35
Top=140
Caption="В Rich"
Data=String(c:111.txt)
link(onClick,3958753:doEvent1,[])
}
Add(Hub,3958753,203,224)
{
OutCount=3
link(onEvent1,13405346:doSave,[(257,230)(257,139)])
link(onEvent2,5781572:doLoad,[(289,237)(289,188)])
link(onEvent3,711753:doDelete,[(285,244)(285,265)])
}
[/code:1]
Ответов: 1305
Рейтинг: 29
|
|||
карма: 0 |
|