AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

AkelPad 4.4.4 Released

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (English)
View previous topic :: View next topic  
Author Message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5381

PostPosted: Sat Jun 19, 2010 6:44 am    Post subject: AkelPad 4.4.4 Released Reply with quote

Changed: clean program installation recommended.
Plugins merged:
HighLight + CodeFold + AutoComplete -> Coder
CaptureClipboard + PasteSerial + SelAutoCopy -> Clipboard
AutoSave + NoBOM -> SaveFile
Lines + Crypt + LinkExtract -> Format
NoSelEOL + SmartHome -> SmartSel
Plugins renamed:
AutoScroll -> Scroll
Plugins integrated in program:
SaveAllAs, LogDate, KeybLayout
Changed: greatly reduced the number of lines in program code by optimizing Win95/98/Me support.
Changed: now libc.lib not used, which allow to compile the program on the latest MS VS without errors.
Changed: program settings saved only if any changes were made. Now it is possible to edit AkelPad.ini from the program.
Changed: at program exit, settings saved of the active tab, not of the last closed (MDI).
Changed: sorted non-menu commands.
Changed: read-only mode is not inherited and not saved now. Item from the menu "Options" moved to "View" menu. Read-only mode command is now 4216.
Changed: more soft work with text Drag'n'Drop.
Changed: before file opening controls are updated if the main window was minimized (MDI).

Added: pseudo multi-window (PMDI), which allows you to open an unlimited number of files. In contrast to the MDI mode, opening a new tab does not lead creation of new graphical objects, thus avoid GDI buffer overflow. For SDI/MDI/PMDI modes now used commands 4261/4262/4263 respectively.
Added: possibility to use /OpenFile(), /SaveFile(), /Command(), /Call(), /Exec(), /Font(), /Recode(), /Insert() methods in command line. And also added parameters /L+ and /L- for silent answer on symbols loss warning.
Added: UTF32-LE and UTF32-BE codepage support.
Added: dialog "Save all as" that allows you to save all open documents in a particular encoding and new line format (MDI).
Added: option for remember keyboard layout of each tab (MDI).
Added: option for insert current date and time to the end of opened file, if it has ".LOG" at the beginning.
Added: manual parameter "DateInsertFormat" - defines insert date and time format.
Added: manual parameter "DateLogFormat" - defines date and time format for files containing ".LOG" at the beginning. Works only if enabled "Insert date if file has .LOG at the beginning" in settings (DateLog=1).
Added: manual parameter "PaintOptions" - defines, some text draw settings. Sets by the sum of members:
- 1 Paint text by group of characters (default is character by character). With this flag some text recognition programs could start to work, printer could print faster, but highlighted symbols and combined unicode symbols can be drawn differently and editing of whose characters may become uncomfortable.
- 2 Disable drawing new line selection as space character.
- 4 Draw new line selection to the right edge.
- 8 Hides the selection when the control loses the input focus.
- 256 Hides scroll bars instead of disabling them.
- 512 Draw thin edit window border.
- By default: 0.
Added: possibility in "Go to line..." dialog to go to a specified column in line.
Added: possibility to set default file save extention.
Added: "Close", "Close all", "Close all but active" in "Window" menu.
Added: option to display only file names in the "Select window" dialog (MDI).
Added: now storing/restoring last visited directory managed by the program.
Added: fast saving or reopening of the new, not saved document in different encoding now leads to a current encoding change.
Added: parameter %d in the page settings for print directory of a file.
Added: "Columnar paste" in "Edit" menu.
Added: Ctrl+5 - change case in loop.
Added: locally remembers the last open tab in the preferences dialog.

Fixed: saving non-active document.
Fixed: selection didn't updated during switching panes (split window).
Fixed: folding in split window.
Fixed: case insensitive search.


<<Download>>


Last edited by Instructor on Thu Jul 08, 2010 12:05 am; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
KDJ



Joined: 06 Mar 2010
Posts: 1374
Location: Poland

PostPosted: Sat Jun 19, 2010 12:31 pm    Post subject: Reply with quote

Brilliant job, bravo for Instructor.
At: http://akelpad.sourceforge.net you forgot to say that AkelPad now supports UTF-32.
Back to top
View user's profile Send private message
KDJ



Joined: 06 Mar 2010
Posts: 1374
Location: Poland

PostPosted: Sat Jun 26, 2010 8:49 pm    Post subject: Reply with quote

In the file ContextMenu-Eng.txt are errors.
In rows 174 and 176 is:
"Sort Lines" Call("Lines::SortStrAsc")
"Syntax highlighting" +Call("Highlight::Main").
Should be:
"Sort lines" Call("Format::LineSortStrAsc")
"Syntax highlighting" +Call("Coder::Highlight").
Similar errors are in the file ToolBar-Eng.txt.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5381

PostPosted: Sun Jun 27, 2010 4:16 am    Post subject: Reply with quote

KDJ
Corrected.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (English) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group