------------ Дoбавленo:
HikeR, вы все меня задолбали. Ровно пять минут надо было, чтобы исследовать смещения и нарисовать определение пунктов под мышью. Вы когда головой начнете думать
Вот схема, и не говори больше мне, что это -- невозможно и сложно
Add(MainForm,1258690,217,119)
{
Left=20
Top=105
Height=336
Position=1
}
Add(StringTableMT,12838812,280,119)
{
Left=15
Top=10
Width=365
Height=240
Columns=#4:1=80|4:2=80|4:3=80|
AssignedIList=0
IconsCheck=[]
MiscIcons=[]
Icons=['Icon'=[ZIP7E03000078DAAD524B4B0251143EE11F900A9322132D5444A894284BB40423487053D1A645ABFE86B86897CF747C35E32B48A1962D5BF44BA2A06DBB7306023BB79932650217DE997399F9EE77BEF3B807608A1FB31978B7C28509C002006E3686C00E1A2E56C404935B811A85158A28B4DB200DF1D7F48FF82D19BAECC8E491D05741DEED055C2909DA61878EBBEA694FFD2F90E31AAD599C49E3415BF0B7650A370CF467D3C847A2F212CEE7F017774BB47963C05F2EA225236891864EE094E6B2E2DD6B8EF2B94C5B01A7D378D41D1CAD57C95512228B790CC9037CA34E6B55E2B43D1271E6C1E1E89CA4B388ECF857DC5736C8D096C7C4DD685BA24DDAFA11641D0EEDFCEE0FFF066511CE5124BE9AA842C1FA90A63583E62B5CC8894E6A88562FEF81BA414BCF1FD4B37B95AB58CAEB7C76F74A186F51A243FE8AF115C7DAE42DEB7CEED83883B4DFA69042E30FDE494F8DB5685263DCEF03BC3C027C38013E5D006FEF6C9700CF2980E42B802C03AC269993D24C7D625E5F33E1FB05FD63BEC1],'Icon'=[ZIP7E03000078DA63606004420101062029C190C1CCC020C6C0C0A001C440210605068838083830330C49F01F0911A38CA020A9E6C3A5886120EB62C0A68C015525A6D5FF3118F89531E09522E8485C528327FC6999B690C01FFBFFFF1F1F87D0933CFFFF7F15FEFFBFEC8EFFFFDF95FFFF3FF924AA3C0C00009DE778F9],'Icon'=[ZIP7E03000078DA63606004420101062029C190C1CCC020C6C0C0A001C440210605068838083830338C48D00006C42B3B70E000880141B8151F000384FAFFFFF1A83F000368EAE100AE00EE06AAA8C7E59E67CF9E91A41EA2050888578F1C5004C3132D1688892FAA00A02710F83310373230FC638060740012FB0F74D7FFC7083D00C1A6957E],'Icon'=[ZIP7E03000078DABD90B10E82301086AF7426210C8D6172F4317C1C5F80C242CA60E22BC843149E8208F2026EAE8E8E6E786DA5514C695CFC7BFF059AEF8E3B00089E2802CC2BD8510006001B345EC11ACCBDD29682432521F08BFEC69FDA561445C679CE39669EA679A6C5B98B97B2C6570C7CA865DD68CD785B82BC816D485DF2CDAB125DB50FC332A02208108BE323868B37FD0F8C0942C4D47F99EFDEE637CD17E641F55DD77CCAC3F7BDC192A4C2E68C55AEFFF39AA73B6343BBA6775FCB1BD866F73C8AB79FF0EE3B0C83E167E1E2BDBA8EE338F9428D6FE83BFAE1B1D2139D2CD897],'Icon'=[ZIP9605000078DA636060044221210620A9C0D0C0CAC020C6C0C0A001C4402106150688380844B032D003F040AD3580D212487C74AC02558F0D80E4728078021057007102949E800583C46DB099E56C6AFADF565FFFBF1D900672B7987A86FF379AF3E0BFD1BC2760AC33FDEE7FED796FFEDBFB7A81E5A166A960B8A6B3F33F434DCD7F91AC8CFF9ED179FFE3EEFFFFAFBBF0E57F535B93FFFAF6B6FFEB664DFB5F3E6DF2FFF2C2C2FFE56565FFA1EE32C030A7B4E63F4366C17FD198B8FF46DEA920752B4EBC7EFA7FCBDD7BFF773F7FF13F1BA837BBBAEAFFDAB5EBF09AA3F87FEF7F996F6BFFEBECEFFDEFEDE4FA3F2825FD7F0810A796E5FC8FCE4B05EB8761BCEE4102A74F9F86EB6160B803C7EBD7AF27CB1C64FD3036B9E6C0CC80D1D4F01725E1830D8F863351E19C83357F911ECEF8CA0EB2C17F2038C008C40C98F807911804007155A5FA]]
StringsStrLst=#16:0;0000;1111;2222|16:1;1111;2222;3333|16:2;2222;3333;4444|17:3;3333;44444;5555|16:4;6666;7777;8888|
AutoTblStrLst=0
Point(MouseY)
Point(onMouseMove)
Point(ImgSize)
link(onMouseMove,16329455:doOperation,[(324,132)(324,192)(282,192)(282,251)])
}
Add(Math,16329455,294,245)
{
OpType=1
Op2=19
ResultType=0
link(onResult,14550431:doCompare,[])
link(Op1,12838812:MouseY,[])
}
Add(If_else,14550431,350,245)
{
Type=4
link(onTrue,4517733:doCalc,[])
}
Add(MathParse,4517733,406,245)
{
MathStr="%1 div (%2 + 1)"
ResultType=0
link(onResult,9347758:doText,[])
link(X2,12838812:ImgSize,[(419,201)(307,201)])
}
Add(Edit,9347758,462,245)
{
Left=175
Top=260
Text=""
}
Add(InfoTip,14835596,168,217)
{
Info=#23:Correct Shift on Header|
Width=169
Height=67
}