You are here: PSPad forum > Developer forum - new builds > PSPad unicode 5.0.4 (403) English

PSPad unicode 5.0.4 (403) English

#1 PSPad unicode 5.0.4 (403) English

Posted by: pspad | Date: 2020-05-20 16:40 | IP: IP Logged

Download links (5.4 MB):
www.fosshub.com
pspad.poradna.net
PSPad 64 bit version preview without scripting support.
pspad.poradna.net

SHA1 hash:
c1b046166da2a997c400ccebd84f3df0a90f7906 pspad504b403.zip
bcb1d6456c4db6ffe18295aff8d700572c2ba132 pspad504b403x64.zip

This archive contains modified files only. The correct way how to get full functionality:
1. Download and install latest full version first!
2. Replace existing files with content of archive

Changes to 5.0.4 (400)

News:
Internal HTML preview - obsolete Mozilla, based on unsupported Mozilla activeX control was replaced for Chromium based Edge. To test it is necessary to install chromium based Edge Canary build. It can coexists with existing Windows 10 edge without problems.
Editor window - highlight all occurences of selected text. You can switch it off in the Program settings / Editor 2

Fixes:
Search/replace - fix when replace string contains \n (new line)
Scripting - if script runs when PSPad closes, message with script error appeared
Fixed prolems with TXT files and save As dialog filter

Options: Reply | Quote | Up ^


#2 Re: PSPad unicode 5.0.4 (403) English

Posted by: Professor Bernd | Date: 2020-05-21 17:41 | IP: IP Logged

pspad:
Fixes:
cripting - if script runs when PSPad closes, message with script error appeared

Hello. Unfortunately the error message is still there. Here is an example code that is more realistic. (No loop in "Init".)

' TestLoop.vbs
const module_name = "TestLoop" 'this name must be unique !!!
const module_ver = "0.001" 'version

sub MyTestLoop()
Dim MyDateTime
Do
MyDateTime = Now()
Call logSetLine(0, MyDateTime)
' do something else
Sleep(10)
Loop
end sub

' name "Init" is required, its called automatically during initialization to create menu items
sub Init
Call logAddLine("Press Ctrl+U to start the loop")
addMenuItem "Test-Funktion", "TestMenu", "MyTestLoop", "Ctrl+U"
end sub

Suggestion: If the error message cannot be avoided, you could use "Application.MessageBox". With this MessageBox I can read the error message (the message text) and handle the problem myself. (With the other MsgBoxes I cannot read out the Message Text (e.g. ShowMessage and MessageDlg).

Example: Application.MessageBox('Welcome.', 'Test', MB_OK);

Options: Reply | Quote | Up ^


#3 Re: PSPad unicode 5.0.4 (403) English

Posted by: Professor Bernd | Date: 2020-05-23 12:37 | IP: IP Logged

Hello Jan.

It seems that highlighting matching brackets does not work. Can you confirm that?

Bernd.

Edited 1 time(s). Last edit at 2020-05-23 12:38 by Professor Bernd.

Options: Reply | Quote | Up ^


#4 Re: PSPad unicode 5.0.4 (403) English

Posted by: pspad | Date: 2020-05-23 12:52 | IP: IP Logged

Professor Bernd:
It seems that highlighting matching brackets does not work. Can you confirm that?

I know it. It's fixed already. This bug was joined with highlighting occurences.

Options: Reply | Quote | Up ^






Editor PSPad - freeware editor, © 2001 - 2024 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR