[Tool] Diakreion: Scripting Tool - release 22879 24

O temacie

Autor Aeternitas

Zaczęty 15.01.2013 roku

Wyświetleń 22879

Odpowiedzi 24

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
Important things.
So, some time has passed since release of Diakreion 410 and I like to introduce something about next release. First of all I'd like to say that the release will take time to come (probably about a week), but the changes are so important that it will be good if you know them.
1) I will change the distribution from ZIP format to 7z format. 7z format is much more effective, sometimes 2-times so effective than ZIP, so this is the motivation. You will be able to open the distribution with most of the unzip applications. This of course will have some results. While using version 410 or older you won't be able to download the new Diakreion over Diakreion (since the file will have different extension) and you will have to use the standard download on my website. From version 420 and higher, it will be again possible.
2) There will be no more two distributions (32bit and 64bit), but only one, which will contain both of versions. It's because the distributions differs only in Diakreion.exe file and so for me it will be much easier to do only one distribution. Then the Diakreion.exe file will be the 64bit version and Diakreion32.exe file will be evidently the 32bit version of Diakreion. The package won't be much bigger, because 7z format makes it smaller.
So are the project changes. Now I want to speak about the most important feature, which Diakreion 420 will offer:
For a long time, months and longer, I plan to include Spell Checker into Diakreion. Now, finally I was successful. On the pictures you will see the spell-checker in action, though it's far from final version. There will be, of course, some design changes, so take it as only the temporary form I use just to demonstrate the new feature.
What it will do:
1) It will check the spelling (evidently ;-) )
2) there will be possibly several settings - checking all the file, part of the file, only comments, only strings, both, etc. It's evident that while checking D files you won't need to check everything.
3) On the picture you see a number of dictionaries already available. I may add more if you want, but I don't know which you prefer. I added the Russian dictionary, but I don't know if you want for example Ukrainian, Belorussian, etc. You need to tell me at that case.
There is one important thing about the spell checker, it will function only in 32bit version of Diakreion. I will work in future to include it also into 64bit version, but at this moment it's not possible and I can't promise it.
So that's all for the very moment. Diakreion 420 will bring also more things, but the above mentioned are the most important. By release-notes I will explain the nuances once they are settled.

 

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I issued version 4.2.0. Peridexion.
 
See the whole list of features here
 
Screens.
 
Download.
 
New:
 
- 1) Diakreion Gothic Starter update.
= (I included a splitter, so the left list of names can be resized. DGS now reads
also special national symbols of alphabets. DGS has its own icon, so if you
have allowed the icons for forms in your system, you will see it.).

- 2) Code Completion updated.
= (Now after clicking CTRL+SPACE you can also move by arrows from left to right
and otherwise.).

- 3) Diakreion Spell-Checker.
= (There are 14 dictionaries available in Diakreion to provide spell-check of
files. You can change the dictionaries in upper menu or on the panel below.
There is also 'Auto' language option, which sets the checker to actual language
of Diakreion and resets it by changing the language.
If spell-checker option 'Activated' is checked, so the spelling is being
checked at any time automatically. Even so the hot-keys 'F9', 'F10', 'F11' are
provided to evoke the checking of a visible part of file, or of entire file by
given settings or of all the file. Right click on a word (any word, even words
that are correct) will evoke the offer of suggestions of words. I proclaimed
this feature to be only 32-bit feature, but I successfully implemented it in
both version, so also in 64-bit version of Diakreion.).

- 4) Spell-Checker options.
= (You can modify spell-checker options in upper menu. You can set on/off the
checking of body of the file, of strings, of short or long comments. If the
option '50 Lines Only' is checked, so not the entire file is checked but
only 50 lines starting from caret. By automatic checking of file only
visible part of file is being checked. You can set
'Check Entire file by Auto Check' to override the last option to the entire
file. 'Super Glow' will emphasize the misspellings dramatically.).

- 5) Pseudo-Czech Spell Czech.
= (By right click on a word in Pseudo-Czech the suggestions are shown in
normal Czech so to be better readable to readers. The inserted word is then
inserted in Pseudo-Czech, of course.).

- 6) Diakreion changed its distribution archive to 7z.
= (7z is more effective than zip. You can unzip it by most of zippers. Because
of this feature you can not download the newer version over Diakreion while
using Diakreion 410 or older. You need to use the web download. After update
to Diakreion 420 the downloader in Diakreion will be functional again.).

- 7) Only one distribution of Diakreion.
= (From now on there will be no more two distributions (32-bit and 64-bit) of
Diakreion but only one, which will contain both of versions. It is because
the distributions differs only in 'Diakreion.exe' file and so for me it is
much easier to do only one distribution. The 'Diakreion.exe' file is
the 64-bit version and 'Diakreion32.exe' file is evidently the 32-bit version
of Diakreion.).
and more.
 



 
 

Sentarion

Sentarion

Złote Wrota
Szef zespołu
posty813
Propsy1155
NagrodyV
Profesjabrak
  • Złote Wrota
  • Szef zespołu
Hi, thank you very much for this great and very useful tool :) Scripting now is much more convenient and faster. However I have also a few comments ;)

Would be possible to change hot keys for dialogue options? Double hot keys are not very comfortable, I think letter like i.e 'j,k,l' would be much better and faster.
Another thing is that when I use hot keys the cursor is two line below, not at the end of // like here:
http://s2.ifotos.pl/img/Clipboard_wppqpen.jpg

