-
First of all: It's a great library.
But I've some small hints - related to AfViewers.pas (release 1.04):
- TAfTerminal does not publish property "LineCount"
- In "TAfCustomTerminal.SetOptions" the passed options are overwritten with the default values.
Why? I see no reason to do so!
Here, I commented the first 2 lines out.
- In "TAfCustomLineViewer.KeyDown" the line:
2007-08-13 19:25:43 UTC in AsyncFree
-
The docs say, that the naf file for the TOgNetCode is automatically created if the given filename does not exist. This seems not to be the case in any situation.
My workaround is to check if the filename, I pass to the component during runtime, exists and if not call "CreateAccessFile".
AutoCheck is false and check is done by calling "CheckCode".
Compiler = Delphi 2006.
2007-04-21 12:17:16 UTC in TurboPower OnGuard
-
I want to make sure that the user enters the correct company name where the code is registered to.
The code is generated in an external app by entering a company name and a expiration date.
In the main app, the user has to enter the company name (owner of the registration) and the related key.
Here my solution (you can copy& paste it into OnGuard.pas):
function...
2007-04-21 12:10:59 UTC in TurboPower OnGuard
-
AutoCheck := false;
AutoDecrease := true;
Compiler: Delphi 2006
VCL: Component placed on form and manual code verification by CheckCode.
Bug: When the component is created the protected procedure "Loaded" is called. Also if AutoCheck is disabled, the component tries to call "Decrease".
Effect: TOgUsageCode will decrement the remaining uses by 2 (1x on form creation, 1x when the...
2007-04-21 12:06:01 UTC in TurboPower OnGuard