1 // ----------------------------------------------------------------------------
3 // ----------------------------------------------------------------------------
15 #ifndef HAS_PALETTEENTRY
23 #define HAS_PALETTEENTRY
26 #ifndef HAS_LOGPALETTE
31 PALETTEENTRY palPalEntry[255]; // Enough for 256 colors.
33 #define HAS_LOGPALETTE
139 extern Picture CaptureActiveWindow();
140 extern Picture CaptureClient(Form frmSrc);
141 extern Picture CaptureForm(Form frmSrc);
142 extern Picture CaptureScreen();
143 extern Picture CaptureWindow(int hWndSrc, boolean Client, int LeftSrc, int TopSrc, long WidthSrc, long HeightSrc);
144 extern Picture CreateBitmapPicture(int hBmp, int hPal);
145 extern void PrintPictureToFitPage(Printer Prn, Picture pic);
147 #endif /* CAPTURE_H */