  object twidgetgrid1: twidgetgrid
    frame.localprops = []
    frame.localprops1 = []
    frame.template = eefo.tframecomp2
    taborder = 10
    bounds_x = 427
    bounds_y = 0
    bounds_cx = 399
    bounds_cy = 468
    anchors = [an_left, an_top, an_right, an_bottom]
    optionsgrid = [og_rowinserting, og_rowdeleting, og_focuscellonenter, og_autofirstrow, og_colchangeontabkey, og_wrapcol, og_visiblerowpagestep, og_autopopup, og_mousescrollcol]
    gridframecolor = -2147483640
    zebra_color = -1610612712
    datacols.count = 1
    datacols.linewidth = 0
    datacols.options = [co_fill, co_savevalue, co_savestate, co_mousescrollrow]
    datacols.options1 = [co1_rowfont, co1_rowcolor, co1_zebracolor, co1_rowcoloractive, co1_rowcolorfocused, co1_rowreadonly, co1_autocolwidth, co1_autoheaderwidth]
    datacols.items = <    
      item[ttextedit2]
        linewidth = 0
        width = 391
        options = [co_fill, co_savevalue, co_savestate, co_mousescrollrow]
        options1 = [co1_rowfont, co1_rowcolor, co1_zebracolor, co1_rowcoloractive, co1_rowcolorfocused, co1_rowreadonly, co1_autocolwidth, co1_autoheaderwidth]
        widgetname = 'ttextedit2'
        dataclass = tgridrichstringdatalist
      end>
    datarowlinewidth = 0
    datarowheight = 26
    reffontheight = 26
    object ttextedit2: ttextedit
      optionsskin = [osk_framebuttononly]
      taborder = 1
      visible = False
      bounds_x = 0
      bounds_y = 0
      bounds_cx = 391
      bounds_cy = 26
      optionsedit1 = [oe1_multiline, oe1_autopopupmenu, oe1_keyexecute, oe1_savevalue, oe1_savestate, oe1_checkvalueafterstatread]
      reffontheight = 26
    end
  end