diff options
Diffstat (limited to 'padmin/source/adddlg.hxx')
-rw-r--r-- | padmin/source/adddlg.hxx | 148 |
1 files changed, 74 insertions, 74 deletions
diff --git a/padmin/source/adddlg.hxx b/padmin/source/adddlg.hxx index a8494d26d5d6..98dd93311a67 100644 --- a/padmin/source/adddlg.hxx +++ b/padmin/source/adddlg.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -39,7 +39,7 @@ #include "vcl/combobox.hxx" #include "vcl/printerinfomanager.hxx" -namespace padmin +namespace padmin { class AddPrinterDialog; @@ -48,12 +48,12 @@ namespace DeviceKind { enum type { Printer, Fax, Pdf }; } class APTabPage : public TabPage { - String m_aTitle; + String m_aTitle; protected: - AddPrinterDialog* m_pParent; + AddPrinterDialog* m_pParent; public: APTabPage( AddPrinterDialog* pParent, const ResId& rResId ); - + // returns false if information is incomplete or invalid virtual bool check() = 0; virtual void fill( ::psp::PrinterInfo& rInfo ) = 0; @@ -62,11 +62,11 @@ public: class APChooseDevicePage : public APTabPage { - RadioButton m_aPrinterBtn; - RadioButton m_aFaxBtn; - RadioButton m_aPDFBtn; - RadioButton m_aOldBtn; - FixedText m_aOverTxt; + RadioButton m_aPrinterBtn; + RadioButton m_aFaxBtn; + RadioButton m_aPDFBtn; + RadioButton m_aOldBtn; + FixedText m_aOverTxt; public: APChooseDevicePage( AddPrinterDialog* pParent ); ~APChooseDevicePage(); @@ -75,72 +75,72 @@ public: bool isFax() { return m_aFaxBtn.IsChecked(); } bool isPDF() { return m_aPDFBtn.IsChecked(); } bool isOld() { return m_aOldBtn.IsChecked(); } - - + + virtual bool check(); virtual void fill( ::psp::PrinterInfo& rInfo ); }; class APChooseDriverPage : public APTabPage { - FixedText m_aDriverTxt; - DelListBox m_aDriverBox; - PushButton m_aAddBtn; - PushButton m_aRemBtn; + FixedText m_aDriverTxt; + DelListBox m_aDriverBox; + PushButton m_aAddBtn; + PushButton m_aRemBtn; - String m_aRemStr; - String m_aLastPrinterName; + String m_aRemStr; + String m_aLastPrinterName; DECL_LINK( ClickBtnHdl, PushButton* ); DECL_LINK( DelPressedHdl, ListBox* ); - + void updateDrivers( bool bRefresh = false, const rtl::OUString& rSelectDriver = rtl::OUString( RTL_CONSTASCII_USTRINGPARAM( "SGENPRT" ) ) ); public: APChooseDriverPage( AddPrinterDialog* pParent ); ~APChooseDriverPage(); - + virtual bool check(); virtual void fill( ::psp::PrinterInfo& rInfo ); }; class APNamePage : public APTabPage { - FixedText m_aNameTxt; - Edit m_aNameEdt; - CheckBox m_aDefaultBox; - CheckBox m_aFaxSwallowBox; + FixedText m_aNameTxt; + Edit m_aNameEdt; + CheckBox m_aDefaultBox; + CheckBox m_aFaxSwallowBox; public: APNamePage( AddPrinterDialog* pParent, const String& rInitName, DeviceKind::type eKind ); ~APNamePage(); - bool isDefault() { return m_aDefaultBox.IsChecked(); } + bool isDefault() { return m_aDefaultBox.IsChecked(); } bool isFaxSwallow() { return m_aFaxSwallowBox.IsChecked(); } void setText( const String& rText ) { m_aNameEdt.SetText( rText ); } - + virtual bool check(); virtual void fill( ::psp::PrinterInfo& rInfo ); }; class APCommandPage : public APTabPage { - FixedText m_aCommandTxt; - ComboBox m_aCommandBox; - PushButton m_aHelpBtn; - String m_aHelpTxt; - FixedText m_aPdfDirTxt; - Edit m_aPdfDirEdt; - PushButton m_aPdfDirBtn; + FixedText m_aCommandTxt; + ComboBox m_aCommandBox; + PushButton m_aHelpBtn; + String m_aHelpTxt; + FixedText m_aPdfDirTxt; + Edit m_aPdfDirEdt; + PushButton m_aPdfDirBtn; - DeviceKind::type m_eKind; + DeviceKind::type m_eKind; DECL_LINK( ClickBtnHdl, PushButton* ); DECL_LINK( ModifyHdl, ComboBox* ); public: - + APCommandPage( AddPrinterDialog* pParent, DeviceKind::type eKind ); ~APCommandPage(); - + virtual bool check(); virtual void fill( ::psp::PrinterInfo& rInfo ); @@ -149,17 +149,17 @@ public: class APOldPrinterPage : public APTabPage { - FixedText m_aOldPrinterTxt; - MultiListBox m_aOldPrinterBox; - PushButton m_aSelectAllBtn; + FixedText m_aOldPrinterTxt; + MultiListBox m_aOldPrinterBox; + PushButton m_aSelectAllBtn; - ::std::list< ::psp::PrinterInfo > m_aOldPrinters; + ::std::list< ::psp::PrinterInfo > m_aOldPrinters; DECL_LINK( ClickBtnHdl, PushButton* ); public: APOldPrinterPage( AddPrinterDialog* pParent ); ~APOldPrinterPage(); - + virtual bool check(); virtual void fill( ::psp::PrinterInfo& rInfo ); @@ -168,9 +168,9 @@ public: class APFaxDriverPage : public APTabPage { - FixedText m_aFaxTxt; - RadioButton m_aDefBtn; - RadioButton m_aSelectBtn; + FixedText m_aFaxTxt; + RadioButton m_aDefBtn; + RadioButton m_aSelectBtn; public: APFaxDriverPage( AddPrinterDialog* pParent ); ~APFaxDriverPage(); @@ -183,10 +183,10 @@ public: class APPdfDriverPage : public APTabPage { - FixedText m_aPdfTxt; - RadioButton m_aDefBtn; - RadioButton m_aDistBtn; - RadioButton m_aSelectBtn; + FixedText m_aPdfTxt; + RadioButton m_aDefBtn; + RadioButton m_aDistBtn; + RadioButton m_aSelectBtn; public: APPdfDriverPage( AddPrinterDialog* pParent ); ~APPdfDriverPage(); @@ -200,37 +200,37 @@ public: class AddPrinterDialog : public ModalDialog { - CancelButton m_aCancelPB; - PushButton m_aPrevPB; - PushButton m_aNextPB; - OKButton m_aFinishPB; - FixedLine m_aLine; - TitleImage m_aTitleImage; - - ::psp::PrinterInfo m_aPrinter; - - APTabPage* m_pCurrentPage; - - APChooseDevicePage* m_pChooseDevicePage; - APCommandPage* m_pCommandPage; - APChooseDriverPage* m_pChooseDriverPage; - APNamePage* m_pNamePage; - APOldPrinterPage* m_pOldPrinterPage; - APFaxDriverPage* m_pFaxDriverPage; - APChooseDriverPage* m_pFaxSelectDriverPage; - APNamePage* m_pFaxNamePage; - APCommandPage* m_pFaxCommandPage; - APPdfDriverPage* m_pPdfDriverPage; - APChooseDriverPage* m_pPdfSelectDriverPage; - APNamePage* m_pPdfNamePage; - APCommandPage* m_pPdfCommandPage; - + CancelButton m_aCancelPB; + PushButton m_aPrevPB; + PushButton m_aNextPB; + OKButton m_aFinishPB; + FixedLine m_aLine; + TitleImage m_aTitleImage; + + ::psp::PrinterInfo m_aPrinter; + + APTabPage* m_pCurrentPage; + + APChooseDevicePage* m_pChooseDevicePage; + APCommandPage* m_pCommandPage; + APChooseDriverPage* m_pChooseDriverPage; + APNamePage* m_pNamePage; + APOldPrinterPage* m_pOldPrinterPage; + APFaxDriverPage* m_pFaxDriverPage; + APChooseDriverPage* m_pFaxSelectDriverPage; + APNamePage* m_pFaxNamePage; + APCommandPage* m_pFaxCommandPage; + APPdfDriverPage* m_pPdfDriverPage; + APChooseDriverPage* m_pPdfSelectDriverPage; + APNamePage* m_pPdfNamePage; + APCommandPage* m_pPdfCommandPage; + DECL_LINK( ClickBtnHdl, PushButton* ); void advance(); void back(); void addPrinter(); - + void updateSettings(); virtual void DataChanged( const DataChangedEvent& rEv ); |