| Conglomerate Programmer's Reference Manual |
|---|
CongSelection —
CongSelection* cong_selection_new (void); void cong_selection_free (CongSelection *selection); void cong_selection_import (CongSelection *selection, GtkWidget *widget); void cong_selection_start_from_curs (CongSelection *selection, CongCursor *curs); void cong_selection_end_from_curs (CongSelection *selection, CongCursor *curs); CongRange* cong_selection_get_logical_range (CongSelection *selection); CongRange* cong_selection_get_ordered_range (CongSelection *selection); CongLocation* cong_selection_get_logical_start (CongSelection *selection); CongLocation* cong_selection_get_logical_end (CongSelection *selection); CongLocation* cong_selection_get_ordered_start (CongSelection *selection); CongLocation* cong_selection_get_ordered_end (CongSelection *selection); void cong_selection_set_logical_start (CongSelection *selection, const CongLocation *location); void cong_selection_set_logical_end (CongSelection *selection, const CongLocation *location); void cong_selection_set_logical_range (CongSelection *selection, const CongLocation *start_loc, const CongLocation *end_loc); gchar* cong_selection_get_selected_text (CongDocument *doc); gboolean cong_selection_is_node (CongSelection *selection, CongNodePtr node); void cong_selection_nullify (CongSelection *selection); gboolean cong_selection_is_valid (CongSelection *selection); GdkGC* cong_selection_legacy_get_gc_valid (CongSelection *selection); GdkGC* cong_selection_legacy_get_gc_invalid (CongSelection *selection);
void cong_selection_free (CongSelection *selection);
TODO: Write me
| selection : |
void cong_selection_import (CongSelection *selection,
GtkWidget *widget);TODO: Write me
| selection : | |
| widget : |
void cong_selection_start_from_curs (CongSelection *selection,
CongCursor *curs);TODO: Write me
| selection : | |
| curs : |
void cong_selection_end_from_curs (CongSelection *selection,
CongCursor *curs);TODO: Write me
| selection : | |
| curs : |
CongRange* cong_selection_get_logical_range
(CongSelection *selection);TODO: Write me
| selection : | |
| Returns : |
CongRange* cong_selection_get_ordered_range
(CongSelection *selection);TODO: Write me
| selection : | |
| Returns : |
CongLocation* cong_selection_get_logical_start
(CongSelection *selection);TODO: Write me
| selection : | |
| Returns : |
CongLocation* cong_selection_get_logical_end
(CongSelection *selection);TODO: Write me
| selection : | |
| Returns : |
CongLocation* cong_selection_get_ordered_start
(CongSelection *selection);TODO: Write me
| selection : | |
| Returns : |
CongLocation* cong_selection_get_ordered_end
(CongSelection *selection);TODO: Write me
| selection : | |
| Returns : |
void cong_selection_set_logical_start
(CongSelection *selection,
const CongLocation *location);TODO: Write me
| selection : | |
| location : |
void cong_selection_set_logical_end (CongSelection *selection,
const CongLocation *location);TODO: Write me
| selection : | |
| location : |
void cong_selection_set_logical_range
(CongSelection *selection,
const CongLocation *start_loc,
const CongLocation *end_loc);TODO: Write me
| selection : | |
| start_loc : | |
| end_loc : |
gchar* cong_selection_get_selected_text
(CongDocument *doc);TODO: Write me
| doc : | |
| Returns : |
gboolean cong_selection_is_node (CongSelection *selection,
CongNodePtr node);TODO: Write me
| selection : | |
| node : | |
| Returns : |
void cong_selection_nullify (CongSelection *selection);
TODO: Write me
| selection : |
gboolean cong_selection_is_valid (CongSelection *selection);
TODO: Write me
| selection : | |
| Returns : |
GdkGC* cong_selection_legacy_get_gc_valid
(CongSelection *selection);TODO: Write me
| selection : | |
| Returns : |
| << CongRange | Part III. Undo/Redo System >> |