home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 January / PCWorld_2000-01_cd.bin / Komunik / News / Xnews / Xnews.exe / 0 / RCDATA / TGROUPSWINDOW / TGROUPSWINDOW.txt < prev   
Text File  |  1999-11-08  |  17KB  |  702 lines

  1. object GroupsWindow: TGroupsWindow
  2.   Left = 144
  3.   Top = 55
  4.   Width = 758
  5.   Height = 568
  6.   ActiveControl = Grps
  7.   Color = clBtnFace
  8.   Font.Charset = DEFAULT_CHARSET
  9.   Font.Color = clWindowText
  10.   Font.Height = -13
  11.   Font.Name = 'MS Sans Serif'
  12.   Font.Style = []
  13.   FormStyle = fsMDIChild
  14.   Icon.Data = {<image000.ico>}
  15.   KeyPreview = True
  16.   Menu = MainMenu
  17.   OldCreateOrder = True
  18.   Position = poDefault
  19.   ShowHint = True
  20.   Visible = True
  21.   OnActivate = FormActivate
  22.   OnClose = FormClose
  23.   OnCloseQuery = FormCloseQuery
  24.   OnCreate = FormCreate
  25.   OnDestroy = FormDestroy
  26.   OnDeactivate = FormDeactivate
  27.   OnKeyDown = FormKeyDown
  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 = clWindowText
  40.     Font.Height = -18
  41.     Font.Name = 'MS Sans Serif'
  42.     Font.Style = []
  43.     ParentFont = False
  44.     TabOrder = 1
  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 = clWindowText
  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 = clBtnText
  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 PageControl: TPageControl
  282.     Left = 0
  283.     Top = 0
  284.     Width = 750
  285.     Height = 490
  286.     ActivePage = tbSubs
  287.     Align = alClient
  288.     DragMode = dmAutomatic
  289.     Font.Charset = DEFAULT_CHARSET
  290.     Font.Color = clWindowText
  291.     Font.Height = -18
  292.     Font.Name = 'MS Sans Serif'
  293.     Font.Style = []
  294.     MultiLine = True
  295.     ParentFont = False
  296.     TabOrder = 0
  297.     TabPosition = tpBottom
  298.     TabStop = False
  299.     object tbSubs: TTabSheet
  300.       TabVisible = False
  301.       object Grps: TMyListView
  302.         Left = 0
  303.         Top = 0
  304.         Width = 742
  305.         Height = 455
  306.         Align = alClient
  307.         Columns = <
  308.           item
  309.             Caption = 'Subscribed'
  310.             Width = 300
  311.           end
  312.           item
  313.             Caption = 'Unread'
  314.             Width = 80
  315.           end
  316.           item
  317.             Caption = 'Total'
  318.             Width = 80
  319.           end
  320.           item
  321.             Caption = 'read'
  322.             Width = 200
  323.           end
  324.           item
  325.             Caption = 'First'
  326.           end
  327.           item
  328.             Caption = 'Last'
  329.           end
  330.           item
  331.             Caption = 'keep'
  332.           end>
  333.         DragMode = dmAutomatic
  334.         Font.Charset = DEFAULT_CHARSET
  335.         Font.Color = clWindowText
  336.         Font.Height = -13
  337.         Font.Name = 'MS Sans Serif'
  338.         Font.Style = []
  339.         GridLines = True
  340.         HideSelection = False
  341.         HotTrackStyles = []
  342.         MultiSelect = True
  343.         OwnerData = True
  344.         OwnerDraw = True
  345.         ReadOnly = True
  346.         RowSelect = True
  347.         ParentFont = False
  348.         PopupMenu = PopupMenu
  349.         SmallImages = XnewsFrame.TaskBarImages
  350.         TabOrder = 0
  351.         ViewStyle = vsReport
  352.         OnColumnClick = GrpsColumnClick
  353.         OnData = GrpsData
  354.         OnDataFind = GrpsDataFind
  355.         OnDblClick = GrpsDblClick
  356.         OnDrawItem = GrpsDrawItem
  357.         OnEndDrag = GrpsEndDrag
  358.         OnDragDrop = GrpsDragDrop
  359.         OnDragOver = GrpsDragOver
  360.         OnKeyDown = GrpsKeyDown
  361.         OnMouseDown = GrpsMouseDown
  362.         OnStartDrag = GrpsStartDrag
  363.         SaveSettings.RegistryKey = 'Software\Xnews\Groups\Columns'
  364.       end
  365.     end
  366.     object tbAll: TTabSheet
  367.       TabVisible = False
  368.       object AllGrps: TMyListView
  369.         Left = 0
  370.         Top = 0
  371.         Width = 742
  372.         Height = 454
  373.         Align = alClient
  374.         Columns = <
  375.           item
  376.             Caption = 'All Groups'
  377.             Width = 300
  378.           end
  379.           item
  380.             Caption = 'Unread'
  381.             Width = 80
  382.           end
  383.           item
  384.             Caption = 'Total'
  385.           end
  386.           item
  387.             Caption = 'read'
  388.             Width = 200
  389.           end
  390.           item
  391.             Caption = 'First'
  392.           end
  393.           item
  394.             Caption = 'Last'
  395.           end
  396.           item
  397.             Caption = 'keep'
  398.           end>
  399.         DragMode = dmAutomatic
  400.         Font.Charset = DEFAULT_CHARSET
  401.         Font.Color = clWindowText
  402.         Font.Height = -13
  403.         Font.Name = 'MS Sans Serif'
  404.         Font.Style = []
  405.         GridLines = True
  406.         HideSelection = False
  407.         HotTrackStyles = []
  408.         MultiSelect = True
  409.         OwnerData = True
  410.         OwnerDraw = True
  411.         ReadOnly = True
  412.         RowSelect = True
  413.         ParentFont = False
  414.         PopupMenu = PopupMenu
  415.         SmallImages = XnewsFrame.TaskBarImages
  416.         TabOrder = 0
  417.         ViewStyle = vsReport
  418.         OnColumnClick = GrpsColumnClick
  419.         OnData = GrpsData
  420.         OnDataFind = GrpsDataFind
  421.         OnDblClick = GrpsDblClick
  422.         OnDrawItem = GrpsDrawItem
  423.         OnDragOver = GrpsDragOver
  424.         OnKeyDown = GrpsKeyDown
  425.         OnMouseDown = GrpsMouseDown
  426.         SaveSettings.RegistryKey = 'Software\Xnews\AllGroups\Columns'
  427.       end
  428.     end
  429.   end
  430.   object FindDialog: TFindDialog
  431.     Options = [frDown, frFindNext, frHideMatchCase, frHideWholeWord, frHideUpDown]
  432.     OnFind = FindDialogFind
  433.     Left = 420
  434.     Top = 122
  435.   end
  436.   object MainMenu: TMainMenu
  437.     AutoMerge = True
  438.     Left = 176
  439.     Top = 160
  440.     object mnGroup: TMenuItem
  441.       Caption = '&Group'
  442.       GroupIndex = 15
  443.       object miPost: TMenuItem
  444.         Action = acgPost
  445.       end
  446.       object miFind: TMenuItem
  447.         Action = acgFind
  448.       end
  449.       object miFindAgain: TMenuItem
  450.         Action = acgFindAgain
  451.       end
  452.       object miXPAT: TMenuItem
  453.         Action = acgXPAT
  454.       end
  455.       object miCopy: TMenuItem
  456.         Action = acgCopy
  457.       end
  458.       object N2: TMenuItem
  459.         Caption = '-'
  460.       end
  461.       object miSubs: TMenuItem
  462.         Action = acgSubs
  463.       end
  464.       object miUnSubs: TMenuItem
  465.         Action = acgUnSubs
  466.       end
  467.       object miCatchUp: TMenuItem
  468.         Action = acgCatchUp
  469.       end
  470.       object miClearKeep: TMenuItem
  471.         Action = acgClearKeep
  472.       end
  473.       object miUnCatchUp: TMenuItem
  474.         Action = acgUnCatchUp
  475.       end
  476.       object N1: TMenuItem
  477.         Caption = '-'
  478.       end
  479.       object miMsgCount: TMenuItem
  480.         Action = acgMsgCount
  481.       end
  482.       object miAllMsgCount: TMenuItem
  483.         Action = acgAllMsgCount
  484.       end
  485.       object miListNew: TMenuItem
  486.         Action = acgListNew
  487.       end
  488.       object miListAll: TMenuItem
  489.         Action = acgListAll
  490.       end
  491.       object N4: TMenuItem
  492.         Caption = '-'
  493.       end
  494.       object CreateNewSubscriptionFolder1: TMenuItem
  495.         Action = acgNewFolder
  496.       end
  497.       object Reloadsubscriptionfolders1: TMenuItem
  498.         Action = acgReloadXnewsRC
  499.       end
  500.       object HideEmptyGroups1: TMenuItem
  501.         Action = acgHideEmpty
  502.       end
  503.     end
  504.   end
  505.   object GActions: TActionList
  506.     Images = XnewsFrame.TaskBarImages
  507.     Left = 260
  508.     Top = 240
  509.     object acgPost: TAction
  510.       Category = 'Group'
  511.       Caption = 'Post to Newgroup(s)'
  512.       ImageIndex = 14
  513.       ShortCut = 16464
  514.       OnExecute = acgPostExecute
  515.     end
  516.     object acgFind: TAction
  517.       Category = 'Group'
  518.       Caption = 'Find'
  519.       ShortCut = 113
  520.       OnExecute = acgFindExecute
  521.     end
  522.     object acgFindAgain: TAction
  523.       Category = 'Group'
  524.       Caption = 'Find Again'
  525.       ShortCut = 114
  526.       OnExecute = acgFindAgainExecute
  527.     end
  528.     object acgXPAT: TAction
  529.       Category = 'Group'
  530.       Caption = 'XPAT Search'
  531.       ShortCut = 16497
  532.       OnExecute = acgXPATExecute
  533.     end
  534.     object acgCopy: TAction
  535.       Category = 'Group'
  536.       Caption = 'Copy to Clipboard'
  537.       OnExecute = acgCopyExecute
  538.     end
  539.     object acgSubs: TAction
  540.       Category = 'Group'
  541.       Caption = 'Subscribe'
  542.       ImageIndex = 12
  543.       ShortCut = 187
  544.       OnExecute = acgGroupCmd
  545.     end
  546.     object acgUnSubs: TAction
  547.       Category = 'Group'
  548.       Caption = 'Unsubscribe'
  549.       ImageIndex = 13
  550.       ShortCut = 189
  551.       OnExecute = acgGroupCmd
  552.     end
  553.     object acgCatchUp: TAction
  554.       Category = 'Group'
  555.       Caption = 'Catch Up'
  556.       ShortCut = 119
  557.       OnExecute = acgGroupCmd
  558.     end
  559.     object acgClearKeep: TAction
  560.       Category = 'Group'
  561.       Caption = 'Clear Keep'
  562.       ShortCut = 120
  563.       OnExecute = acgGroupCmd
  564.     end
  565.     object acgUnCatchUp: TAction
  566.       Category = 'Group'
  567.       Caption = 'Clear Read and Keep'
  568.       ShortCut = 16504
  569.       OnExecute = acgGroupCmd
  570.     end
  571.     object acgMsgCount: TAction
  572.       Category = 'Group'
  573.       Caption = 'Get Message Count'
  574.       ShortCut = 116
  575.       OnExecute = acgMsgCountExecute
  576.     end
  577.     object acgAllMsgCount: TAction
  578.       Category = 'Group'
  579.       Caption = 'Get All Message Counts'
  580.       ShortCut = 16500
  581.       OnExecute = acgAllMsgCountExecute
  582.     end
  583.     object acgListNew: TAction
  584.       Category = 'Group'
  585.       Caption = 'Get New Groups'
  586.       ShortCut = 117
  587.       OnExecute = acgListExecute
  588.     end
  589.     object acgListAll: TAction
  590.       Category = 'Group'
  591.       Caption = 'Get Entire Newsgroup List'
  592.       OnExecute = acgListExecute
  593.     end
  594.     object acgSwitchTab: TAction
  595.       Category = 'Group'
  596.       Caption = 'Switch Subscribed/All'
  597.       ShortCut = 115
  598.       OnExecute = acgSwitchTabExecute
  599.     end
  600.     object acgExpandAll: TAction
  601.       Category = 'Group'
  602.       Caption = 'Expand All Folders'
  603.       ShortCut = 221
  604.       OnExecute = acgExpandAllExecute
  605.     end
  606.     object acgCollapseAll: TAction
  607.       Category = 'Group'
  608.       Caption = 'Collapse All Folders'
  609.       ShortCut = 219
  610.       OnExecute = acgExpandAllExecute
  611.     end
  612.     object acgNewFolder: TAction
  613.       Category = 'Group'
  614.       Caption = 'New Subscription Folder'
  615.       ImageIndex = 8
  616.       ShortCut = 32813
  617.       OnExecute = acgNewFolderExecute
  618.     end
  619.     object acgReloadXnewsRC: TAction
  620.       Category = 'Group'
  621.       Caption = 'Reload Subscription Folders'
  622.       ImageIndex = 10
  623.       OnExecute = acgReloadXnewsRCExecute
  624.     end
  625.     object acgShowFolders: TAction
  626.       Category = 'Group'
  627.       Caption = 'Show subscription folders'
  628.       Checked = True
  629.       ImageIndex = 9
  630.       OnExecute = acgHideEmptyExecute
  631.     end
  632.     object acgHideEmpty: TAction
  633.       Category = 'Group'
  634.       Caption = 'Hide Empty Groups'
  635.       ImageIndex = 11
  636.       OnExecute = acgHideEmptyExecute
  637.     end
  638.     object acgNextGroup: TAction
  639.       Category = 'Group'
  640.       Caption = 'Goto Next Group'
  641.       ShortCut = 191
  642.       OnExecute = acgNextGroupExecute
  643.     end
  644.     object acgPrevFolder: TAction
  645.       Category = 'Group'
  646.       Caption = 'Goto Prev Folder'
  647.       ShortCut = 186
  648.       OnExecute = acgNextGroupExecute
  649.     end
  650.     object acgNextFolder: TAction
  651.       Category = 'Group'
  652.       Caption = 'Goto Next Folder'
  653.       ShortCut = 222
  654.       OnExecute = acgNextGroupExecute
  655.     end
  656.   end
  657.   object UpdateTimer: TTimer
  658.     Enabled = False
  659.     OnTimer = acgAllMsgCountExecute
  660.     Left = 116
  661.     Top = 270
  662.   end
  663.   object PopupMenu: TPopupMenu
  664.     AutoPopup = False
  665.     OnPopup = UpdateMenu
  666.     Left = 220
  667.     Top = 398
  668.     object miOpen: TMenuItem
  669.       Caption = 'Open &Special...'#9'Ctrl+Enter'
  670.       OnClick = miOpenClick
  671.     end
  672.     object miReload: TMenuItem
  673.       OnClick = miOpenClick
  674.     end
  675.     object miOffline: TMenuItem
  676.       Caption = 'Open &Offline...'#9'Alt+Enter'
  677.       OnClick = miOpenClick
  678.     end
  679.     object N3: TMenuItem
  680.       Caption = '-'
  681.     end
  682.     object miRename: TMenuItem
  683.       Caption = '&Rename'
  684.       OnClick = miRenameClick
  685.     end
  686.     object miEditRead: TMenuItem
  687.       Caption = '&Edit read'
  688.       OnClick = miEditReadClick
  689.     end
  690.     object miAdd: TMenuItem
  691.       Caption = '&Add group manually'
  692.       ShortCut = 45
  693.       OnClick = miAddClick
  694.     end
  695.     object miDel: TMenuItem
  696.       Caption = '&Delete'
  697.       ShortCut = 46
  698.       OnClick = miDelClick
  699.     end
  700.   end
  701. end
  702.