WinAsm Studio, The Assembly IDE - Free Downloads, Source Code
Sponsors
Articles
Programming Quick Start
32-bit Assembler is Easy
Porting Iczelion tutorials
What is FASM
Hard Drive Recovery
Wiring your own LAN
Personal menu
Welcome Guest
User:
Pass:
Register!
Resend Validation Email
 
Forum
Pages (14) [1] 2 3 4 5 6 7 8 9 10 11 12 13 14   ( Go to first unread post )

Large File Edit Control, HiEdit, is a custom edit control that handles large files (with demo source)

akyprian
Quote Post


Administrator
******

Group: Admins
Posts: 2307
Member No.: 1
Joined: 12-May 04


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

Attached File ( Number of downloads: 121 )
 Login or Register to download
PMEmail PosterUsers Website
Top
PhoBos
Quote Post


Extremely Active Member
******

Group: Members
Posts: 273
Member No.: 3
Joined: 12-May 04


hi Antonis,

As i see holidays were studious wink.gif

No problem here under xp sp2....All messages seem to work.
May i put on the todo list the ability of zooming with Ctrl+MouseWheel ?? cool.gif
PMEmail PosterMSN
Top
shoorick
Quote Post


Extremely Active Member
******

Group: Admins
Posts: 2303
Member No.: 160
Joined: 22-June 04


Hi!

very interesting! most test messages works!

1. when i set font to Fixedsys (i always use it smile.gif short strokes appeared on the leftside bundle.

2.i'm not sure, but i think, it would be better to use system default codepage as default to edit control (one extra operation, when missed - unpleasure look)

3.what about virtual space? (automatic fill with spaces/crlfs to reach position where cursor was clicked (possible only when typing started)). (it could be placed in todo list)

i think, edit controls, specific to coding, always will be usefull!

Attached Image
Attached Image
PMEmail PosterUsers Website
Top
Jupiter
Quote Post


Extremely Active Member
******

Group: Moderators
Posts: 732
Member No.: 773
Joined: 10-November 04


hi, Antonis
how EM_GETLINE must work?
as I expected, it must return currently selected line, if this is correct behavior, EM_GETLINE has bugs, coz it doesn't return selected line

GETTEXT must return ALL text? or it's part? coz in debug window only part of it (may be limitations of dbg window)
PMEmail Poster
Top
akyprian
Quote Post


Administrator
******

Group: Admins
Posts: 2307
Member No.: 1
Joined: 12-May 04


Thanks,

@PhoBos: I 'd rather change the font size with Ctrl+MouseWheel and NOT zoom in/out (faster, and better optically). What do you say?

@shoorick:
1.does it happen only with Fixedsys? can you please post another image that shows the whole selection column?


2.OK

3. can you please clarify a bit? what do you mean by "possible only when typing started"?

@Jupiter:
1.EM_GETLINE:
wParam=zero-based index of the line
lParam=lpBuff

In my demo I use

Invoke SendMessage,hEdit,EM_GETLINE,6,ADDR Buffer

i.e. I want ti retrieve the text of line 6 (zero based)


2.WM_GETTEXT:
wParam = (WPARAM) cchTextMax ;number of characters to copy
lParam = (LPARAM) lpszText

I use wParam=1023 in my demo

Regards,
Antonis
PMEmail PosterUsers Website
Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

Topic Options Pages (14) [1] 2 3 4 5 6 7 8 9 10 11 12 13 14  Reply to this topicStart new topicStart Poll

 

Sponsors
Computer Science

Internet
C/C++
Hardware & PC maintenance

HiEditor

General Discussions
Suggestions/Bug Reports
WinAsm Studio

General Discussions
Suggestions/Bug Reports
WinAsm Studio FAQ
Multilingual User Interface
Add-Ins
Assembly Programming

Main
Newbies
Projects
Custom Controls
Snippets
Announcements & Rules

Announcements

General

Online Degrees - Distance Learning
The Heap
Russian
Google