| Строковая таблица MT | - MST_UseEditCtrl |
MST_UseEditCtrl
Краткое описание
Клиентский модуль MTStrTbl, позволяющий управлять внешними Edit-контролами. С помощью этого модуля можно построить подобие TabGrid-a
Параметры
Методы
События
Свойства
Примеры
Пример использования компонента MST_UseEditCtrl
Add(MainForm,314817,140,154)
{
Width=445
Height=261
Caption="Пример использования MST_UseEditCtrl"
Position=1
link(onCreate,10041622:doEnum,[])
}
Add(MST_UseEditCtrl,3498945,133,252)
{
MSTControl="MtS_tbl"
PColor(onCellSize,8421440)
PColor(onEscCell,32768)
link(onCellSize,13620734:doValue,[(179,258)(179,223)])
link(onEnterCell,87120:doEvent1,[])
link(onEscCell,9450650:doSendToBack,[(178,272)(178,293)])
}
Add(StrList,15034837,203,112)
{
Strings=#15:sdfsdf;aaaaa;;0|15:fzsdfzs;bbbb;;3|14:sdfszz;cccc;;2|15:sdfszz;ddddd;;0|15:sdfszz;eeeee;;1|15:sdfszz;fffff;;3|15:fzsdfzs;gggg;;2|14:sdfszz;hhhh;;0|16:fzsdfzs;iiiii;;3|16:sdfszz;jjjjjj;;1|
}
Add(MT_String,922736,273,154)
{
link(onResult,2904434:doRowAction,[])
}
Add(ArrayEnum,10041622,217,168)
{
link(onItem,922736:doMTString,[])
link(Array,15034837:Array,[])
}
Add(MST_RowAction,2904434,329,154)
{
MSTControl="MtS_tbl"
}
Add(MT_MultiData,2622840,217,259)
{
Point(Data)
link(onData1,9450650:doLeft,[])
link(onData2,9450650:doTop,[])
link(Data,13620734:Value,[])
}
Add(Hub,15922927,280,273)
{
link(onEvent1,9450650:doSetFocus,[])
link(onEvent2,9450650:doBringToFront,[])
}
Add(Hub,87120,189,259)
{
link(onEvent1,2622840:doSeparateMT,[])
link(onEvent2,15922927:doEvent1,[(211,272)(211,279)])
}
Add(DatePicker,9450650,329,252)
{
Left=30
Top=205
Width=90
Font=[MS Sans Serif,6,0,0,1]
Point(doLeft)
Point(doTop)
Point(doSetFocus)
Point(doBringToFront)
Point(DateTime)
Point(doSendToBack)
link(OnChange,10029744:doConvert,[(375,258)(375,303)(317,303)(317,321)])
}
Add(DateConvertor,10029744,329,315)
{
Mode=9
Format="dd-MM-yyyy"
Point(Data)
link(onResult,3498945:doSetData,[(375,321)(375,359)(121,359)(121,258)])
link(Data,9450650:DateTime,[])
}
Add(MTStrTbl,9842821,140,112)
{
Left=25
Top=20
Width=360
Height=170
Font=[MS Sans Serif,12,0,0,1]
Name="MtS_tbl"
Columns=#1:1|1:2|1:3|
ColumnWidth=90
}
Add(MT_Memory,13620734,217,217)
{
}
см. пример по компоненту в штатных примерах HiAsm
по пути в \HiAsm\Elements\delphi\Example\Forms\MTStrTbl\With_EditCtrl.sha
Замечания
Обновление элемента: [svn]MST_UseEditCtrl.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)