Also when I use option i.e. Hero Talks that is in the box on the left there is no cursor at all.
The last thing that I've noticed so far is the lack of condition ''if (Npc_GetDistToWP (self, "WP") < 400)'' which is also very useful.

Of course there are little things, the tool is really powerful : )

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I issued version 5.2.0. Carpathiens.

Download

What's new:
- 1) Dopa Parter, v1.0.2, included and supported.
- 2) Highlighters have now background colors.
- 3) Switching among Gothic installations easier, list of paths saved.
- 4) New popup menu 'Open in Explorer'.
- 5) New popup submenu 'Convert'.
= (PhpBB style sheet table converts to CSS, use carefully.)
- 6) Hint window improved.
- 7) File Info window improved.
- 8) Dialog option 1 added.
- 9) Creation of pickpocket dialog added.
- 10) First line func scan bug fixed.
= (Rescan for definitions.)
- 11) All commands 'Open in Explorer' also select files/folders.
- 12) Search window gets on show selected text.
= (Maximal 19 symbols.)
- 13) After a change to another file, the editing window gets focus.
- 14) Bug fixes.
and more.
 

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I issued version 5.9.1. Archaikum

Download

[New in v5.9.1, Archaikum] - Jun 21, 2019 A.D. - Aeternitas

- 1) Design changes.
- 2) Hint panel upgraded to colorful and clickable.
- 3) The top of Dialog panel can be hidden.
- 4) Environment form improved.
- x) Bug fixes.
and more.


;===============


[New in v5.8.0, Hadaikum] - Jun 13, 2019 A.D. - Aeternitas

- 1) Three types of distribution of Diakreion: Basic, Standard and Enterprise.
= (Basic version: just the main program, Diakreion music program, basic files.
   Standard version: similar to the distribution of older Diakreions.
   Enterprise version: Diakreion with all plugins, library and everything about.
   You can choose whatever version you need. The main program is in all three
   versions the same.)
- 2) Encoding Tool can take also files.
= (You can choose or drop one file or a folder on encoding tool and
   let it be converted.)
- 3) Gothic/Spacer button improved.
- 4) Hint window improved.
- 5) Images on some panels/forms can be turned invisible.
- 6) Environment panel improved.
= (New posibility using memory to bring the color of a colorbox to another colorbox.
   There are two buttons by each colorbox. The upper takes the color to memory,
   the lower takes color from the memory. There is on the right bottom memory
   colorbox, so one can see what is right now in the memory.)
- 7) Design changes.
- x) Bug fixes.
and more.


;===============


[New in v5.7.0, Prekambrium] - Jun 6, 2019 A.D. - Aeternitas

- 1) Music and sounds panel improved.
= (I added the possibility to switch between randomly played and played in a row.)
- 2) Files can be generated directly info Gothic folders.
- 3) Possibility of various themes.
= (You can switch between theme files.)
- 4) You can drop folder on Encoding Tool form instead of browsing.
- 5) Encoding tool improved.
- 6) Design changes.
= (The entire Diakreion is now in theme mode.)
- x) Bug fixes.
and more.


;===============


[New in v5.6.4, Ultraterra] - Jun 1, 2019 A.D. - Aeternitas

- 1) Music and sounds panel improved.
= (You can gather folders of music files (WAVs and MP3s are supported) into folder
  'Diakreion\snd\amb' for ambient musics or 'Diakreion\snd\mus' for background music.
  In fact you can create here whatever folders you want. All files will be used
  randomly.)
- 2) Design changes.
= (I converted lot of things into theme colors. Unfortunately there are things
  which cannot be changed without too deep changes, so they stayed as they are.)
- 3) Fullscreen on one click.
= (By clicking in main menu or using Ctrl+F1 you switch on or off fullscreen.
  It is not full fullscreen. Without too much effort I cannot hide main menu
  unfortunately. The same click returns the panels and toolbars back into
  standard configuration.)
- 4) Encoding conversion tool.
= (By specifying folder, encoding, direction and file type it is possible to
  convert all files in such folder and all its subfolders. System files and
  hidden files are skipped.)
- 5) Links to external programs.
= (You can set links to some external programs and start them from PROG popup menu.
  You can pick any two and exchange them. Ale zou can make lines between linkers.)
- x) Bug fixes.
and more.


;===============


[New in v5.5.2, Magicus] - May 24, 2019 A.D. - Aeternitas

- 1) Compiled with Lazarus 2.0.2, FPC 3.0.4.
- 2) New theme configurations.
- 3) New design.
- x) Bug fixes.
and more.


;===============


[New in v5.4.1, Nordavind] - May 18, 2019 A.D. - Aeternitas

- 1) Button Gothic changes caption to Spacer if Spacer to be started.
- 2) Last version compiled with Lazarus v1.1.99, FPC 2.6.2.
- x) Bug fixes.
and more.


;===============


[New in v5.3.0, Ebee] - Jun 17, 2017 A.D. - Aeternitas

- 1) Code arranger.
= (There is a possibility to arrange code of entire file or selection. If it is
  entire file, the program adds spaces before first line according to code
  level. Right click on mouse and Specialities.)
- 2) Texture Converter update.
= (Now you can convert already loaded files, too.)
- 3) Check of the editor font on start.
= (If not present, standard font offered for installation.)
- 4) OU Im/Exporter coding fixed and improved.
- 5) Bug fixes.
and more.

Spoiler



 


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry