Hello,
Installation under Kylix 3 proceeds smootly as described
in this site. http://www.clubekylix.com.br/
For the TDBNavigator to work under Kylix 3 you must apply
the follwing patch to freeclx/dbclx
--- /root/QDBCtrls.pas 2003-11-28 11:53:39.000000000 +0100
+++ ./QDBCtrls.pas 2003-11-28 12:47:16.000000000 +0100
@@ -3388,8 +3388,11 @@
procedure TDBNavigator.ActiveChanged;
var
I: TNavigateBtn;
begin
+ // called when the object is not yet fully constructed
+ if FDataLink=NIL then exit;
+
if not (Enabled and FDataLink.Active) then
for I := Low(Buttons) to High(Buttons) do
Buttons[I].Enabled := False
else
Otherwise adding a DBNavigator to a form gives a access
violation (memory in use at address 00000015$)
I did try to submit this patch to the project but got lost
in sourceforge.net options. No way to do it.
HTH
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=675561
Hello,
Installation under Kylix 3 proceeds smootly as described
in this site.
http://www.clubekylix.com.br/
For the TDBNavigator to work under Kylix 3 you must apply
the follwing patch to freeclx/dbclx
--- /root/QDBCtrls.pas 2003-11-28 11:53:39.000000000 +0100
+++ ./QDBCtrls.pas 2003-11-28 12:47:16.000000000 +0100
@@ -3388,8 +3388,11 @@
procedure TDBNavigator.ActiveChanged;
var
I: TNavigateBtn;
begin
+ // called when the object is not yet fully constructed
+ if FDataLink=NIL then exit;
+
if not (Enabled and FDataLink.Active) then
for I := Low(Buttons) to High(Buttons) do
Buttons[I].Enabled := False
else
Otherwise adding a DBNavigator to a form gives a access
violation (memory in use at address 00000015$)
I did try to submit this patch to the project but got lost
in sourceforge.net options. No way to do it.
HTH