home *** CD-ROM | disk | FTP | other *** search
/ .net 2000 September / Net75b.iso / pc / Software / Xnews / Xnews.exe / 0 / RCDATA / TGROUPSWINDOW / TGROUPSWINDOW.txt < prev   
Encoding:
Text File  |  2000-04-11  |  17.2 KB  |  711 lines

  1. object GroupsWindow: TGroupsWindow
  2.   Left = 144
  3.   Top = 55
  4.   Width = 758
  5.   Height = 568
  6.   Color = clBtnFace
  7.   Font.Charset = DEFAULT_CHARSET
  8.   Font.Color = clBtnText
  9.   Font.Height = -13
  10.   Font.Name = 'MS Sans Serif'
  11.   Font.Style = []
  12.   FormStyle = fsMDIChild
  13.   Icon.Data = {<image000.ico>}
  14.   KeyPreview = True
  15.   Menu = MainMenu
  16.   OldCreateOrder = True
  17.   Position = poDefault
  18.   ShowHint = True
  19.   Visible = True
  20.   OnActivate = FormActivate
  21.   OnClose = FormClose
  22.   OnCloseQuery = FormCloseQuery
  23.   OnCreate = FormCreate
  24.   OnDestroy = FormDestroy
  25.   OnDeactivate = FormDeactivate
  26.   OnKeyDown = FormKeyDown
  27.   OnShow = pnBaseResize
  28.   PixelsPerInch = 120
  29.   TextHeight = 16
  30.   object Panel1: TPanel
  31.     Left = 0
  32.     Top = 490
  33.     Width = 750
  34.     Height = 24
  35.     Align = alBottom
  36.     Alignment = taLeftJustify
  37.     BevelOuter = bvNone
  38.     Font.Charset = DEFAULT_CHARSET
  39.     Font.Color = clBtnText
  40.     Font.Height = -18
  41.     Font.Name = 'MS Sans Serif'
  42.     Font.Style = []
  43.     ParentFont = False
  44.     TabOrder = 0
  45.     object TB0: TToolBar
  46.       Left = 0
  47.       Top = 0
  48.       Width = 232
  49.       Height = 24
  50.       Align = alLeft
  51.       AutoSize = True
  52.       ButtonWidth = 107
  53.       EdgeBorders = []
  54.       EdgeInner = esNone
  55.       EdgeOuter = esNone
  56.       Font.Charset = DEFAULT_CHARSET
  57.       Font.Color = clBtnText
  58.       Font.Height = -12
  59.       Font.Name = 'MS Sans Serif'
  60.       Font.Style = [fsBold]
  61.       HotImages = XnewsFrame.TaskBarImages
  62.       Images = XnewsFrame.TaskBarImages
  63.       Indent = 10
  64.       List = True
  65.       ParentFont = False
  66.       ParentShowHint = False
  67.       ShowCaptions = True
  68.       ShowHint = True
  69.       TabOrder = 0
  70.       object bSubs: TToolButton
  71.         Left = 10
  72.         Top = 2
  73.         Caption = 'Subscribed'
  74.         Down = True
  75.         Grouped = True
  76.         ImageIndex = 0
  77.         Marked = True
  78.         Style = tbsCheck
  79.         OnClick = bAllClick
  80.       end
  81.       object bAll: TToolButton
  82.         Left = 117
  83.         Top = 2
  84.         Caption = 'All'
  85.         Grouped = True
  86.         ImageIndex = 1
  87.         Style = tbsCheck
  88.         OnClick = bAllClick
  89.       end
  90.       object ToolButton1: TToolButton
  91.         Left = 224
  92.         Top = 2
  93.         Width = 8
  94.         ImageIndex = 4
  95.         Style = tbsSeparator
  96.       end
  97.     end
  98.     object pnStatus: TPanel
  99.       Left = 583
  100.       Top = 0
  101.       Width = 167
  102.       Height = 24
  103.       Align = alClient
  104.       Alignment = taLeftJustify
  105.       BevelInner = bvLowered
  106.       BevelOuter = bvNone
  107.       BorderStyle = bsSingle
  108.       Color = clBlack
  109.       Font.Charset = DEFAULT_CHARSET
  110.       Font.Color = clLime
  111.       Font.Height = -13
  112.       Font.Name = 'MS Sans Serif'
  113.       Font.Style = []
  114.       ParentFont = False
  115.       TabOrder = 1
  116.     end
  117.     object pnFilter: TPanel
  118.       Left = 314
  119.       Top = 0
  120.       Width = 160
  121.       Height = 24
  122.       Hint = 'Click X to remove filter'
  123.       Align = alLeft
  124.       Alignment = taRightJustify
  125.       BevelOuter = bvNone
  126.       Caption = 'X '
  127.       Font.Charset = DEFAULT_CHARSET
  128.       Font.Color = clBtnText
  129.       Font.Height = -13
  130.       Font.Name = 'MS Sans Serif'
  131.       Font.Style = [fsBold]
  132.       ParentFont = False
  133.       ParentShowHint = False
  134.       ShowHint = True
  135.       TabOrder = 2
  136.       Visible = False
  137.       OnClick = pnFilterClick
  138.       object coFilter: TMyComboBox
  139.         Left = 22
  140.         Top = 1
  141.         Width = 122
  142.         Height = 24
  143.         Hint = 'Enter filter text here'
  144.         Ctl3D = False
  145.         DropDownCount = 10
  146.         Font.Charset = DEFAULT_CHARSET
  147.         Font.Color = clWindowText
  148.         Font.Height = -15
  149.         Font.Name = 'MS Sans Serif'
  150.         Font.Style = [fsBold]
  151.         ItemHeight = 16
  152.         ParentCtl3D = False
  153.         ParentFont = False
  154.         TabOrder = 0
  155.         OnChange = coFilterChange
  156.         OnEnter = coFilterEnter
  157.         OnExit = coFilterExit
  158.         OnKeyPress = coFilterKeyPress
  159.         RegKey = 'Software\Xnews\coGrpFilter'
  160.       end
  161.       object cbBegin: TMyCheckBox
  162.         Left = 1
  163.         Top = 2
  164.         Width = 20
  165.         Height = 21
  166.         Hint = 'Match start of string'
  167.         TabStop = False
  168.         Caption = '['
  169.         Color = clBtnFace
  170.         ParentColor = False
  171.         TabOrder = 1
  172.         OnClick = coFilterChange
  173.         LikeButton = True
  174.       end
  175.     end
  176.     object ToolBar: TToolBar
  177.       Left = 474
  178.       Top = 0
  179.       Width = 109
  180.       Height = 24
  181.       Align = alLeft
  182.       AutoSize = True
  183.       EdgeBorders = []
  184.       EdgeInner = esNone
  185.       EdgeOuter = esNone
  186.       HotImages = XnewsFrame.TaskBarImages
  187.       Images = XnewsFrame.TaskBarImages
  188.       Indent = 5
  189.       ParentShowHint = False
  190.       ShowHint = True
  191.       TabOrder = 3
  192.       object bNewFolder: TToolButton
  193.         Left = 5
  194.         Top = 2
  195.         Hint = 'New Subscription Folder'
  196.         Action = acgNewFolder
  197.         Caption = 'New Subscription Category'
  198.       end
  199.       object bReload: TToolButton
  200.         Left = 28
  201.         Top = 2
  202.         Hint = 'Reload subscription folders'
  203.         Action = acgReloadXnewsRC
  204.       end
  205.       object ToolButton2: TToolButton
  206.         Left = 51
  207.         Top = 2
  208.         Width = 4
  209.         ImageIndex = 9
  210.         Style = tbsSeparator
  211.       end
  212.       object bHideEmpty: TToolButton
  213.         Left = 55
  214.         Top = 2
  215.         Hint = 'Hide Empty Groups'
  216.         Action = acgHideEmpty
  217.         AllowAllUp = True
  218.       end
  219.       object bShowFolders: TToolButton
  220.         Left = 78
  221.         Top = 2
  222.         Hint = 'Show subscription folders'
  223.         Action = acgShowFolders
  224.         AllowAllUp = True
  225.         Style = tbsCheck
  226.       end
  227.       object ToolButton6: TToolButton
  228.         Left = 101
  229.         Top = 2
  230.         Width = 8
  231.         Caption = 'ToolButton6'
  232.         ImageIndex = 12
  233.         Style = tbsSeparator
  234.       end
  235.     end
  236.     object ToolBar1: TToolBar
  237.       Left = 232
  238.       Top = 0
  239.       Width = 82
  240.       Height = 24
  241.       Align = alLeft
  242.       AutoSize = True
  243.       Caption = 'ToolBar1'
  244.       EdgeBorders = []
  245.       EdgeInner = esNone
  246.       EdgeOuter = esNone
  247.       HotImages = XnewsFrame.TaskBarImages
  248.       Images = XnewsFrame.TaskBarImages
  249.       Indent = 5
  250.       ParentShowHint = False
  251.       ShowHint = True
  252.       TabOrder = 4
  253.       object ToolButton8: TToolButton
  254.         Left = 5
  255.         Top = 2
  256.         Hint = 'Post to Newgroup(s)'
  257.         Action = acgPost
  258.       end
  259.       object ToolButton9: TToolButton
  260.         Left = 28
  261.         Top = 2
  262.         Hint = 'Subscribe'
  263.         Action = acgSubs
  264.       end
  265.       object ToolButton10: TToolButton
  266.         Left = 51
  267.         Top = 2
  268.         Hint = 'Unsubscribe'
  269.         Action = acgUnSubs
  270.       end
  271.       object ToolButton17: TToolButton
  272.         Left = 74
  273.         Top = 2
  274.         Width = 8
  275.         Caption = 'ToolButton6'
  276.         ImageIndex = 12
  277.         Style = tbsSeparator
  278.       end
  279.     end
  280.   end
  281.   object pnBase: TPanel
  282.     Left = 0
  283.     Top = 0
  284.     Width = 750
  285.     Height = 490
  286.     Align = alClient
  287.     BevelOuter = bvNone
  288.     TabOrder = 1
  289.     OnResize = pnBaseResize
  290.     object PageControl: TPageControl
  291.       Left = -3
  292.       Top = -5
  293.       Width = 750
  294.       Height = 490
  295.       ActivePage = tbSubs
  296.       DragMode = dmAutomatic
  297.       Font.Charset = DEFAULT_CHARSET
  298.       Font.Color = clWindowText
  299.       Font.Height = -18
  300.       Font.Name = 'MS Sans Serif'
  301.       Font.Style = []
  302.       MultiLine = True
  303.       ParentFont = False
  304.       Style = tsButtons
  305.       TabOrder = 0
  306.       TabStop = False
  307.       object tbSubs: TTabSheet
  308.         TabVisible = False
  309.         object Grps: TMyListView
  310.           Left = 0
  311.           Top = 0
  312.           Width = 742
  313.           Height = 452
  314.           Align = alClient
  315.           Columns = <
  316.             item
  317.               Caption = 'Subscribed'
  318.               Width = 300
  319.             end
  320.             item
  321.               Caption = 'Unread'
  322.               Width = 80
  323.             end
  324.             item
  325.               Caption = 'Total'
  326.               Width = 80
  327.             end
  328.             item
  329.               Caption = 'read'
  330.               Width = 200
  331.             end
  332.             item
  333.               Caption = 'First'
  334.             end
  335.             item
  336.               Caption = 'Last'
  337.             end
  338.             item
  339.               Caption = 'keep'
  340.             end>
  341.           DragMode = dmAutomatic
  342.           Font.Charset = DEFAULT_CHARSET
  343.           Font.Color = clWindowText
  344.           Font.Height = -13
  345.           Font.Name = 'MS Sans Serif'
  346.           Font.Style = []
  347.           GridLines = True
  348.           HideSelection = False
  349.           HotTrackStyles = []
  350.           MultiSelect = True
  351.           OwnerData = True
  352.           OwnerDraw = True
  353.           ReadOnly = True
  354.           RowSelect = True
  355.           ParentFont = False
  356.           PopupMenu = PopupMenu
  357.           SmallImages = XnewsFrame.TaskBarImages
  358.           TabOrder = 0
  359.           ViewStyle = vsReport
  360.           OnColumnClick = GrpsColumnClick
  361.           OnData = GrpsData
  362.           OnDataFind = GrpsDataFind
  363.           OnDblClick = GrpsDblClick
  364.           OnDrawItem = GrpsDrawItem
  365.           OnEndDrag = GrpsEndDrag
  366.           OnDragDrop = GrpsDragDrop
  367.           OnDragOver = GrpsDragOver
  368.           OnKeyDown = GrpsKeyDown
  369.           OnMouseDown = GrpsMouseDown
  370.           OnStartDrag = GrpsStartDrag
  371.           SaveSettings.RegistryKey = 'Software\Xnews\Groups\Columns'
  372.         end
  373.       end
  374.       object tbAll: TTabSheet
  375.         TabVisible = False
  376.         object AllGrps: TMyListView
  377.           Left = 0
  378.           Top = 0
  379.           Width = 742
  380.           Height = 448
  381.           Align = alClient
  382.           Columns = <
  383.             item
  384.               Caption = 'All Groups'
  385.               Width = 300
  386.             end
  387.             item
  388.               Caption = 'Unread'
  389.               Width = 80
  390.             end
  391.             item
  392.               Caption = 'Total'
  393.             end
  394.             item
  395.               Caption = 'read'
  396.               Width = 200
  397.             end
  398.             item
  399.               Caption = 'First'
  400.             end
  401.             item
  402.               Caption = 'Last'
  403.             end
  404.             item
  405.               Caption = 'keep'
  406.             end>
  407.           DragMode = dmAutomatic
  408.           Font.Charset = DEFAULT_CHARSET
  409.           Font.Color = clWindowText
  410.           Font.Height = -13
  411.           Font.Name = 'MS Sans Serif'
  412.           Font.Style = []
  413.           GridLines = True
  414.           HideSelection = False
  415.           HotTrackStyles = []
  416.           MultiSelect = True
  417.           OwnerData = True
  418.           OwnerDraw = True
  419.           ReadOnly = True
  420.           RowSelect = True
  421.           ParentFont = False
  422.           PopupMenu = PopupMenu
  423.           SmallImages = XnewsFrame.TaskBarImages
  424.           TabOrder = 0
  425.           ViewStyle = vsReport
  426.           OnColumnClick = GrpsColumnClick
  427.           OnData = GrpsData
  428.           OnDataFind = GrpsDataFind
  429.           OnDblClick = GrpsDblClick
  430.           OnDrawItem = GrpsDrawItem
  431.           OnDragOver = GrpsDragOver
  432.           OnKeyDown = GrpsKeyDown
  433.           OnMouseDown = GrpsMouseDown
  434.           SaveSettings.RegistryKey = 'Software\Xnews\AllGroups\Columns'
  435.         end
  436.       end
  437.     end
  438.   end
  439.   object FindDialog: TFindDialog
  440.     Options = [frDown, frFindNext, frHideMatchCase, frHideWholeWord, frHideUpDown]
  441.     OnFind = FindDialogFind
  442.     Left = 420
  443.     Top = 122
  444.   end
  445.   object MainMenu: TMainMenu
  446.     AutoMerge = True
  447.     Left = 176
  448.     Top = 160
  449.     object mnGroup: TMenuItem
  450.       Caption = '&Group'
  451.       GroupIndex = 15
  452.       object miPost: TMenuItem
  453.         Action = acgPost
  454.       end
  455.       object miFind: TMenuItem
  456.         Action = acgFind
  457.       end
  458.       object miFindAgain: TMenuItem
  459.         Action = acgFindAgain
  460.       end
  461.       object miXPAT: TMenuItem
  462.         Action = acgXPAT
  463.       end
  464.       object miCopy: TMenuItem
  465.         Action = acgCopy
  466.       end
  467.       object N2: TMenuItem
  468.         Caption = '-'
  469.       end
  470.       object miSubs: TMenuItem
  471.         Action = acgSubs
  472.       end
  473.       object miUnSubs: TMenuItem
  474.         Action = acgUnSubs
  475.       end
  476.       object miCatchUp: TMenuItem
  477.         Action = acgCatchUp
  478.       end
  479.       object miClearKeep: TMenuItem
  480.         Action = acgClearKeep
  481.       end
  482.       object miUnCatchUp: TMenuItem
  483.         Action = acgUnCatchUp
  484.       end
  485.       object N1: TMenuItem
  486.         Caption = '-'
  487.       end
  488.       object miMsgCount: TMenuItem
  489.         Action = acgMsgCount
  490.       end
  491.       object miAllMsgCount: TMenuItem
  492.         Action = acgAllMsgCount
  493.       end
  494.       object miListNew: TMenuItem
  495.         Action = acgListNew
  496.       end
  497.       object miListAll: TMenuItem
  498.         Action = acgListAll
  499.       end
  500.       object N4: TMenuItem
  501.         Caption = '-'
  502.       end
  503.       object CreateNewSubscriptionFolder1: TMenuItem
  504.         Action = acgNewFolder
  505.       end
  506.       object Reloadsubscriptionfolders1: TMenuItem
  507.         Action = acgReloadXnewsRC
  508.       end
  509.       object HideEmptyGroups1: TMenuItem
  510.         Action = acgHideEmpty
  511.       end
  512.     end
  513.   end
  514.   object GActions: TActionList
  515.     Images = XnewsFrame.TaskBarImages
  516.     Left = 260
  517.     Top = 240
  518.     object acgPost: TAction
  519.       Category = 'Group'
  520.       Caption = 'Post to Newgroup(s)'
  521.       ImageIndex = 14
  522.       ShortCut = 16464
  523.       OnExecute = acgPostExecute
  524.     end
  525.     object acgFind: TAction
  526.       Category = 'Group'
  527.       Caption = 'Find'
  528.       ShortCut = 113
  529.       OnExecute = acgFindExecute
  530.     end
  531.     object acgFindAgain: TAction
  532.       Category = 'Group'
  533.       Caption = 'Find Again'
  534.       ShortCut = 114
  535.       OnExecute = acgFindAgainExecute
  536.     end
  537.     object acgXPAT: TAction
  538.       Category = 'Group'
  539.       Caption = 'XPAT Search'
  540.       ShortCut = 16497
  541.       OnExecute = acgXPATExecute
  542.     end
  543.     object acgCopy: TAction
  544.       Category = 'Group'
  545.       Caption = 'Copy to Clipboard'
  546.       OnExecute = acgCopyExecute
  547.     end
  548.     object acgSubs: TAction
  549.       Category = 'Group'
  550.       Caption = 'Subscribe'
  551.       ImageIndex = 12
  552.       ShortCut = 187
  553.       OnExecute = acgGroupCmd
  554.     end
  555.     object acgUnSubs: TAction
  556.       Category = 'Group'
  557.       Caption = 'Unsubscribe'
  558.       ImageIndex = 13
  559.       ShortCut = 189
  560.       OnExecute = acgGroupCmd
  561.     end
  562.     object acgCatchUp: TAction
  563.       Category = 'Group'
  564.       Caption = 'Catch Up'
  565.       ShortCut = 119
  566.       OnExecute = acgGroupCmd
  567.     end
  568.     object acgClearKeep: TAction
  569.       Category = 'Group'
  570.       Caption = 'Clear Keep'
  571.       ShortCut = 120
  572.       OnExecute = acgGroupCmd
  573.     end
  574.     object acgUnCatchUp: TAction
  575.       Category = 'Group'
  576.       Caption = 'Clear Read and Keep'
  577.       ShortCut = 16504
  578.       OnExecute = acgGroupCmd
  579.     end
  580.     object acgMsgCount: TAction
  581.       Category = 'Group'
  582.       Caption = 'Get Message Count'
  583.       ShortCut = 116
  584.       OnExecute = acgMsgCountExecute
  585.     end
  586.     object acgAllMsgCount: TAction
  587.       Category = 'Group'
  588.       Caption = 'Get All Message Counts'
  589.       ShortCut = 16500
  590.       OnExecute = acgAllMsgCountExecute
  591.     end
  592.     object acgListNew: TAction
  593.       Category = 'Group'
  594.       Caption = 'Get New Groups'
  595.       ShortCut = 117
  596.       OnExecute = acgListExecute
  597.     end
  598.     object acgListAll: TAction
  599.       Category = 'Group'
  600.       Caption = 'Get Entire Newsgroup List'
  601.       OnExecute = acgListExecute
  602.     end
  603.     object acgSwitchTab: TAction
  604.       Category = 'Group'
  605.       Caption = 'Switch Subscribed/All'
  606.       ShortCut = 115
  607.       OnExecute = acgSwitchTabExecute
  608.     end
  609.     object acgExpandAll: TAction
  610.       Category = 'Group'
  611.       Caption = 'Expand All Folders'
  612.       ShortCut = 221
  613.       OnExecute = acgExpandAllExecute
  614.     end
  615.     object acgCollapseAll: TAction
  616.       Category = 'Group'
  617.       Caption = 'Collapse All Folders'
  618.       ShortCut = 219
  619.       OnExecute = acgExpandAllExecute
  620.     end
  621.     object acgNewFolder: TAction
  622.       Category = 'Group'
  623.       Caption = 'New Subscription Folder'
  624.       ImageIndex = 8
  625.       ShortCut = 32813
  626.       OnExecute = acgNewFolderExecute
  627.     end
  628.     object acgReloadXnewsRC: TAction
  629.       Category = 'Group'
  630.       Caption = 'Reload Subscription Folders'
  631.       ImageIndex = 10
  632.       OnExecute = acgReloadXnewsRCExecute
  633.     end
  634.     object acgShowFolders: TAction
  635.       Category = 'Group'
  636.       Caption = 'Show subscription folders'
  637.       Checked = True
  638.       ImageIndex = 9
  639.       OnExecute = acgHideEmptyExecute
  640.     end
  641.     object acgHideEmpty: TAction
  642.       Category = 'Group'
  643.       Caption = 'Hide Empty Groups'
  644.       ImageIndex = 11
  645.       OnExecute = acgHideEmptyExecute
  646.     end
  647.     object acgNextGroup: TAction
  648.       Category = 'Group'
  649.       Caption = 'Goto Next Group'
  650.       ShortCut = 191
  651.       OnExecute = acgNextGroupExecute
  652.     end
  653.     object acgPrevFolder: TAction
  654.       Category = 'Group'
  655.       Caption = 'Goto Prev Folder'
  656.       ShortCut = 186
  657.       OnExecute = acgNextGroupExecute
  658.     end
  659.     object acgNextFolder: TAction
  660.       Category = 'Group'
  661.       Caption = 'Goto Next Folder'
  662.       ShortCut = 222
  663.       OnExecute = acgNextGroupExecute
  664.     end
  665.   end
  666.   object UpdateTimer: TTimer
  667.     Enabled = False
  668.     OnTimer = acgAllMsgCountExecute
  669.     Left = 116
  670.     Top = 270
  671.   end
  672.   object PopupMenu: TPopupMenu
  673.     AutoPopup = False
  674.     OnPopup = UpdateMenu
  675.     Left = 220
  676.     Top = 398
  677.     object miOpen: TMenuItem
  678.       Caption = 'Open &Special...'#9'Ctrl+Enter'
  679.       OnClick = miOpenClick
  680.     end
  681.     object miReload: TMenuItem
  682.       OnClick = miOpenClick
  683.     end
  684.     object miOffline: TMenuItem
  685.       Caption = 'Open &Offline...'#9'Alt+Enter'
  686.       OnClick = miOpenClick
  687.     end
  688.     object N3: TMenuItem
  689.       Caption = '-'
  690.     end
  691.     object miRename: TMenuItem
  692.       Caption = '&Rename'
  693.       OnClick = miRenameClick
  694.     end
  695.     object miEditRead: TMenuItem
  696.       Caption = '&Edit read'
  697.       OnClick = miEditReadClick
  698.     end
  699.     object miAdd: TMenuItem
  700.       Caption = '&Add group manually'
  701.       ShortCut = 45
  702.       OnClick = miAddClick
  703.     end
  704.     object miDel: TMenuItem
  705.       Caption = '&Delete'
  706.       ShortCut = 46
  707.       OnClick = miDelClick
  708.     end
  709.   end
  710. end
  711.