News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

HiEdit: New,large file Edit Control

Started by akyprian, August 03, 2005, 03:05:46 PM

Previous topic - Next topic

akyprian

Hi All,

This is my attempt to create a new edit control that will handle large files (Full source of HiEdit demonstration is included):

V1.0.0.8
-----------
1.EM_EMPTYUNDOBUFFER minor bug fixed

2.Undo/Redo returned text minor bug fixed

3.Copying text to clipboard minor bug fixed (Thanks shoorick)

4.Text drag & Drop improvements


(version history inside package)

Regards,

Antonis

EDIT: New upload V1.0.0.8

[attachment deleted by admin]

akyprian

Hi all,

V1.0.0.1 released
-------------------------

1.Keyboard shortcuts:
a)Ctrl + -> Go to start of next word
b)Ctrl + <- Go to start of previous word
c)Ctrl + Home Go to start of document
d)Ctrl + End Go to End of document
2.Double click selects current word
3.If you open an existing file, file saving is NOW allowed only even if you choose to save with a different name.
4.HiEditor demo application now uses system default codepage at startup(Thanks shoorick)
5.New standard message: EM_POSFROMCHAR

Regards,

Antonis

akyprian

Hi all,

V1.0.0.2 released
-------------------------
1.New standard messages:
- EM_GETLINECOUNT
- EM_SETSEL
- EM_GETSEL
- EM_LINESCROLL
- EM_GETSELTEXT
- EM_GETTHUMB
- EM_SCROLL

2.HEM_SHOWLINENUMBERS small bug fixed; I hope it solves the small update bug (Thanks shoorick)

3.
VK_INSERT -> Overwrite mode
Shift + VK_INSERT -> Paste
Ctrl + VK_INSERT -> Copy

4.EM_EXSETSEL now returns zero based index of the line

5.HiEdit is now provided as a static library for those who prefer this over the dll method. (HiEditor uses this method now)

Regards,

Antonis

akyprian

Hi all,

V1.0.0.3 released
-------------------------
1.Selected text OLE drag-n-drop (Thanks Jupiter)

2.New standard messages:
EM_LINEFROMCHAR
EM_EXLINEFROMCHAR

3.A LOT of improvements

4.New edit popup menu (also used as a context menu)

5.Icon for HiEditor

Regards,

Antonis

akyprian

Hi all,

V1.0.0.4 released
------------------------
1.Shift + VK_DELETE -> Delete current line or lines selected (Thanks shoorick)
Control + VK_DELETE -> Delete up to the start of next word

2.HiEditor Version Info

3.New standard messages: EM_FORMATRANGE(Thanks chip77)

4.HiEditor has a plain vanilla Print Preview and Print capabilities that demonstrate the new EM_FORMATRANGE message.
-You are more than welcome to improve them (...chip77 ? )

5.Even faster drawing

6.Messages menu is broken to two columns

Antonis

akyprian

Hi all,

V1.0.0.5 released
------------------------

1.New standard messages:
EM_FINDTEXT
EM_FINDTEXTEX

2.Find/Replace dialog,
3.Find Next, Find Previous
4.Go To line dialog/Extent selection

5.Shift+Del now behaves like backspace if no text is selected, and like Ctrl+X when there is selection.(Thanks PhoBos, blues)

6.Ctrl+Shift+Del : delete current or selected lines

7. A lot of improvements and minor bug fixes

Antonis

zooba

Very nice control. Is there some trick to getting it to word-wrap? Or doesn't it do that yet?

Also, I've noticed that for some fonts some wider characters don't delete properly. A lot of Tahoma's capital letters seem to suffer from this, there are a few little bits of the right hand side of the letter remaining.

Other then that, very nice :U

ramguru

Hi,
I think you need to set width of line numbers clipping region (or something) to ,say , (tmAveCharWidth*6)px not to keep it fixed forever, say , 48px  :naughty: . Still and all the control looks pretty stable...

akyprian

Hi,


I 'll see what I can do, thanks

No word wrap yet, sorry

Antonis

akyprian


akyprian