src/buffer_event.h File Reference

Buffer events. More...

This graph shows which files directly or indirectly include this file:

Data Structures

struct  bless_buffer_event_info
 Information about a buffer event. More...

Enumerations

enum  { ,
  BLESS_BUFFER_EVENT_EDIT, BLESS_BUFFER_EVENT_UNDO, BLESS_BUFFER_EVENT_REDO, BLESS_BUFFER_EVENT_SAVE,
  BLESS_BUFFER_EVENT_DESTROY
}
 

Buffer events.

More...
enum  { , BLESS_BUFFER_ACTION_APPEND, BLESS_BUFFER_ACTION_INSERT, BLESS_BUFFER_ACTION_DELETE, BLESS_BUFFER_ACTION_MULTI }
 

Buffer actions.

More...

Detailed Description

Buffer events.


Enumeration Type Documentation

anonymous enum

Buffer events.

Enumerator:
BLESS_BUFFER_EVENT_EDIT 

The buffer was edited.

BLESS_BUFFER_EVENT_UNDO 

The last buffer action was undone.

BLESS_BUFFER_EVENT_REDO 

The last undone action was redone.

BLESS_BUFFER_EVENT_SAVE 

The buffer was saved.

BLESS_BUFFER_EVENT_DESTROY 

The buffer is about to be destroyed.

anonymous enum

Buffer actions.

These actions further specify BLESS_BUFFER_EVENT_EDIT, BLESS_BUFFER_EVENT_UNDO, BLESS_BUFFER_EVENT_REDO events.

Enumerator:
BLESS_BUFFER_ACTION_APPEND 

Append action.

BLESS_BUFFER_ACTION_INSERT 

Insert action.

BLESS_BUFFER_ACTION_DELETE 

Delete action.

BLESS_BUFFER_ACTION_MULTI 

Multi action.


Generated on Sun Nov 15 15:27:34 2009 for libbls by  doxygen 1.6.1