diff options
author | Jed Barber <jjbarber@y7mail.com> | 2016-09-19 18:48:47 +1000 |
---|---|---|
committer | Jed Barber <jjbarber@y7mail.com> | 2016-09-19 18:48:47 +1000 |
commit | d12fdd75d1c131bbe4bd49413c3da51131cd1e73 (patch) | |
tree | 90cdd01f7a2c6d9bafccb345314a22d60c5ffa60 /fltk-text_buffers.ads | |
parent | a4b14b883f918161d2c235a52730d159b2f9ca7a (diff) |
All File/Edit functions working, just need to add Search/About menu stuff
Diffstat (limited to 'fltk-text_buffers.ads')
-rw-r--r-- | fltk-text_buffers.ads | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/fltk-text_buffers.ads b/fltk-text_buffers.ads index aa6a49f..eea9b73 100644 --- a/fltk-text_buffers.ads +++ b/fltk-text_buffers.ads @@ -15,7 +15,7 @@ package FLTK.Text_Buffers is type Position is new Natural; - type Modification is (Insert, Restyle, Delete); + type Modification is (Insert, Restyle, Delete, None); type Modify_Callback is interface; procedure Call (This : in Modify_Callback; @@ -48,6 +48,38 @@ package FLTK.Text_Buffers is Func : not null access Predelete_Callback'Class); + procedure Call_Modify_Callbacks + (This : in out Text_Buffer); + + + procedure Call_Predelete_Callbacks + (This : in out Text_Buffer); + + + function Length + (This : in Text_Buffer) + return Natural; + + + procedure Load_File + (This : in Text_Buffer; + Name : in String); + + + procedure Remove_Selected_Text + (This : in out Text_Buffer); + + + procedure Save_File + (This : in Text_Buffer; + Name : in String); + + + procedure Set_Selection + (This : in out Text_Buffer; + Start, Finish : in Natural); + + private |