Recent

Author Topic: TurboBird IBX  (Read 6882 times)

maurog

  • Jr. Member
  • **
  • Posts: 97
Re: TurboBird IBX
« Reply #30 on: March 18, 2026, 02:02:11 am »
Hello,

I have uploaded TurboBird v1.2.1.1270.

New in this version:

Transaction configuration added
(Right-click on the database name → DB Tools → Transaction Config)

Simple CSV Editor added
(Menu: Built-In Tools → CSV Editor)

SQL Editor (Design-Time) from IBX added
(In the Query Window on the toolbar)

In addition, several bugs have been fixed.

Best Regards,
Maurog.
And yes, Lazarus is definitely a beast – it comes with everything you need, but sometimes also more than you expect. 😅 (Chat-GPT)

maurog

  • Jr. Member
  • **
  • Posts: 97
Re: TurboBird IBX
« Reply #31 on: April 11, 2026, 04:10:32 pm »
I have uploaded TurboBird v1.2.1.1272.
https://github.com/mdadali/TurboBird/releases/tag/TurboBird_v1.2.1.1272

This release includes several improvements and fixes:

- DBReader integrated as a data recovery tool
  (https://github.com/serbod/DBReader)

- CSVEditor renamed to DataEditor, as it now supports multiple file formats for editing and export

- New menu entry "Built-in Tools" added to the main menu

- Support for Embedded Connections added
  (please refer to the file "known_limitations_bugs.txt")

- Known limitations/bugs are now included in the distribution

- Several bugs have been fixed

Best regards
Maurog.
And yes, Lazarus is definitely a beast – it comes with everything you need, but sometimes also more than you expect. 😅 (Chat-GPT)

valdir.marcos

  • Hero Member
  • *****
  • Posts: 1285
Re: TurboBird IBX
« Reply #32 on: May 16, 2026, 01:18:01 am »
It's working on Zorin OS/Ubuntu/Debian.

Thanks.

maurog

  • Jr. Member
  • **
  • Posts: 97
Re: TurboBird IBX
« Reply #33 on: May 19, 2026, 07:11:31 pm »
Hi,

I have uploaded TurboBird v1.2.1.1273. This version is significantly more powerful than v1.2.1.1272.
https://github.com/mdadali/TurboBird/releases/tag/TurboBird_v1.2.1.1273

Here is an excerpt from the changelog:

**+ Runtime Drag & Drop Form Designer & PascalScript (New)**
- Dedicated "Forms" node in the database tree
- Custom forms can now be created per database
- Forms are saved as .cfrm + .rops files
- "New Form" opens the visual designer
- "Edit Form" loads an existing form into the designer
- "Execute Form" runs a form directly
- Double-click on a form starts execution
- Storage location: data/PSStudio/Forms/<Server>/<Database>/

**! Table Management and Constraints (completely overhauled)**
- All constraint types now visible as subnodes of each table
- Primary Key with field list
- Foreign Keys with reference display
- Unique Constraints with field list
- Check Constraints with condition
- Not Null Constraints with affected fields
- Indices (only user-defined, without system indices)
- Multi-column keys are clearly grouped (PRIMARY KEY (Field1, Field2))
- Table management extended with new tabs:
  - Primary Key: select fields via checkbox, changes generate SQL
  - Foreign Keys: manage existing ones, create new ones with wizard
  - Unique Constraints: select fields, assign name
  - Check Constraints: edit expression directly
  - Not Null Constraints: check fields, changes as ALTER statements

**! Trigger Support (extended)**
- New trigger types in the tree:
  - Database triggers (ON CONNECT, ON DISCONNECT, ON TRANSACTION...)
  - DDL triggers (BEFORE/AFTER CREATE TABLE, DROP TABLE, etc.)
  - UDR triggers (EXTERNAL NAME ... ENGINE UDR)
- "Create new Trigger" with appropriate template for each type
- Trigger view shows correct type (Table/DB/DDL)
- Editing and deleting of all trigger types possible

**! Tree Structure (improved)**
- Table fields now clearly grouped under "Fields"
- Constraints and indices visible directly under the table
- Table triggers visible directly under the table
- "References" and "Permissions" under each table

And several bugs fixed.

I will also upload an animated GIF showing how to use PascalScript Studio.

Best Regards,
Maurog.
« Last Edit: May 19, 2026, 07:15:20 pm by maurog »
And yes, Lazarus is definitely a beast – it comes with everything you need, but sometimes also more than you expect. 😅 (Chat-GPT)

maurog

  • Jr. Member
  • **
  • Posts: 97
Re: TurboBird IBX
« Reply #34 on: June 04, 2026, 03:36:56 pm »
New version 1.2.1.1277 is online. Automatic update notification is now active.

Best regards,
Mustafa.
And yes, Lazarus is definitely a beast – it comes with everything you need, but sometimes also more than you expect. 😅 (Chat-GPT)

 

TinyPortal © 2005-2018