Page 1 of 1

AkelPad plugin

Posted: Fri Feb 14, 2020 2:19 pm
by AZJIO
Happened, AkelPad_plugin_PureBasic.7z, Highlight.7z
You can download the source code for plugins written in C++ here (AkelDLL).

Re: AkelPad plugin

Posted: Mon Jun 01, 2020 1:36 am
by AZJIO
ConvKey - keyboard layout conversion, transliteration

Re: AkelPad plugin

Posted: Mon Jun 01, 2020 1:38 am
by Demivec
What is your coding question?

Re: AkelPad plugin

Posted: Mon Jun 01, 2020 8:20 am
by AZJIO
Demivec wrote:What is your coding question?
The topic of 3 months was with a question. I figured it out myself, of course, not without help (link1, link2).
Now, if you want to help, you can convert the commented examples from the AkelDLL.h and AkelEdit.h files to PureBasic code.

I don’t know how the callback function works.
When the GUI is displayed, AkelPad event processing is blocked, how can I avoid this?
how to use internal functions?

Code: Select all

AkelPad.TextReplace(hHandle, pFindIt, pReplaceWith, nFindFlags, nReplaceFlags)

Re: AkelPad plugin

Posted: Wed Jul 29, 2020 12:54 am
by AZJIO
New plugin Help.7z

Lets you find the procedure in the help
1. Automatically launches the file or activates an already open CHM help file window.
2. No need to select text, just place the cursor on the word.
3. It has an ini-file that specifies the paths for different help files, depending on the file extension.

You can download my AkelPad assembly. The English assembly is not updated. Only the menu is translated there.
There is a highlighting of the "PureBasic" language code
There is auto completion of keywords (PureBasic)
There is a menu for compilation (F8) (update)
If the topic is interesting, I can create a separate topic for AkelPad assembly.