home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 April / PCWorld_2001-04_cd.bin / Software / TemaCD / xnews / Xnews.exe / 0 / RCDATA / TGROUPSWINDOW / TGROUPSWINDOW.txt < prev   
Text File  |  2001-01-31  |  18KB  |  735 lines

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