2009-05-12 14:15:48 +00:00
|
|
|
/*
|
|
|
|
* PROJECT: PAINT for ReactOS
|
|
|
|
* LICENSE: LGPL
|
|
|
|
* FILE: history.h
|
|
|
|
* PURPOSE: Undo and redo functionality
|
|
|
|
* PROGRAMMERS: Benedikt Freisen
|
|
|
|
*/
|
|
|
|
|
2011-03-12 19:03:27 +00:00
|
|
|
void newReversible(void);
|
2009-05-12 14:15:48 +00:00
|
|
|
|
2011-03-12 19:03:27 +00:00
|
|
|
void undo(void);
|
2009-05-12 14:15:48 +00:00
|
|
|
|
2011-03-12 19:03:27 +00:00
|
|
|
void redo(void);
|
2009-05-12 14:15:48 +00:00
|
|
|
|
2011-03-12 19:03:27 +00:00
|
|
|
void resetToU1(void);
|
2009-05-12 14:15:48 +00:00
|
|
|
|
2011-03-12 19:03:27 +00:00
|
|
|
void clearHistory(void);
|
2009-05-12 14:15:48 +00:00
|
|
|
|
2011-03-12 19:03:27 +00:00
|
|
|
void insertReversible(HBITMAP hbm);
|
2009-05-12 14:15:48 +00:00
|
|
|
|
2009-07-02 17:02:37 +00:00
|
|
|
void cropReversible(int width, int height, int xOffset, int yOffset);
|