Documentation | Samples | SQLLayerAdvanced | Sources | Unit1.dfm
VCL C++Builder sample source code.
object Form1: TForm1 Left = 200 Top = 120 ActiveControl = GIS Caption = 'SQL Layer Advanced - TatukGIS DK11 Sample' ClientHeight = 599 ClientWidth = 934 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] OldCreateOrder = True Position = poScreenCenter OnCreate = FormCreate PixelsPerInch = 96 TextHeight = 13 object ToolBar1: TToolBar Left = 0 Top = 0 Width = 934 Height = 22 AutoSize = True Images = ImageList1 ParentShowHint = False ShowHint = True TabOrder = 0 object btnFullExtent: TToolButton Left = 0 Top = 0 Cursor = crHandPoint Hint = 'Full Extent' Caption = 'btnFullExtent' ImageIndex = 0 OnClick = btnFullExtentClick end object ToolButton2: TToolButton Left = 23 Top = 0 Width = 8 Caption = 'ToolButton2' ImageIndex = 1 Style = tbsSeparator end object btnZoom: TToolButton Left = 31 Top = 0 Cursor = crHandPoint Hint = 'Zoom Mode' Caption = 'btnZoom' Down = True Grouped = True ImageIndex = 1 Style = tbsCheck OnClick = btnZoomClick end object btnDrag: TToolButton Left = 54 Top = 0 Cursor = crHandPoint Hint = 'Drag Mode' Caption = 'btnDrag' Grouped = True ImageIndex = 2 Style = tbsCheck OnClick = btnDragClick end end object GIS: TGIS_ViewerWnd Left = 217 Top = 22 Width = 596 Height = 469 Cursor = 18 Align = alClient Ctl3D = True ParentColor = False ParentCtl3D = False TabOrder = 1 SelectionTransparency = 100 BorderStyle = bsNone end object StatusBar1: TStatusBar Left = 0 Top = 580 Width = 934 Height = 19 Panels = <> end object Panel1: TPanel Left = 0 Top = 22 Width = 217 Height = 469 Align = alLeft TabOrder = 3 object btnBuildLayer: TButton Left = 23 Top = 19 Width = 114 Height = 25 Caption = 'Build empty layer' TabOrder = 0 OnClick = btnBuildLayerClick end object btnAttachTraceLog: TButton Left = 23 Top = 50 Width = 114 Height = 25 Caption = 'Attach trace event' TabOrder = 1 OnClick = btnAttachTraceLogClick end object btnLogging: TButton Left = 23 Top = 81 Width = 114 Height = 25 Caption = 'Log changes' TabOrder = 2 OnClick = btnLoggingClick end object grp1: TGroupBox Left = 14 Top = 112 Width = 187 Height = 297 Caption = 'Embedded project' TabOrder = 3 object btnApplyStyle: TButton Left = 129 Top = 256 Width = 48 Height = 25 Caption = 'Apply' TabOrder = 0 OnClick = btnApplyStyleClick end object btnGetProject: TButton Left = 127 Top = 184 Width = 50 Height = 25 Caption = 'Open' TabOrder = 1 OnClick = btnGetProjectClick end object btnOpenProject: TButton Left = 9 Top = 24 Width = 154 Height = 25 Caption = '1. Open sample project' TabOrder = 2 OnClick = btnOpenProjectClick end object btnReadProjects: TButton Left = 10 Top = 155 Width = 154 Height = 25 Caption = '5. Get available projects' TabOrder = 3 OnClick = btnReadProjectsClick end object btnReadStyles: TButton Left = 10 Top = 227 Width = 153 Height = 25 Caption = '6. Get available styles' TabOrder = 4 OnClick = btnReadStylesClick end object btnWriteLayers: TButton Left = 10 Top = 55 Width = 153 Height = 25 Caption = '2. Import layers' TabOrder = 5 OnClick = btnWriteLayersClick end object btnWriteProject: TButton Left = 10 Top = 86 Width = 154 Height = 25 Caption = '3. Write project cofiguration' TabOrder = 6 OnClick = btnWriteProjectClick end object btnWriteStyles: TButton Left = 10 Top = 117 Width = 152 Height = 25 Caption = '4. Write styles configuration' TabOrder = 7 OnClick = btnWriteStylesClick end object cbbProjects: TComboBox Left = 15 Top = 186 Width = 106 Height = 21 Style = csDropDownList TabOrder = 8 end object cbbStyles: TComboBox Left = 18 Top = 258 Width = 105 Height = 21 Style = csDropDownList TabOrder = 9 end end end object mmoLog: TMemo Left = 0 Top = 491 Width = 934 Height = 89 Align = alBottom Color = clBtnFace ScrollBars = ssVertical TabOrder = 4 end object GIS_ControlLegend1: TGIS_ControlLegend Left = 813 Top = 22 Width = 121 Height = 469 GIS_Viewer = GIS Mode = Layers Options = [AllowMove, AllowActive, AllowExpand, AllowParams, AllowSelect, ShowSubLayers, AllowParamsVisible] ReverseOrder = False DialogOptions.VectorWizardUniqueLimit = 256 DialogOptions.VectorWizardUniqueSearchLimit = 16384 Align = alRight ParentColor = False TabStop = True TabOrder = 5 end object ImageList1: TImageList Left = 328 Top = 32 Bitmap = { 494C010103000400340010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600 0000000000003600000028000000400000001000000001002000000000000010 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000005A08 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000009C0000009C0000009C0000005200000052000000520000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000BD71 2100420000000000000000000000000000000000000000000000000000000000 0000000000002900000029000000630000006300000084080000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000EF59 0000D6380000B5180000E7960000E7960000E796000039000000520000005200 0000520000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000CE792100DE96 4A00B55900004200000000000000000000000000000000000000000000000000 000042000000F7BE6B00E7A64200DE962900D68E210029000000290000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000FF961800FF79 0000FFFFF700FFF79400FFBE1800E796000052000000390000009C0000009C00 0000520000005200000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000C6792100DE964A00B559 0000420000000000000000000000000000000000000000000000000000005A00 0000FFF7C600FFE7A500FFC77B00E79E4200CE791800C6710800630000002900 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000FFA63100FFFF FF00FFFFFF00FFFFFF00FFF79400FFDF5200630000009C0000009C0000009C00 0000840000005200000000000000000000000000000000000000000000000000 0000B5100000AD100000AD100000B5100000C6792100D6964200B55900004200 00000000000000000000000000000000000000000000000000006B000000FFFF FF00FFFFFF00FFFFE700FFEFBD00FFCF8400E7A64A00BD690800B55900006300 0000290000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000FFBE6300FFB65200FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFE700940000007B0000009C0000009C00 00009C0000009C0000005200000000000000000000000000000000000000B510 0000EFDFAD00EFEFCE00EFEFC600EFDFB50094200000B5590000420000000000 00000000000000000000000000000000000000000000000000007B000000FFFF FF00FFFFFF00FFFFFF00FFFFF700FFF7C600FFCF9400DE964200AD5100009C38 0000290000002900000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000FFCF7B00FFFFFF00FFFF FF00FFFFFF00FFFFFF00AD100000AD080000FF7900009C000000730000005200 0000520000009C00000052000000000000000000000000000000BD100000F7EF C600F7F7DE00F7F7DE00F7EFD600F7EFD600EFD7A50029000000000000000000 000000000000000000000000000000000000000000000000000094080000FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFE700FFE7B500EFBE73004A000000B561 00006B0000002900000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000FFDF9400FFFFFF00FFFF FF00FFFFFF00C6280000B5100000AD080000FFFFFF00FFFFFF00FFFFAD00EF96 0000C661000052000000520000000000000000000000BD100000FFEFCE00FFFF EF00FFFFE700FFFFDE00FFF7D600F7EFCE00EFDFB500E7C79400290000000000 0000000000000000000000000000000000000000000000000000A5280000FFFF FF00FFFFFF00FFFFFF00FFFFF700FFFFD600FFE7B500F7C784005A000000BD61 0800840000003900000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000FFEFA500FFFFFF00FFFF FF00FFFFFF00C6300000FF860800FF860000AD080000FFFFFF00FFFFB500F7B6 0800C6610000C6610000520000000000000000000000C6100000FFEFBD00FFFF EF00FFFFEF00FFFFEF00FFFFD600F7EFCE00EFDFB500E7C79400290000000000 0000000000000000000000000000000000000000000000000000B5380000FFFF FF00FFFFFF00FFFFFF00FFFFDE00FFE7B500FFD79C00F7BE73006B000000BD71 10009C1800004A00000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000FFF7B500FFFFFF00FFFF FF00E7792900FFA63900FF8E1000FF860000FF860000AD080000FFFFD600EF96 0000BD49000052000000520000000000000000000000CE382900FFF7D600FFFF F700FFFFF700FFFFF700FFFFEF00F7EFDE00EFD7A500E7BE8C00290000000000 0000000000000000000000000000000000000000000000000000BD510000FFFF FF00B5410000FFFFEF008C000000FFD79C007B000000E7AE5A006B000000CE86 2900630000005A00000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000FFFFC600FFFFC600FFFF FF00F79E5A00FFC76300FFA63900FF962100FF961800B5180000FFFFBD00F79E 1000C6590000520000009C0000000000000000000000D6595200FFFFE700FFF7 E700FFFFEF00FFFFE700FFF7CE00F7DFB500EFCF9C00E7BE8400290000000000 0000000000000000000000000000000000000000000000000000CE691800FFFF FF00CE691000FFFFE700A5200000FFC78C0084000000DE9E4200730000006B00 00006B0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000FFFFCE00FFFF FF00FFFFFF00F7964A00FFC76300FFAE4A00FFA63900FF9E2100B5100000FFB6 390073000000A500000000000000000000000000000000000000D6514200FFF7 DE00FFEFCE00FFEFBD00FFE7B500EFD7A500EFCF9C0029000000000000000000 0000000000000000000000000000000000000000000000000000DE8E4200FFFF FF00E7965200FFFFE700C6590800FFCF8C008C080000D68E3100730000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000FFFFCE00FFFF CE00FFC78C00F7B66B00E7964200FFB65A00FFB65200FFFFD600BD180000FFCF 630084000000BD1800000000000000000000000000000000000000000000C620 1000FFF7D600FFDFA500F7D7A500EFC794002900000000000000000000000000 0000000000000000000000000000000000000000000000000000EFAE6B00FFFF FF00FFBE8C00FFFFF700E78E4A00FFD794009C200000D6862900730000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000FFCF 9C00FFFFC600FFE7A500FFDF9400FFCF7B00E7691800D6510000C6280000FF86 0000F76100000000000000000000000000000000000000000000000000000000 0000BD1000003100000031000000290000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000FFCF 9C00FFD7A500FFFFFF00F7B67300FFD79C00AD380000D6862100730000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000FFEFAD00FFE79C00FFD78400E7792900FFB65200FFA631000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000FFDFB500FFDFAD00FFC78C00FFDFA500BD590000A5200000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 00000000000000000000FFC78C00E79652000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000424D3E000000000000003E000000 2800000040000000100000000100010000000000800000000000000000000000 000000000000000000000000FFFFFF00FFFFFFEFFFFF0000F81FFFE7F83F0000 E007FFC3F01F0000C003FF87E00F0000C003F00FC00700008001E01FC0030000 8001C03FC00300008001801FC00300008001801FC00300008001801FC0030000 8001801FC0070000C003C03FC01F0000C003E07FC01F0000E007F0FFE01F0000 F81FFFFFF03F0000FFFFFFFFFCFF000000000000000000000000000000000000 000000000000} end end
Full source code available upon product installation.