Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ht_clipboard Class Reference

#include <htclipboard.h>

Inheritance diagram for ht_clipboard:

ht_mem_file ht_streamfile ht_stream List of all members.

Public Member Functions

void init ()
virtual void done ()
virtual UINT write (const void *buf, UINT size)
void clear ()

Public Attributes

ht_listcopy_history
dword select_start
dword select_len

Member Function Documentation

void ht_clipboard::clear  ) 
 

Definition at line 65 of file htclipboard.cc.

References app, copy_history, ht_list::destroy(), msg_file_changed, mt_broadcast, ht_view::sendmsg(), and ht_mem_file::truncate().

Referenced by clipboard_clear().

void ht_clipboard::done  )  [virtual]
 

Reimplemented from ht_mem_file.

Definition at line 58 of file htclipboard.cc.

References copy_history, ht_list::destroy(), and ht_mem_file::done().

Referenced by done_clipboard().

void ht_clipboard::init  ) 
 

Reimplemented from ht_mem_file.

Definition at line 49 of file htclipboard.cc.

References copy_history, FAM_READ, FAM_WRITE, ht_mem_file::init(), select_len, and select_start.

Referenced by init_clipboard().

UINT ht_clipboard::write const void *  buf,
UINT  size
[virtual]
 

Reimplemented from ht_mem_file.

Definition at line 79 of file htclipboard.cc.

References app, buf, msg_file_changed, mt_broadcast, ht_view::sendmsg(), size, UINT, and ht_mem_file::write().

Referenced by clipboard_copy().


Member Data Documentation

ht_list* ht_clipboard::copy_history
 

Definition at line 34 of file htclipboard.h.

Referenced by clear(), clipboard_add_copy_history_entry(), done(), init(), and ht_clipboard_viewer::update_content().

dword ht_clipboard::select_len
 

Definition at line 35 of file htclipboard.h.

Referenced by clipboard_copy(), clipboard_getsize(), clipboard_paste(), init(), ht_clipboard_viewer::selection_changed(), and ht_clipboard_viewer::update_content().

dword ht_clipboard::select_start
 

Definition at line 35 of file htclipboard.h.

Referenced by clipboard_copy(), clipboard_paste(), init(), ht_clipboard_viewer::selection_changed(), and ht_clipboard_viewer::update_content().


The documentation for this class was generated from the following files:
Generated on Fri May 7 21:15:56 2004 by doxygen 1.3.5