home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic 4 Power Pack / Visual_Basic4_Power_Pack.bin / vb4files / ilib_vb / viewdlg.h_ / viewdlg.h
Encoding:
C/C++ Source or Header  |  1996-11-20  |  1.8 KB  |  118 lines

  1. #ifndef VIEWDLG_H
  2. #define VIEWDLG_H
  3.  
  4. #include <owl\owlpch.h>
  5. #pragma hdrstop
  6.  
  7. #include <owl\listbox.h>
  8. #include <owl\groupbox.h>
  9. #include "imagevw.h"
  10.  
  11.  
  12.  
  13. struct DecTransfer {
  14.   UINT Res24But;
  15.   UINT Res8But;
  16.   UINT Res4But;
  17.   UINT ResVBut;
  18.   UINT Res1But;
  19.   UINT Rad1But;
  20.   UINT Rad1DBut;
  21.   UINT Scl1But;
  22.   UINT Scl2But;
  23.   UINT Scl4But;
  24.   UINT Scl8But;
  25. };
  26.  
  27. struct EncTransfer {
  28.   UINT Res24But;
  29.   UINT Res8But;
  30.   UINT Res4But;
  31.   UINT ResVBut;
  32.   UINT Res1But;
  33. };
  34.  
  35. struct ComTransfer {
  36.   char Cquality[4];
  37.   char Csmooth[4];
  38. };
  39.  
  40. struct TifTransfer {
  41.   char Cstrip[4];
  42.   UINT RadNBut;
  43.   UINT RadCBut;
  44.   UINT RadPBut;
  45.   UINT RadLBut;
  46. };
  47.  
  48.  
  49. class TDecDialog : public TDialog {
  50.  
  51.   public:
  52.      TDecDialog(TWindow* parent, DecTransfer* DecBuffer);
  53.      ~TDecDialog();
  54.  
  55.   protected:
  56.       TGroupBox* ResGrp;
  57.       TGroupBox* SclGrp;
  58.       TGroupBox* QGrp;
  59. };
  60.  
  61. class TEncDialog : public TDialog {
  62.  
  63.   public:
  64.      TEncDialog(TWindow* parent, EncTransfer* EncBuffer);
  65.      ~TEncDialog();
  66.  
  67.   protected:
  68.       TGroupBox* ResGrp;
  69. };
  70.  
  71. class TTifDialog : public TDialog {
  72.  
  73.   public:
  74.      TTifDialog(TWindow* parent, TifTransfer* TifBuffer);
  75.      ~TTifDialog();
  76.  
  77.   protected:
  78.       TGroupBox* ResGrp;
  79. };
  80.  
  81. class TComDialog : public TDialog {
  82.  
  83.   public:
  84.      TComDialog(TWindow* parent, ComTransfer* ComBuffer);
  85.      ~TComDialog();
  86.  
  87.   protected:
  88. };
  89.  
  90.  
  91. class TGaugeDialog : public TDialog {
  92.  
  93.   public:
  94.      TGaugeDialog(TWindow* parent);
  95.      ~TGaugeDialog();
  96.      TGauge* Gauge;
  97.      short SetValue(int i);
  98.      short Cancel;
  99.   protected:
  100.      void SetupWindow();
  101.      void CmCancel();
  102.  
  103.   DECLARE_RESPONSE_TABLE(TGaugeDialog);
  104. };
  105.  
  106. class TGauge2Dialog : public TDialog {
  107.  
  108.   public:
  109.      TGauge2Dialog(TWindow* parent);
  110.      ~TGauge2Dialog();
  111.      TGauge* Gauge;
  112.      short SetValue(int i);
  113.   protected:
  114.      void SetupWindow();
  115. };
  116.  
  117. #endif;
  118.