Welcome, Guest
Username: Password: Remember me
Lab CT Version, news, test results, new features request and suggestions

TOPIC:

CT LAB ver 6.70 5 years 5 months ago #12813

  • Matis A.
  • Matis A.'s Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Posts: 1060
  • Thank you received: 149


LAB CT version 6.70




*** 24-Oct-2018 Revision 006610 ***
*** 08-Nov-2018 Revision 006620 ***
*** 13-Nov-2018 Revision 006635 ***
*** 18-Nov-2018 Revision 006641 ***
*** 15-Dec-2018 Revision 006670 RC1 ***
*** 24-Dec-2018 Revision 006675 RC2 ***
*** 09-Jan-2019 Revision 006680 RC3 ***




WARNING: We REBUILD QT5 Libraries libQt5Pas.so, update your QT5 Host PC files

COSMIC 1: New command line shortcut application for Windows OS
"pshortcut.exe" (Full CT pascal)
C:\codetyphon\binBase\i386-win32\pshortcut.exe
C:\codetyphon\binBase\x86_64-win64\pshortcut.exe
COSMIC 2: Add "Minimize" functionality to Glass Docking System
COSMIC 3: Change Pas2js configuration file from "pas2js.cfg" to "pas2js.cnf"

NOTE 1: New Typhon V-IDE icons
NOTE 2: Add to Typhon V-IDE Advance Find form

-ADD/Update Support for Ubuntu 18.10 (MultiArch)
-ADD/Update Support for KaOS 2018.10
-ADD/Update Support for Solaris 11.4 (MultiArch)
-ADD/Update Support for Fedora 29 (MultiArch, MultiPlatform)
-ADD/Update Support for Debian 9.6 (MultiArch, MultiPlatform)
-ADD/Update Support for FreeBSD 12.0 (MultiPlatform)
-ADD/Update Support for MXLinux 18 (MultiArch, MultiPlatform)
-ADD/Update Support for LinuxMint 19.1 (MultiArch)

-Update 7Zip to ver 18.06 for Windows Host OSes
-Update UPX to ver 3.95 for Windows Host OSes
-Update GDB to ver 8.2.1 for Win32 and Win64 (Released: 23-12-2018, build with CTCenter->GDB Builder)

-ADD ds_SVN_IDE package to Typhon IDE Components System
-ADD pl_QRCodeGen package to Typhon IDE Components System
-ADD pl_DWScript package to Typhon IDE Components System
-ADD pl_MacOSMetal package to Typhon IDE Components System
-ADD pl_CMDRunner package to Typhon IDE Components System
-ADD pl_Graphics32Magic package to Typhon IDE Components System
-ADD pl_BGRAThemes package to Typhon IDE Components System
-ADD js_BaseRTL package to Typhon IDE Components System (RENAME OLD js_rtl package)
-ADD js_Database package to Typhon IDE Components System
-ADD js_WebGL package to Typhon IDE Components System

-RENAME js_rtl package to new js_BaseRTL, some units are now in new js_Database, js_WebGL packages
-REMOVE pl_Generics package. All source are now in FreePascal rtl-generics package.

