Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef FV_UNIXSELECTIONHANDLES_H
00023 #define FV_UNIXSELECTIONHANDLES_H
00024
00025 #include "fv_SelectionHandles.h"
00026 #include "gtktexthandleprivate.h"
00027
00028 class ABI_EXPORT FV_UnixSelectionHandles : public FV_SelectionHandles
00029 {
00030 friend class fv_View;
00031
00032 public:
00033 FV_UnixSelectionHandles (FV_View * pView, FV_Selection selection);
00034 virtual ~FV_UnixSelectionHandles();
00035
00036 virtual void hide(void);
00037 virtual void setCursorCoords (UT_sint32 x, UT_sint32 y, UT_uint32 height, bool visible);
00038 virtual void setSelectionCoords (UT_sint32 start_x, UT_sint32 start_y, UT_uint32 start_height, bool start_visible,
00039 UT_sint32 end_x, UT_sint32 end_y, UT_uint32 end_height, bool end_visible);
00040
00041 private:
00042 FvTextHandle *m_text_handle;
00043 };
00044
00045 #endif