Whitepapers, discussions, and code related to tools for programming in ABL, analyzing existing code, and improving and transforming ABL code.
This is a couple of items from PSDN.
These are some links published on PSDN Code share to provide the components of Eclipse which one might use in association with OpenEdge Architect.
In the AppBuilder there is a propath compiler – of sorts. It is more like a collection of paths and it is up to the programmer to sort it all out. Once you move onto another project – that's right, you loose all those configurations should you need to come back.
This is something distinctly missing from the web based programming tools too. There doesn't seem to be a tool that will walk up and down the propath looking for HTML to convert and .p/.w's to compile. I have encountered applications with so many files in them, the File Tools in
Converts progress app builder aliases to open edge architect macros.
My window with the codejock components is ready for beta testing. I now needed to make an installer for the runtime version of the components. Some weeks ago I came across NSIS (Nullsoft Scriptable Install System).
In less than an hour I was able to create an installer with it.
I've attached a simple nsis source. It expects the runtime version of the components, found in cab files in %Program Files%\Codejock Software\ActiveX\Xtreme SuitePro ActiveX v11.1.0\bin\Redist, to be extracted to a subdirectory Components.
This program reads log files for logentrytype dynobjects and produces an output of those log file entries where objects were created, but not deleted.
Reads output from a LOG-MANAGER:LOG-ENTRY-TYPE = "4GLTRACE:4" and reports the line number, date, time, statement elapsed time, total elapsed time, nesting level, action, action adjective, and remaining data in a columnar format
ABHack is a kind of demon 4GL procedure to run with the PERSISTENT option in a development session. It can spy the activity in a source-code procedure editor to pop up auto completion lists for local or global variables, attributes/methods, buffers, temp-table, table and fields names. It includes many other features like a query analyzer for a selected text, open text-selected source file-names an improved navigation by words, ++ insertion, quick comment out, and ability to make the data dictionary resizable.
11-MAR-2007 New features: duplicate line on Alt-Down like Eclipse does, and better handling of full stop when inserting closing guy
05-MAR-2007 New feature: completion for block labels
26-FEB-2007 Three big new features: Make the popup field list scroll to the most likely interesting field after an equal sign. Improved suggested list of buffers after '=' equal operator. Ability to 'Keep track of Section Cursor Position', and restore the previous row and col of a section you visited earlier when you go back to it.