-
Content Count
562 -
Joined
-
Last visited
-
Days Won
6
Everything posted by Tommi Prami
-
As I see using GOTO it is good for optimization with nested loops to get from one level to another, while keeping loop condition simple. Never used it in Delphi I think. Covorker used in very heavy and nested looping to gain speed. But is it always possible to write without goto as same performance. (Hard to give real life example on top of my head). In other words I can't figure out how you would restructure nested loops without including more complex looping condition... -Tee- PS would be funny to rename goto GTFO 😄
- 7 replies
-
- optimization
- bug
-
(and 1 more)
Tagged with:
-
Firebird Editor Pro. Made with Delphi (for Windows) 2.0 just released. Have had few problems related to third party components, which Author is using. He is pretty fast on developing and if have ideas or feedback, he usually fixes them pretty fast. https://www.texteditor.pro/firebird/ Also check out his text editor, which I use along with Delphi to do many jobs that are easier to do with that, than using Delphi IDE. -Tee- PS. Not my app, so feedback directly to the author.
-
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Version 5.3.0 (June 5, 2020) - Added connection tabs options - Added fetch all option into data popup menu - Fixed BLOB editor - Fixed check for updates - Fixed connection dialog - Fixed grid control - Fixed options setting - Fixed SQL editor - Fixed SQL formations - Fixed startup Note! This product is always completely FREE for you. See the license. -
On my 10.3,x had no problems with GExperts and FixInsight
-
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Version 5.1.2 (May 31, 2020) - Fixed about - Fixed computed fields - Fixed document - Fixed navigation between DB objects - Fixed SQL editor - Fixed SQL formations - Fixed table data editing - Fixed text editor control Note! This product is always completely FREE for you. See the license. -
Delphi 10.4 - Access Violation when opening License Manager
Tommi Prami replied to PeterPanettone's topic in Delphi IDE and APIs
Please, Make ticket for it so can vote. -
You RAD Studio 10.4 Sydney appreciated features and bug fixes
Tommi Prami replied to Wagner Landgraf's topic in General Help
I am pretty interested in hearing what are people thinking of implementing with Managed records. -Tee- -
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Version 5.1.0 (May 26, 2020) - Added show double quotation marks around object names in SQL option for DB objects (default false) - Fixed and optimized AlphaControls - Fixed check for updates - Fixed connection closing - Fixed options - Fixed SQL formatting - Fixed startup -
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Version 5.0.0 (May 24, 2020) - Added connection UI options - Added object quick access bar - Added show data grid column filter option (default true) - Added SQL editor options - Fixed application closing - Fixed connection creating - Fixed connection delete - Fixed document - Fixed drop object - Fixed Fluent Night skin - Fixed grid control for better skin support - Fixed grid popup skinning - Fixed replace in SQL editor - Fixed resizing - Fixed scaling issues - Fixed skin dialog - Fixed SQL editor - Fixed SQL source - Fixed UI glitches - Optimized general performance - Updated and fixed AlphaControls v15.08 - http://www.alphaskins.com/ Note! This product is always completely FREE for you. See the license. -
as far as I know I cant do something like (at least compiler did not like that) procedure Save(const AData:TStringList; const AEncoding: TEncoding = TEncoding.UTF8); begin AData.SaveToFile(FileName, AEncoding); end; Is there any standard way to pass encoding default (For certain case). Quick look did not give any results (RTL code adn Google)
-
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Version 4.0.0 (May 3, 2020) - Added color theme options for SQL editor - Added license to about box - Added object comments to source - Added open the main form when no connections application option (default false) - Added show comment option for DB objects (default true) - Added skin options - Fixed BLOB editor - Fixed completion proposal - Fixed connection charsets - Fixed database closing - Fixed database info - Fixed editor encoding to match the connection charset - Fixed function and procedure source - Fixed grid control - Fixed initial directories in open dialogs - Fixed minimize to system tray - Fixed scaling - Fixed SQL editor - Fixed SQL editor font option - Fixed text editor control - Fixed tray icon - Fixed UI for better skin support - Updated and fixed AlphaControls v15.06 - http://www.alphaskins.com/ -
Making method with default encoding
Tommi Prami replied to Tommi Prami's topic in RTL and Delphi Object Pascal
I clarify little. what mean by Default, not the Delphi default but MY DEFAULT what it ever would be. in current context. I also was thinking of using enumerated type or so, but it is not that official, Delphi defined way. Seems that this has not been thought at all while implementing this. There are ways around this, but seems no way to define some (random) defaulöt method parameter. -Tee- -
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Version 3.1.0 (April 27, 2020) - Added database drag and drop for connection dialog - Added database file hint for database tabs - Fixed check for updates - Fixed connect dialog position - Fixed copy paste to Excel - Fixed database file drag and drop - Fixed defaults for connection - Fixed options - Fixed UUID in SQL editor -
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Report to Author please. -Tee- -
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Free Firebird tool for windows : https://www.texteditor.pro/firebird/ Version 3.0.0 (April 26, 2020) - Added auto commit option for DB objects and SQL editor (default false) - Added close for DB objects - Added connection options - Added database file drag and drop - Added defaults for connection - Added image tab for BLOB editor - Added multi selection for data grids - Added showing of null field values - Added table and view default tab options (default Data) - Fixed BLOB and hex editor opening (double click) - Fixed document - Fixed filtering on tree grids - Fixed grid control - Fixed scaling - Fixed showing of UUIDs in view and SQL editor - Fixed SQL file drag and drop - Fixed table and view domains - Fixed table and view source Next version coming soon tough -
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Version 2.1.2 (April 21, 2020) - Fixed connection close - Fixed grid control - Fixed UUID fields - Fixed SQL editor -
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Version 2.1.0 (April 20, 2020) - Added completion proposal options - Added hex editor for byte array fields - Added package and function objects for Firebird 3+ - Fixed application scaling option - Fixed completion proposal - Fixed document - Fixed grid control - Fixed SQL editor - Fixed SQL highlighter -
Variant to generic T, how?
Tommi Prami replied to Jacek Laskowski's topic in RTL and Delphi Object Pascal
procedure SetFromVariant<T>(const aValue : Variant); procedure SetFromVariant(const aValue : Variant); -
FireBird tool, Coworker doing this, 2.0 just released
Tommi Prami replied to Tommi Prami's topic in I made this
Version 2.0.1 (April 13, 2020) - Fixed BLOB editor - Fixed SQL editor - Fixed connections dialog -
Build and install all designtime packages - Feature request
Tommi Prami posted a topic in Delphi IDE and APIs
Vote and/or comment if you care : https://quality.embarcadero.com/browse/RSP-28025?filter=-2 -Tee- -
Windows 1909 screws with my PixelPerInch in Designer on HDPI
Tommi Prami replied to Memnarch's topic in Delphi IDE and APIs
Why so? if you use windows setting 115ppi then it is 115 ppi, don't get how this is not IDE fault not to handle HighDPI correctly. -Tee- -
Update not too long ago... Few monts, before that year betweeen releases, I think they did large internal changes
-
Windows 1909 screws with my PixelPerInch in Designer on HDPI
Tommi Prami replied to Memnarch's topic in Delphi IDE and APIs
I think it is Delphi IDE fault, not the Windows 1909, but still, annoying. -
M$oft broke something (possibly your customers interwebs)
Tommi Prami posted a topic in Network, Cloud and Web
https://www.techradar.com/news/windows-10-has-a-nasty-bug-that-might-affect-people-working-from-home "Microsoft notes that any software which uses WinHTTP or WinInet might (and note that use of the word might – the problem isn’t guaranteed to manifest) experience issues reaching the internet." Just FYI -Tee-