Jump to content

Lajos Juhász

Members
  • Content Count

    1050
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by Lajos Juhász

  1. Lajos Juhász

    TTaskDialogs not working with Delphi Styles

    Even if anyone from Embarcadero will ever read this there is a low chance that they will do anything based on a forum post. They have an official channel for bug reports.
  2. Lajos Juhász

    Delphi 12.3 is available

    Yes you can, but can not use the 32 bit IDE if the database has only 64 bit client library to test SQL statements, create fields in the designer.
  3. Lajos Juhász

    Delphi 12.3 is available

    The only exception if you are working with databases that now ship only 64 bit client libraries. Most, if not all, of the modern databases has discontinued the 32 bit client libraries.
  4. Lajos Juhász

    fmxLinux missing?

    Nope. According to the release webinar they are working on to make a deal to continue to provide it.
  5. Lajos Juhász

    Saving files as UTF-8 with BOM

    It is with BOM since the IDE introduced the file format. I believe I am using since XE5(?). Edit. I was wrong since D2007.
  6. Lajos Juhász

    Delphi 12.3 is available

    Ok this is D13.0 beta 1. When I try to start it as admin in order to be able to use KSVC (yesterday it was working). [00F8DCB3]{bds.exe } AppMain.TAppBuilder.TitleBarPanelPaint + $177 [53CD3C5C]{vcl290.bpl } Vcl.Graphics.TBrush.SetColor (Line 3621, "Vcl.Graphics.pas" + 16) + $4 [53D010AF]{vcl290.bpl } Vcl.Controls.TControl.ScaleValue (Line 9101, "Vcl.Controls.pas" + 1) + $15 [00F8DCA8]{bds.exe } AppMain.TAppBuilder.TitleBarPanelPaint + $16C [53D07FE7]{vcl290.bpl } Vcl.Controls.TWinControl.GetClientRect (Line 13489, "Vcl.Controls.pas" + 1) + $9 [52206EE8]{vclwinx290.bpl} Vcl.TitleBarCtrls.TCustomTitleBarPanel.Paint (Line 1553, "Vcl.TitleBarCtrls.pas" + 195) + $20 [53D0B32F]{vcl290.bpl } Vcl.Controls.TCustomControl.PaintWindow (Line 15312, "Vcl.Controls.pas" + 6) + $5 [53D04C21]{vcl290.bpl } Vcl.Controls.TWinControl.PaintHandler (Line 11334, "Vcl.Controls.pas" + 19) + $B [522071AB]{vclwinx290.bpl} Vcl.TitleBarCtrls.TCustomTitleBarPanel.WMPaint (Line 1635, "Vcl.TitleBarCtrls.pas" + 5) + $4 [53CFF2AE]{vcl290.bpl } Vcl.Controls.TControl.WndProc (Line 7997, "Vcl.Controls.pas" + 91) + $6 [53E0D243]{vcl290.bpl } Vcl.Themes.TStyleManager.GetStyle (Line 5823, "Vcl.Themes.pas" + 7) + $D [54131860]{rtl290.bpl } System.@TryFinallyExit (Line 23829, "System.pas" + 😎 + $0 [53E0D331]{vcl290.bpl } Vcl.Themes.TStyleManager.GetStyle (Line 5834, "Vcl.Themes.pas" + 18) + $1E [541305CB]{rtl290.bpl } System.TObject.Dispatch (Line 19280, "System.pas" + 11) + $0 [53E11281]{vcl290.bpl } Vcl.Themes.TStyleHook.WndProc (Line 7734, "Vcl.Themes.pas" + 38) + $6 [53E11462]{vcl290.bpl } Vcl.Themes.TMouseTrackControlStyleHook.WndProc (Line 7833, "Vcl.Themes.pas" + 1) + $4 [53E6389B]{vcl290.bpl } Vcl.Forms.TFormStyleHook.WndProc (Line 20679, "Vcl.Forms.pas" + 31) + $5 [53E5E542]{vcl290.bpl } Vcl.Forms.TFormStyleHook.IsStyleBorder (Line 18549, "Vcl.Forms.pas" + 1) + $13 [53E5E580]{vcl290.bpl } Vcl.Forms.TFormStyleHook.HandleMessage (Line 18556, "Vcl.Forms.pas" + 2) + $6 [53F3BA78]{vcl290.bpl } Vcl.Styles.TStyleEngine.HandleMessage (Line 3665, "Vcl.Styles.pas" + 20) + $8 [54132789]{rtl290.bpl } System.@UStrAsg (Line 27009, "System.pas" + 18) + $0 [53E0D464]{vcl290.bpl } Vcl.Themes.TStyleManager.HandleMessage (Line 5892, "Vcl.Themes.pas" + 11) + $11 [53D028B7]{vcl290.bpl } Vcl.Controls.TWinControl.DoHandleStyleMessage (Line 10033, "Vcl.Controls.pas" + 0) + $F [53D04963]{vcl290.bpl } Vcl.Controls.TWinControl.WndProc (Line 11231, "Vcl.Controls.pas" + 178) + $6 [522071D1]{vclwinx290.bpl} Vcl.TitleBarCtrls.TCustomTitleBarPanel.WndProc (Line 1641, "Vcl.TitleBarCtrls.pas" + 1) + $4 [53D03E28]{vcl290.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10900, "Vcl.Controls.pas" + 3) + $6 [5425520C]{rtl290.bpl } System.Classes.StdWndProc (Line 19091, "System.Classes.pas" + 😎 + $0 [53D03E28]{vcl290.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10900, "Vcl.Controls.pas" + 3) + $6 [53E54C2B]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 13408, "Vcl.Forms.pas" + 23) + $1 [53E54C56]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessages (Line 13430, "Vcl.Forms.pas" + 1) + $4 [00F81053]{bds.exe } AppMain.TAppBuilder.ApplicationActivated + $7 [53EAEF3F]{vcl290.bpl } Vcl.AppEvnts.TCustomApplicationEvents.DoActivate (Line 210, "Vcl.AppEvnts.pas" + 1) + $12 [53EAF5DD]{vcl290.bpl } Vcl.AppEvnts.TMultiCaster.DoActivate (Line 438, "Vcl.AppEvnts.pas" + 5) + $C [53E540D4]{vcl290.bpl } Vcl.Forms.TApplication.WndProc (Line 12980, "Vcl.Forms.pas" + 140) + $C [5425520C]{rtl290.bpl } System.Classes.StdWndProc (Line 19091, "System.Classes.pas" + 😎 + $0 [53E54C2B]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 13408, "Vcl.Forms.pas" + 23) + $1 [53E54C56]{vcl290.bpl } Vcl.Forms.TApplication.ProcessMessages (Line 13430, "Vcl.Forms.pas" + 1) + $4 [00FD2B4C]{bds.exe } bds.bds + $CC
  7. Lajos Juhász

    Delphi 12.3 is available

    I have an admin account. I am now testing with D11 it lists get it projects without starting it as admin.
  8. Lajos Juhász

    Delphi 12.3 is available

    I've tried to open a D11 project where I have win32 and win64 platforms. When I have opened in D12.3 both platforms are available.
  9. Lajos Juhász

    Delphi 12.3 is available

    I have a good installation. You do not need administrator privileges to work in RAD Studio only to work with GetIt. Also, you need admin privileges to finish the installation. Only when the IDE is started with admin privileges you get the form to select the Dark/Light and font.
  10. Lajos Juhász

    Delphi 12.3 is available

    Most probably D12.3 is again not compatible with D12.2. I've tried to open a project group. Unfortunately compile all and clean all both results: Exception EAccessViolation in module rtl290.bpl at 00132BD4. Access violation at address 6DEC2BD4 in module 'rtl290.bpl' (offset 132BD4). Read of address 1EB8991C. You have to delete the files generated from D12.2 in order to be able to work with the project group in D12.3. A bit unexpected a point release should not have this problem.
  11. Lajos Juhász

    Delphi 12.3 is available

    On the main page I have an error: --------------------------- Warning --------------------------- Unable to load URL https://getit-12.embarcadero.com. The following error occurred: Object lock not owned --------------------------- OK --------------------------- I have tried to set GetIt to online mode, restart done. I have tried to debug a VCL application. Solution. Run the IDE as administrator. It was not a requirement in earlier versions.
  12. Lajos Juhász

    Delphi 12.3 is available

    Anyone was able to see packages in GetIt for Delphi 12.3. In Categories All I see that there should be 299 entries unfortunately on the right side I see only Getting Started with RAD Studio 1.0 everything else is missing. I need badly Konopka Signature Controls.
  13. Lajos Juhász

    F2084 Internal Error in Delphi compiler

    No, it is not fixed.
  14. Lajos Juhász

    Argument out of range Exception

    q.SQL.Add('DECLARE @MinEffDate date = DATEADD(DAY, :dys, getdate())'); q.ParamByName('dys').AsInteger := -30; or q.SQL.Add('DECLARE @MinEffDate date = DATEADD(DAY, -1*dys, getdate())');
  15. Lajos Juhász

    How to clear the TNetHTTPClient.CustomeHeaders ?

    In Delphi it would be: nhc.CustHeaders.Clear;
  16. Lajos Juhász

    Access to the ListBox of tComboEdit

    In my case the itemindex was already 0 that made the selection. You can do it: if key=vkDown then begin ComboEdit1.ItemIndex:=0; ComboEdit1.DropDown; end;
  17. Lajos Juhász

    Access to the ListBox of tComboEdit

    To achieve that you can call the DropDown method of the comboedit. procedure TForm4.ComboEdit1KeyUp(Sender: TObject; var Key: Word; var KeyChar: WideChar; Shift: TShiftState); begin if key=vkDown then ComboEdit1.DropDown; end;
  18. Lajos Juhász

    FMX TGrid no mouse events?

    I can see them. A small test VCL application shows that on TStringGrid MouseDown and MouseMove is working as expected.
  19. Lajos Juhász

    Question about FDQuery

    You are overlooking that a field in a 32 bit can be TStringField on a 64 bit it is TWideStringField. Bitness has nothing to do if a field is ansi or unicode. Your connection during design time and runtime 32/64 have different settings. You can add a mapping rule to a 32 bit connection to convert stringfield to widestringfield to solve your problem.
  20. Lajos Juhász

    TDirectory - file lock out on Win 10 LTSC

    My bet is on file handles?
  21. Lajos Juhász

    pasfmt out now!

    There is no need for that anymore. Train an AI for your coding style then you can use it as a free code formatter.
  22. Lajos Juhász

    12.3 or 13/14 as next?

    every version have an iso with updates.
  23. Lajos Juhász

    12.3 or 13/14 as next?

    I doubt that 64 bit version of the IDE is going to be available in a minor release. We can only hope. IBM is also catching up and deprecates the 32 bit drivers for Informix, I do need a 64 bit IDE. (The source code for application is prepared to be compiled as a 64 bit due to poor debugging we did not made the change yet. On the other hand I am a bit afraid as users are going to load 3-4GB data from the database)
  24. Lajos Juhász

    Default() and subrange types

    It is not (yet) addressed in Delphi 12.2 it still defaults to 0 instead of 1.
×