Question CT LAB ver 7.20
- Matis A.
-
- Away
- Moderator
-
just drop a TfrDesigner comp to main form
and fixed sample
PilotLogic Core Programmer
Attachments:
Please Log in or Create an account to join the conversation.
- Fernando
- Offline
- Junior Member
-
- Posts: 66
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Matis A.
-
- Away
- Moderator
-
please, give us time
PilotLogic Core Programmer
Please Log in or Create an account to join the conversation.
- Fernando
- Offline
- Junior Member
-
- Posts: 66
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Andrew
- Offline
- New Member
-
- Posts: 8
- Thank you received: 0
Early I wrote that even in simple dll project dont work debug in windows.
Same project is debuging ok in linux in CT, and in all OS in lazarus.
In internal debuger log I see that file name of modules not found.
I tested this in versions 7.0 and 7.1.
Is there any hope that this feature will work in version 7.2?
CodeTyphon is great IDE but I cant use it without debugging dll in windows.
Thank you
Please Log in or Create an account to join the conversation.
- Matis A.
-
- Away
- Moderator
-
please,
can you attach here a test project with dll for test ?
PilotLogic Core Programmer
Please Log in or Create an account to join the conversation.
- Andrew
- Offline
- New Member
-
- Posts: 8
- Thank you received: 0
This is test projects and internal debug log
Thank you
Attachments:
Please Log in or Create an account to join the conversation.
- Matis A.
-
- Away
- Moderator
-
please, give us time to test and report here
PilotLogic Core Programmer
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Away
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
Andrew wrote: Hello
This is test projects and internal debug log
Thank you
Thanks Sir
we find the problem, it's in GDB build.
We are rebuilding GDB 9.2 for windows now,
after the totally update of "CrossEng" CT Session with GCC 10.1.
After new GDB tests, we will release new LAB CT (ver 7.2.0) revision
But you can use LLDB debugger, works OK
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Andrew
- Offline
- New Member
-
- Posts: 8
- Thank you received: 0
LLDB is really works.
I have not used it since it alpha
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Away
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
from here
Just remove C:\codetyphon\binGDB folder and replace it with new from binGDB.7z
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Andrew
- Offline
- New Member
-
- Posts: 8
- Thank you received: 0
Great job.
Thank you.
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Away
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
and always have fun ...

PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Fernando
- Offline
- Junior Member
-
- Posts: 66
- Thank you received: 0
Tested the new gdb. For me, it works but, as always, cannot inspect TStringLists, for example items inside a TComboBox. Please see the simple project attached. I set a breakpoint in line 48, click Button1, set the cursor over "Combo1" and press ctrl-F7. Gdb shows a lot of properties of Combo1. I write "Combo1.Items" and press enter; again a lot of properties but no way to see the actual items. It used to work using FpDebug but I have just realized that this no longer works. Tried with dwarfsets, dwarf2, dwarf3 but no luck, it is almost the same as with gdb. LLDB does not work here. After ctrl-F7 it shows an empty evaluate/modify box and hangs. The debugee dos not run anymore but the red stop button still shows as active but does nothing, and the only way to get out is to kill typhon.
Typhon64, latest lab 7.20, windows 10 x64 v1809.
Attachments:
Please Log in or Create an account to join the conversation.
- Fernando
- Offline
- Junior Member
-
- Posts: 66
- Thank you received: 0
Another topic: the standard Find and Replace dialogs seem to have a problem or two.
First, when at design time I double clik on the Repalce dialog icon to test, it opens but cannot be closed anymore.
Second, at design time both appear in my locale (spanish) and obey the optinos, such as hide some checkboxes (e.g. setting frHideWholeWord does hide the checkbox). But at run time they appear in english (not a problem, actually my application is in english) but do not respond to the desing-time settings, e.g. the WholeWord checkbox is visible.
Regards
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Away
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
my suggestion is to use "local debug variables"
in your attach sample
procedure TForm1.Button1Click(Sender: TObject);
var dtext:string; //<=== local variable for debug only
begin
dtext:=Combo1.Items.text; //<=== Set value to local debug variable
ShowMessage(Combo1.Items.text);
end;
in code above you can "inspect" Combo1.Items.text
PilotLogic Architect and Core Programmer
Attachments:
Please Log in or Create an account to join the conversation.
- Matis A.
-
- Away
- Moderator
-
with the latest pascal sources.
More for changes read on first post.
Please, update, test, report and suggest.
And always have fun
PilotLogic Core Programmer
Please Log in or Create an account to join the conversation.
- Jan Roza
-
- Offline
- Junior Member
-
- Posts: 107
- Thank you received: 3
So far no problems with recompiling and running a few projects.
Operating Systems Windows 10 (64-bit) and virtual Linux Mint (64-bit)
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Away
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Dean Qin
- Offline
- New Member
-
- Posts: 2
- Thank you received: 0
Found two problems :
1. try to build THttpSenddemo of Synapse in CodeOcean Examples, errors:
synaser.pas(299,17) Error: Duplicate identifier "O_SYNC"
synaser.pas(299,17) Hint: Identifier already defined in synaser.pas at line 214
2. The Embedded Form Designer is not working, the "design window" is always floating, screenshot attached.
Thanks!
BTW: I have Lazarus installed.
Attachments:
Please Log in or Create an account to join the conversation.