-Update ds_Extent_IDE to Ver 6.7.1
-Update ds_Pas2JavaScript_IDE to Ver 6.7.1
-Update ds_Printers_IDE to Ver 6.7.1
-Update lz_TPIPro to Ver 6.7.1
-Update lz_TPIProDsgn to Ver 6.7.1
-Update lz_Jcf2 to Ver 6.7.1
-Update lz_DebuggerFP to Ver 6.7.1
-Update lz_debuggerfpgdbmi to Ver 6.7.1
-Update lz_Debuggerlldb to Ver 6.7.1
-Update lz_Printers to Ver 6.7.1
-Update lz_taChart to Ver 6.7.1
-Update lz_FpVectorial to Ver 6.7.1
-Update pl_OpenGL to Ver 6.7.1
-Update pl_OpenGLES to Ver 6.7.1
-Update pl_ColorLib to Ver 6.7.1
-Update pl_SynapseVS to Ver 6.7.1
-Update pl_Brook to Ver 6.7.1
-Update pl_Vulkan to Ver 6.7.1 (Khronos REF version 1.1.96-core)
-Update js_rtl to Ver 6.7.1 Source SVN Rev 193
-Update pl_WST to Ver 6.7.1 Source SVN Rev 6697
-Update pl_RichMemo to Ver 6.7.1 Source SVN Rev 6722
-Update pl_PascalSCADA to Ver 6.7.1 Source SVN Rev 1260
-Update pl_GLScene to Ver 6.7.1 Synchronize Source with SVN Rev 7144
-Update pl_GLScene_BASS to Ver 6.7.1 Synchronize Source with SVN Rev 7144
-Update pl_GLScene_CgShader to Ver 6.7.1 Synchronize Source with SVN Rev 7144
-Update pl_GLScene_FMOD to Ver 6.7.1 Synchronize Source with SVN Rev 7144
-Update pl_GLScene_NGD to Ver 6.7.1 Synchronize Source with SVN Rev 7144
-Update pl_GLScene_ODE to Ver 6.7.1 Synchronize Source with SVN Rev 7144
-Update pl_GLScene_OpenAL to Ver 6.7.1 Synchronize Source with SVN Rev 7144
-Update pl_GLScene_SDL to Ver 6.7.1 Synchronize Source with SVN Rev 7144
-Update pl_ZMSQL to Ver 6.7.1
-Update lz_Industrial to Ver 6.7.1 Source SVN Rev 6775
-Update pl_FPSpreadsheet to Ver 6.7.2 Source SVN Rev 6775
-Update pl_RX to Ver 6.7.2 Source SVN Rev 6775
-Update pl_JVCL to Ver 6.7.2 Source SVN Rev 6775
-Update pl_ZeosDBO to Ver 6.7.2 Source SVN Rev 5371
-Update pl_Indy to Ver 6.7.2 Source SVN Rev 5492
-Update pl_VampyreImaging to Ver 6.7.1 Source HG hash : 76a0dfae9da45ceab7bdad02147912503973c7f7 (Mercury)
-Update pl_KControls to Ver 6.7.1 Source HG hash : 326a6a8bd80d9635d53689e824c256a756391a4f (Mercury)
-Update pl_LuiControls to Ver 6.7.1 Source GIT hash : ecbe81311fb52deec21975606dfa32d63388d022
-Update pl_BGRAbitmap to Ver 6.7.1 Source GIT hash : d091cc4772f4d1493e5a1e12d89efb2a694cd40c
-Update pl_BGRAbitmap4fpgui to Ver 6.7.1 Source GIT hash : d091cc4772f4d1493e5a1e12d89efb2a694cd40c
-Update pl_BGRAbitmap4lcl_opengl to Ver 6.7.1 Source GIT hash : d091cc4772f4d1493e5a1e12d89efb2a694cd40c
-Update pl_BGRAbitmap4nogui to Ver 6.7.1 Source GIT hash : d091cc4772f4d1493e5a1e12d89efb2a694cd40c
-Update pl_BGRAbitmap4noGUI_OpenGL to Ver 6.7.1 Source GIT hash : d091cc4772f4d1493e5a1e12d89efb2a694cd40c
-Update pl_BGRAControls to Ver 6.7.1 Source GIT hash : 68fb7977291fe2fcfd5dfa642d0267c3fb114d05
-Update pl_BGRAThemes to Ver 6.7.1 Source GIT hash : 038c74f60b4b519cf42b67c0faf14bc703270745
-Update pl_PasDoc to Ver 6.7.1 Source GIT hash : e1f46f32b6e1760a47e720af16c22cbaa80cfbfc
-Update pl_ZXing to Ver 6.7.1 Source GIT hash : 059f6bae75b21e2c86d5b6d247cd8005d64c76d1
-Update pl_Lape to Ver 6.7.1 Source GIT hash : 824f0efbf0ca252c589f2ec6fb68a7c13ca0450a
-Update pl_CEF to Ver 6.7.1 Source GIT hash : d02a96da8c52b872861459e9354bd3f89a192cd7
-Update pl_Win_Directx12 to Ver 6.7.1 Source GIT hash : 26192b0e0a4934c89c93f37d2e7d442f79fc90a5
-Update pl_DWScript to Ver 6.7.1 Source GIT hash : eb7c0b0760877bce16c9724467f6fec7af8b7722
-Update fpgui_toolkit to Ver 6.7.1 Source GIT hash : 104267b0704b8fa6016b17a63b83b5c5f0565adf
-Update pl_UOS to Ver 6.7.1 Source GIT hash : 4f04a5003fa95f44c3bfa315ed239462c9c899f0
-Update pl_HashLib4Pascal to Ver 6.7.1 Source GIT hash : 7591ef478d3c27a87ac1bfda7a6f246fdcc0ad17
-Update pl_QRCodeGen to Ver 6.7.1 Source GIT hash : f7aabfefcec234f168154683b47ef12f2f719460
-Update pl_HtmlViewer to Ver 6.7.1 Source GIT hash : 8cb6ee2ea6c727da711a642bf417ce47d3b5cc2a
-Update pl_Graphics32 to Ver 6.7.1 Source GIT hash : b14c4c31f9be61f92ac349ba2b17bea3a5ee2333
-Update pl_CastleEngine to Ver 6.7.2 Source GIT hash : 8a1ab9144298672f96a1a2cbc36c9b5e26da7bcb


Synchronize with FreePascal 3.3.1 Source 09-01-2019 SVN Rev 40810




Note1: You can download and test this version from "CTCenter->Update Manager" and select CT "Development Version"
Note2: Please post to this topic any suggestion or problem or fix for LAB CT ver 6.70




What Is LAB CT version ?
PilotLogic Core Programmer
Attachments:
The following user(s) said Thank You: xcod

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

CT LAB ver 6.70 5 years 5 months ago #12833

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
A question at this point:

What's about the changes in the Lazarus-IDE?
Will they also be available in CT?

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12834

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
Always Sir
CodeTyphon has the latest sources from ALL Pascal Projects
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

CT LAB ver 6.70 5 years 5 months ago #12835

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
Ok, thats really nice - Thank you Sir!

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12840

  • Matis A.
  • Matis A.'s Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Posts: 1060
  • Thank you received: 149
We release
LAB CodeTyphon Ver 6.7 Revision 006620

Please test, report and have fun.
PilotLogic Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12843

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
Did some Ver 6.7 Revision 006620 test with my large project today - seems that all is working.

Please Log in or Create an account to join the conversation.

Last edit: by Klaus Riesterer.

CT LAB ver 6.70 5 years 5 months ago #12844

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
New release
LAB CodeTyphon Ver 6.7 Revision 006635

New Typhon V-IDE icons, source editor and code-tools critical fixes, .... more on first post

Have fun
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

CT LAB ver 6.70 5 years 5 months ago #12846

  • Peter Heckert
  • Peter Heckert's Avatar
  • Visitor
  • Visitor
CT Lab 6.70 on Windows 10 64 Bit.

If "Step Over" (F8) is used in the 64 Bit Big IDE, then the assembly window opens automagically and it does assembly singlestep.
This doesnt happen in the 32 Bit Big IDE.

How to reproduce:
I used the unmodified "multithreadingexample1" project from codeocean and set a breakpoint at Line 100. (In the code of the thread)
Then did Singlestep via toolbar and via F8.

Please Log in or Create an account to join the conversation.

Last edit: by Peter Heckert.

CT LAB ver 6.70 5 years 5 months ago #12847

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
Thank Sir

I conform this problem
please give us time to solve or fix-it

I think... it's GDB Debugger 64bits problem.
Debugging with "Step Over" in a thread loop it's not so simple...

Please try and FpDebugger, "Step Over" (F8) work OK in this sample

PilotLogic Architect and Core Programmer
Attachments:

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

CT LAB ver 6.70 5 years 5 months ago #12854

  • Peter Heckert
  • Peter Heckert's Avatar
  • Visitor
  • Visitor
Sir,
this works ok.
Thank you.

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12856

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
Thanks Sir
have fun
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12866

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
New release
LAB CodeTyphon Ver 6.7 Revision 006640

Have fun
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12868

  • xcod
  • xcod's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 45
  • Thank you received: 2
Hi!
Thank you for your work!
pl_FBDataSet migrated to github github.com/lalexs75/FBDataSet

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12869

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
Thanks Sir
we will "track" and this GIT
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12870

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
In actual lab version in Console In/Out (Debug-Menu) given text is written backwards (from right to left, bottom to top) ;-)
Also the memofield in this windows should resize when the window was resized!

Sample (Looks nice)
remmun_tra ,eppurglekitra YB REDRO  0 > lekitradi EREHW eppurgsierp_kf = eppurgsierpdi NO neppurgsierP NIOJ TFEL lekitradi = lekitra_kf NO esierPlekitrA NIOJ TFEL rolocdi = roloc_kf no sroloC nioj tfel  eppurglekitra_kf = eppurglekitradi NO neppurGlekitrA NIOJ TFEL lekitrA MORF KVotteN sa gnutsieldmerf_srp + teareg_srp + lairetam_srp+ecivres_srp + nhol_srp ,* TCELES        :nepo LQS

(64Bit Mint 19 with newest Lab of CT)

When I run program from console then output is OK, so it seems to be an error with integrated Console In/Output window.

Please Log in or Create an account to join the conversation.

Last edit: by Klaus Riesterer.

CT LAB ver 6.70 5 years 5 months ago #12871

  • Peter Heckert
  • Peter Heckert's Avatar
  • Visitor
  • Visitor
procedure TForm1.Button1Click(Sender: TObject);
begin
 if not Assigned(th) then // Dont create multiple orphaned threads
   th:=tmyformatthread.Create(False)
 else
   ShowMessage('Thread is already running');

end;

procedure TForm1.Button2Click(Sender: TObject);
begin
 if Assigned(th) then
   begin
     th.Terminate;
     th.WaitFor;
     FreeAndNil(th);
   end;
end;

procedure TForm1.FormClose(Sender: TObject; var CloseAction: TCloseAction);
begin
   Button2Click(Sender);  // Terminate Thread to avoid exception
end;

I had some fun playing around with new example prjFormatDateTime_threadsave. ;-)

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12872

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
On Windows OS ?
PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12873

  • Peter Heckert
  • Peter Heckert's Avatar
  • Visitor
  • Visitor
If the question is for me: Windows 64 Bit Typhon 64 Bit.

Please Log in or Create an account to join the conversation.

CT LAB ver 6.70 5 years 5 months ago #12874

  • Sternas Stefanos
  • Sternas Stefanos's Avatar
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4512
  • Thank you received: 1101
In this case we have
a lot of source for you
with Thread source and samples for windows only (yet...)

Is our last Delphi to CodeTyphon port
from Appdelphidabbler.com

Just un7zip and open CT MultiProject file PJConsoleSamples.ctmpr

Build ALL

and start to Explore the source

have fun.... :)
PilotLogic Architect and Core Programmer
Attachments:
The following user(s) said Thank You: Peter Heckert

Please Log in or Create an account to join the conversation.

Last edit: by Sternas Stefanos.

CT LAB ver 6.70 5 years 5 months ago #12875

  • Klaus Riesterer
  • Klaus Riesterer's Avatar
  • Visitor
  • Visitor
Any news to pseudoterminaldlg for now?

Please Log in or Create an account to join the conversation.