login писал(а):
е сохраняет галочки CheckBoxes
И не будет сохранять, не предусмотрено
login писал(а):
но для этого сделано все, чтобы это было как можно сложнее
Специально сидел и думал, как сложнее сделать пользователю
А если серьезно, то компонент переделываться и доделываться не будет, в отношении сохранения галочек, то же. Все, что вам не нравиться можно сделать самому, если лень, то это ваши проблемы
login писал(а):
Не сохраняет состояние самой себя в файле (выдает карлючки)
И не будет. Зачем сохранять в файл то, что не применяешь -- индексы иконок, цвета ячеек
Add(MainForm,15131328,252,294)
{
Width=737
Height=292
Point(onClose)
}
Add(Edit,14538239,420,196)
{
Left=45
Top=20
Width=300
Name="прослушка"
Text=""
}
Add(Button,5221523,364,252)
{
Left=45
Top=60
Width=95
Caption="Добавить"
link(onClick,6471848:doString,[])
}
Add(Edit,11809246,469,196)
{
Left=370
Top=20
Width=300
Name="скачивание"
Text=""
}
Add(Button,13744363,364,357)
{
Left=150
Top=60
Width=95
Caption="Удалить"
link(onClick,8475501:doData,[])
}
Add(DoData,8475501,441,357)
{
Data=Integer(0)
link(onEventData,8144174:doDelete,[(481,363)(481,307)])
link(Data,8144174:Select,[(447,350)(503,350)])
}
Add(StringTableMT,8144174,490,287)
{
Left=25
Top=90
Width=680
Height=150
DoubleBuffered=0
Columns=#1:a|1:b|
ColumnClick=1
CheckBoxes=0
IconsCheck=[]
MiscIcons=[]
Icons=[]
AutoTblStrLst=0
AppTxtStrLst=0
FileName="table.txt"
SaveColProp=0
SaveWidth=0
SaveColor=0
StaticColumn=0
Point(CheckBoxes)
}
Add(FormatStr,6471848,441,252)
{
Mask="%1;%2"
link(onFString,8144174:doAdd,[(481,258)(481,293)])
link(Str1,14538239:Text,[(447,236)(426,236)])
link(Str2,11809246:Text,[(454,237)(475,237)])
}
Add(Button,5637875,364,315)
{
Left=440
Top=60
Width=110
Caption="Сохранить в файл"
link(onClick,8144174:doSave,[])
}
Add(Button,15871372,364,392)
{
Left=555
Top=60
Width=115
Caption="Загрузить из файла"
link(onClick,8144174:doLoad,[(484,398)(484,314)])
}
Вас тут просящих пруд пруди, и каждому нужно что-то свое. Нужно, вперед, разбирайтесь с кодами и делайте под себя, как это делает
Tad