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