home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tv20os2.zip / src / sall.cpp < prev    next >
C/C++ Source or Header  |  1998-01-19  |  12KB  |  382 lines

  1. /*
  2.  * sall.cc
  3.  *
  4.  * Turbo Vision - Version 2.0
  5.  *
  6.  * Copyright (c) 1994 by Borland International
  7.  * All Rights Reserved.
  8.  *
  9.  * This file written by Jörn Sierwald
  10.  *
  11.  * Modified by Sergio Sigala <ssigala@globalnet.it>
  12.  */
  13.  
  14. #define Uses_TBackground
  15. #define Uses_TButton
  16. #define Uses_TChDirDialog
  17. #define Uses_TCheckBoxes
  18. #define Uses_TCluster
  19. #define Uses_TColorDialog
  20. #define Uses_TColorDisplay
  21. #define Uses_TColorGroupList
  22. #define Uses_TColorItemList
  23. #define Uses_TColorSelector
  24. #define Uses_TDeskTop
  25. #define Uses_TDialog
  26. #define Uses_TDirCollection
  27. #define Uses_TDirEntry
  28. #define Uses_TDirListBox
  29. #define Uses_TEditor
  30. #define Uses_TEditWindow
  31. #define Uses_TFileCollection
  32. #define Uses_TFileDialog
  33. #define Uses_TFileEditor
  34. #define Uses_TFileInfoPane
  35. #define Uses_TFileInputLine
  36. #define Uses_TFileList
  37. #define Uses_TFilterValidator
  38. #define Uses_TFrame
  39. #define Uses_TGroup
  40. #define Uses_THistory
  41. #define Uses_TIndicator
  42. #define Uses_TInputLine
  43. #define Uses_TLabel
  44. #define Uses_TListBox
  45. #define Uses_TListViewer
  46. #define Uses_TLookupValidator
  47. #define Uses_TMemo
  48. #define Uses_TMenuBar
  49. #define Uses_TMenuBox
  50. #define Uses_TMenuPopup
  51. #define Uses_TMenuView
  52. #define Uses_TMonoSelector
  53. #define Uses_TMultiCheckBoxes
  54. #define Uses_TOutline
  55. #define Uses_TPXPictureValidator
  56. #define Uses_TParamText
  57. #define Uses_TRadioButtons
  58. #define Uses_TRangeValidator
  59. #define Uses_TResourceCollection
  60. #define Uses_TScrollBar
  61. #define Uses_TScroller
  62. #define Uses_TStaticText
  63. #define Uses_TStatusLine
  64. #define Uses_TStreamableClass
  65. #define Uses_TStringCollection
  66. #define Uses_TStringList
  67. #define Uses_TStringLookupValidator
  68. #define Uses_TValidator
  69. #define Uses_TView
  70. #define Uses_TWindow
  71. #include <tvision/tv.h>
  72.  
  73. __link( RButton )
  74. __link( RCluster )
  75. __link( RDialog )
  76. __link( RDirListBox )
  77. __link( RFileInputLine )
  78. __link( RFileList )
  79. __link( RFrame )
  80. __link( RGroup )
  81. __link( RInputLine )
  82. __link( RLabel )
  83. __link( RListBox )
  84. __link( RListViewer )
  85. __link( RSortedListBox )
  86. __link( RScrollBar ) 
  87. __link( RStaticText )
  88. __link( RStringCollection )
  89. __link( RView )
  90. __link( RWindow )
  91.  
  92. TStreamableClass RBackground( TBackground::name,
  93.                               TBackground::build,
  94.                               __DELTA(TBackground)
  95.                             );
  96.  
  97. TStreamableClass RButton( TButton::name,
  98.                           TButton::build,
  99.                           __DELTA(TButton)
  100.                         );
  101.  
  102. TStreamableClass RChDirDialog( TChDirDialog::name,
  103.                                TChDirDialog::build,
  104.                                __DELTA(TChDirDialog)
  105.                              );
  106.  
  107. TStreamableClass RCheckBoxes( TCheckBoxes::name,
  108.                               TCheckBoxes::build,
  109.                               __DELTA(TCheckBoxes)
  110.                             );
  111.  
  112. TStreamableClass RColorSelector( TColorSelector::name,
  113.                                  TColorSelector::build,
  114.                                  __DELTA(TColorSelector)
  115.                                );
  116.  
  117. TStreamableClass RMonoSelector( TMonoSelector::name,
  118.                                 TMonoSelector::build,
  119.                                 __DELTA(TMonoSelector)
  120.                               );
  121.  
  122. TStreamableClass RColorDisplay( TColorDisplay::name,
  123.                                 TColorDisplay::build,
  124.                                 __DELTA(TColorDisplay)
  125.                               );
  126.  
  127. TStreamableClass RColorGroupList( TColorGroupList::name,
  128.                                   TColorGroupList::build,
  129.                                   __DELTA(TColorGroupList)
  130.                                 );
  131.  
  132.  
  133. TStreamableClass RColorItemList( TColorItemList::name,
  134.                                  TColorItemList::build,
  135.                                  __DELTA(TColorItemList)
  136.                                );
  137.  
  138. TStreamableClass RColorDialog( TColorDialog::name,
  139.                                TColorDialog::build,
  140.                                __DELTA(TColorDialog)
  141.                              );
  142.  
  143. TStreamableClass RCluster( TCluster::name,
  144.                            TCluster::build,
  145.                            __DELTA(TCluster)
  146.                          );
  147.  
  148. TStreamableClass RDeskTop( TDeskTop::name,
  149.                            TDeskTop::build,
  150.                            __DELTA(TDeskTop)
  151.                          );
  152.  
  153. TStreamableClass RDialog( TDialog::name,
  154.                           TDialog::build,
  155.                           __DELTA(TDialog)
  156.                         );
  157.  
  158. TStreamableClass RDirCollection( TDirCollection::name,
  159.                                  TDirCollection::build,
  160.                                  __DELTA(TDirCollection)
  161.                                );
  162.  
  163. TStreamableClass RDirListBox( TDirListBox::name,
  164.                               TDirListBox::build,
  165.                               __DELTA(TDirListBox)
  166.                             );
  167.  
  168. TStreamableClass RIndicator( TIndicator::name,
  169.                              TIndicator::build,
  170.                              __DELTA(TIndicator)
  171.                            );
  172.  
  173. TStreamableClass REditor( TEditor::name,
  174.                           TEditor::build,
  175.                           __DELTA(TEditor)
  176.                         );
  177.  
  178. TStreamableClass RMemo( TMemo::name,
  179.                         TMemo::build,
  180.                         __DELTA(TMemo)
  181.                       );
  182.  
  183. TStreamableClass RFileEditor( TFileEditor::name,
  184.                               TFileEditor::build,
  185.                               __DELTA(TFileEditor)
  186.                             );
  187.  
  188. TStreamableClass REditWindow( TEditWindow::name,
  189.                               TEditWindow::build,
  190.                               __DELTA(TEditWindow)
  191.                             );
  192.  
  193. TStreamableClass RFileCollection( TFileCollection::name,
  194.                                   TFileCollection::build,
  195.                                   __DELTA(TFileCollection)
  196.                                 );
  197.  
  198. TStreamableClass RFileDialog( TFileDialog::name,
  199.                               TFileDialog::build,
  200.                               __DELTA(TFileDialog)
  201.                             );
  202.  
  203. TStreamableClass RFileList( TFileList::name,
  204.                             TFileList::build,
  205.                             __DELTA(TFileList)
  206.                           );
  207.  
  208. TStreamableClass RSortedListBox( TSortedListBox::name,
  209.                                  TSortedListBox::build,
  210.                                  __DELTA( TSortedListBox )
  211.                                );
  212.  
  213. TStreamableClass RFileInfoPane( TFileInfoPane::name,
  214.                                 TFileInfoPane::build,
  215.                                 __DELTA(TFileInfoPane)
  216.                               );
  217.  
  218. TFileInputLine::TFileInputLine( StreamableInit ) :
  219.                 TInputLine( streamableInit)
  220. {
  221. }
  222.  
  223. TStreamable *TFileInputLine::build()
  224. {
  225.     return new TFileInputLine( streamableInit );
  226. }
  227.  
  228. TStreamableClass RFileInputLine( TFileInputLine::name,
  229.                                  TFileInputLine::build,
  230.                                 __DELTA(TFileInputLine)
  231.                                );
  232.  
  233. TStreamableClass RFrame( TFrame::name,
  234.                          TFrame::build,
  235.                          __DELTA(TFrame)
  236.                        );
  237.  
  238. TStreamableClass RGroup( TGroup::name,
  239.                          TGroup::build,
  240.                          __DELTA(TGroup)
  241.                        );
  242.  
  243. TStreamableClass RHistory( THistory::name,
  244.                            THistory::build,
  245.                            __DELTA(THistory)
  246.                          );
  247.  
  248. TStreamableClass RInputLine( TInputLine::name,
  249.                              TInputLine::build,
  250.                              __DELTA(TInputLine)
  251.                            );
  252.  
  253. TStreamableClass RLabel( TLabel::name,
  254.                          TLabel::build,
  255.                          __DELTA(TLabel)
  256.                        );
  257.  
  258. TStreamableClass RListBox( TListBox::name,
  259.                            TListBox::build,
  260.                            __DELTA(TListBox)
  261.                          );
  262.  
  263. TStreamableClass RListViewer( TListViewer::name,
  264.                               TListViewer::build,
  265.                               __DELTA(TListViewer)
  266.                             );
  267.  
  268. TStreamableClass RMenuBar( TMenuBar::name,
  269.                            TMenuBar::build,
  270.                            __DELTA(TMenuBar)
  271.                          );
  272.  
  273. TStreamableClass RMenuBox( TMenuBox::name,
  274.                            TMenuBox::build,
  275.                            __DELTA(TMenuBox)
  276.                          );
  277.  
  278. TStreamableClass RMenuPopup( TMenuPopup::name,
  279.                            TMenuPopup::build,
  280.                            __DELTA(TMenuPopup)
  281.                          );
  282.  
  283. TStreamableClass RMenuView( TMenuView::name,
  284.                             TMenuView::build,
  285.                             __DELTA(TMenuView)
  286.                           );
  287.  
  288. TStreamableClass RMultiCheckBoxes( TMultiCheckBoxes::name,
  289.                                    TMultiCheckBoxes::build,
  290.                                    __DELTA(TMultiCheckBoxes)
  291.                                  );
  292.  
  293. TStreamableClass ROutline( TOutline::name,
  294.                               TOutline::build,
  295.                               __DELTA(TOutline)
  296.                             );
  297.  
  298. TStreamableClass RParamText( TParamText::name,
  299.                               TParamText::build,
  300.                               __DELTA(TParamText)
  301.                             );
  302.  
  303. TStreamableClass RRadioButtons( TRadioButtons::name,
  304.                                 TRadioButtons::build,
  305.                                 __DELTA(TRadioButtons)
  306.                               );
  307.  
  308. TStreamableClass RResourceCollection( TResourceCollection::name,
  309.                                       TResourceCollection::build,
  310.                                       __DELTA(TResourceCollection)
  311.                                     );
  312.  
  313. TStreamableClass RScrollBar( TScrollBar::name,
  314.                               TScrollBar::build,
  315.                               __DELTA(TScrollBar)
  316.                            );
  317.  
  318. TStreamableClass RScroller( TScroller::name,
  319.                              TScroller::build,
  320.                              __DELTA(TScroller)
  321.                           );
  322.  
  323. TStreamableClass RStaticText( TStaticText::name,
  324.                               TStaticText::build,
  325.                               __DELTA(TStaticText)
  326.                             );
  327.  
  328. TStreamableClass RStatusLine( TStatusLine::name,
  329.                               TStatusLine::build,
  330.                               __DELTA(TStatusLine)
  331.                             );
  332.  
  333. TStreamableClass RStringCollection( TStringCollection::name,
  334.                                     TStringCollection::build,
  335.                                     __DELTA(TStringCollection)
  336.                                   );
  337.  
  338. TStreamableClass RStringList( TStringList::name,
  339.                               TStringList::build,
  340.                               __DELTA(TStringList)
  341.                             );
  342.  
  343. TStreamableClass RValidator( TValidator::name,
  344.                          TValidator::build,
  345.                          __DELTA(TValidator)
  346.                        );
  347.  
  348. TStreamableClass RFilterValidator( TFilterValidator::name,
  349.                          TFilterValidator::build,
  350.                          __DELTA(TFilterValidator)
  351.                        );
  352.  
  353. TStreamableClass RRangeValidator( TRangeValidator::name,
  354.                          TRangeValidator::build,
  355.                          __DELTA(TRangeValidator)
  356.                        );
  357.  
  358. TStreamableClass RPXPictureValidator( TPXPictureValidator::name,
  359.                          TPXPictureValidator::build,
  360.                          __DELTA(TPXPictureValidator)
  361.                        );
  362.  
  363. TStreamableClass RLookupValidator( TLookupValidator::name,
  364.                          TLookupValidator::build,
  365.                          __DELTA(TLookupValidator)
  366.                        );
  367.  
  368. TStreamableClass RStringLookupValidator( TStringLookupValidator::name,
  369.                          TStringLookupValidator::build,
  370.                          __DELTA(TStringLookupValidator)
  371.                        );
  372.  
  373. TStreamableClass RView( TView::name,
  374.                         TView::build,
  375.                         __DELTA(TView)
  376.                       );
  377.  
  378. TStreamableClass RWindow( TWindow::name,
  379.                           TWindow::build,
  380.                           __DELTA(TWindow)
  381.                         );
  382.