Allow selection of halftone method and ink density

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6581 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Michael Pfeiffer
2004-02-13 23:56:14 +00:00
parent 7566478beb
commit 7f5627dae3
2 changed files with 185 additions and 31 deletions
+15 -2
View File
@@ -9,13 +9,18 @@
#include <View.h>
#include <Window.h>
#include "JobData.h"
#include "Halftone.h"
class BTextControl;
class BRadioButton;
class BCheckBox;
class BPopUpMenu;
class BSlider;
class JobData;
class PrinterData;
class PrinterCap;
class HalftoneView;
class JobSetupView : public BView {
public:
@@ -30,14 +35,22 @@ public:
BTextControl *to_page;
private:
JobData::Color getColor();
Halftone::DitherType getDitherType();
float getGamma();
float getInkDensity();
JobData *fJobData;
PrinterData *fPrinterData;
const PrinterCap *fPrinterCap;
BTextControl *fGamma;
BPopUpMenu *fColorType;
BPopUpMenu *fDitherType;
BSlider *fGamma;
BSlider *fInkDensity;
HalftoneView *fHalftone;
BRadioButton *fAll;
BCheckBox *fCollate;
BCheckBox *fReverse;
BPopUpMenu *fColorType;
BPopUpMenu *fPaperFeed;
BCheckBox *fDuplex;
BPopUpMenu *fNup;