Jump to content

Lajos Juhász

Members
  • Content Count

    1050
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by Lajos Juhász

  1. I get this all the time. I was unable to figure out the rule when the IDE does this.
  2. Lajos Juhász

    Hunting a unit reference

    Just do a find in files.
  3. Lajos Juhász

    Delphi 12 does not catch EXCEPTIONS ANYLONGER.

    No. The change was made to follow the Windows standard. Other languages assume or will change the exception masks. That was fragile in previous versions of the Delphi. They made the change to follow other languages and minimalize the possibilities to have problems when calling an external DLL. The price is that we have to adjust our code.
  4. Lajos Juhász

    Delphi 12: MessageDlg doesn't show icons

    MsgDlgIcons[TMsgDlgType.mtInformation]:=TMsgDlgIcon.mdiInformation; MessageDlg('Exiting the Delphi application.', mtInformation, [mbOk], 0, mbOk); You have to System.UITypes into the uses.
  5. Lajos Juhász

    Trouble with installing community edition serial number

    No, mine is the same as yours.
  6. Lajos Juhász

    Trouble with installing community edition serial number

    In my case SLIPFile is empty with an activated Delphi.
  7. Lajos Juhász

    TFrame versus SubForm

    I don't know what the IDE uses, but it is not usable on a mixed DPI multi monitor systems. I was forced to debug an aplication in such a scenario. Both the application and the IDE failed.
  8. Lajos Juhász

    Delphi 12 Local CHM Documentation

    It is online in read-only mode until the migration is finished. Attention: Embarcadero is migrating its customer bug and feature request reporting portal to a new system. This site will remain accessible as a read only repository. We'll shortly provide information on how to access and report bugs in the new portal. See https://blogs.embarcadero.com/embarcadero-quality-portal-migration/. I get the same image after F1 on that property.
  9. Lajos Juhász

    How to quickly hash growing files

    Why not keep the file locked while writing into it? In that case you have to do the hashing only when the file is done.
  10. Lajos Juhász

    Where is the installer for RAD Studio ?

    The install files are located at my.embarcadero.com (registered products portal).
  11. Lajos Juhász

    Firebird 5.0 with dbExpress (Delphi 12): unknown ISC error 0

    You can try to contact support and ask to open a ticket for dbExpress. As you wrote this is a new feature in Firebird that should be supported.
  12. Lajos Juhász

    TLS v1.3

    Indy is a 3rd party free library. It is not owned or sponsored by Embarcadero. Embarcadero used it in the past, in recent versions it is replaced by Embarcadero implementation in the IDE and RTL.
  13. Lajos Juhász

    REST Web Service

    You should check out https://github.com/danieleteti/delphimvcframework. What's DelphiMVCFramework DMVCFramework is a very popular Delphi framework which provides an easy to use, scalable, flexible RESTful, JSON-RPC and ActiveRecord framework for Delphi developers. DMVCFramework is the most popular Delphi project on GitHub and compiles for Windows (32 and 64bit) and Linux (64bit). DMVCFramework services can be compiled as console application, Windows Service, Linux daemon, Apache module (Windows and Linux) and IIS ISAPI (Windows). DMVCFramework works with Delphi 11 Alexandria, Delphi 10.4 Sydney, Delphi 10.3 Rio, Delphi 10.2 Tokyo, Delphi 10.1 Berlin, Delphi 10 Seattle.
  14. Lajos Juhász

    Help With NetCom7

    Try to add the event handler using the object inspector. Delphi will generate the correct code. Select Server on the form then in Object inspector go to Events and double click on combobox for the OnHandleCommand event. (That is a more traditional way assign events.)
  15. Lajos Juhász

    Help With NetCom7

    No, that was Turbo Pascal before OOP was introduced. https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Classes_and_Objects_(Delphi)
  16. Lajos Juhász

    Help With NetCom7

    HandleCommand is an event handler, it should be a method of an object, not a procedure. You should add it to your TfrmMainClass.
  17. Lajos Juhász

    Can't complete installation of RAD 10.4

    You have multiple choice: - You can try to send money to Embarcadero. Maybe then they will be able to buy a better hardware. -Build a time machine. First travel back in time and install it while the "get it" was working.
  18. Lajos Juhász

    Can't add component in 64 bit mode

    Try to add https://docwiki.embarcadero.com/Libraries/Alexandria/en/System.Classes.ComponentPlatformsAttribute type [ComponentPlatformsAttribute(pidWin32 or pidWin64)] // Only supported on Win32 and Win64 TMyComponent = class(TComponent)
  19. Lajos Juhász

    Class Arial not found when using PowerPDF

    There is a bug in the component. Here is the call stack: rtl.System.Classes.ClassNotFound(???) rtl.System.Classes.FindClass(???) :55c8a47c FindClass + $18 :2490ca39 TPdfDoc.GetFont + $A1 :2490e778 TPdfCanvas.SetFont + $38 :2490e404 GetCurrentFont + $120 :2490e653 TPdfCanvas.SetPage + $13F :2490d393 TPdfDoc.AddPage + $23F :2490d7cf TPdfDoc.SetVirtualMode + $17 :24917b19 TPRPage.Create + $99 :526fd80a delphicoreide290.@Comppalmgr@TComponentPalettePageItemDelegate@CreateComponent$qqrxp25System@Classes@TComponentt1x60System@%DelphiInterface$33Componentdesigner@IDesignerModule%rx18System@Types@TRect + 0x1a designide.ComponentDesigner.TComponentRoot.DoCreateComponent(???,TWinControlItem($29E91FD0) as IItem,(0, 0, 0, 0, (0, 0), (0, 0)),True,True) designide.ComponentDesigner.TComponentRoot.CreateComponent(TComponentPalettePageItemDelegate($2450B928) as IInternalPaletteItem) :526f9b67 delphicoreide290.@Comppalmgr@TPalettePageItem@Execute$qqrv + 0x47 :54519dc5 coreide290.@Toolfrm@TToolForm@DoItemExecute$qqrxp29Vcl@Categorybuttons@TBaseItem + 0x3d :54516548 coreide290.@Toolfrm@TToolForm@FilterEditKeyDown$qqrp14System@TObjectrus58System@%Set$30System@Classes@TShiftStateItemt1$i0$t1$i10$% + 0x50 vcl.Vcl.Controls.TWinControl.KeyDown(???,[]) I have no time at the moment to investigate.
  20. Lajos Juhász

    Cannot download the Delphi Community Edition

    Bookmarks is at the section Subscription only, I believe that is not available for the CE version.
  21. Lajos Juhász

    TPngImage help needed for vague docs

    When the image format is registered the loadfromfile will create the class required to load the image. They are used the same way. Depending on the file type you have loaded the required object is created.
  22. Lajos Juhász

    FireDAC - how to change an FDQuery field type?

    I hope that this is going to work the same for C++ (I am doing it in Delphi): 1.) Open the file, select View as Text (Alt + F12) 2.) Do a search and replace 3.) go back to View as Form (alt + F12) 4,) save the file. During the saving process the IDE should ask to replace the definition. This the Delphi way Plan b. do the search & replace using refind.exe - https://docwiki.embarcadero.com/RADStudio/Alexandria/en/ReFind.exe,_the_Search_and_Replace_Utility_Using_Perl_RegEx_Expressions in case you have multiple forms.
  23. Lajos Juhász

    What new features would you like to see in Delphi 13?

    An example would be Quick Report. It was designed to work only with 96PPI. When HighDPI is not allowed for the application the generated preview would be wrongly scaled and would not fit the page.
  24. Lajos Juhász

    What new features would you like to see in Delphi 13?

    It is not about privacy. it is copyright. Anyone that has invested money into an algorithm and solution would not like to see it to appear inside an AI suggested code. That is one of the reasons why the source code for Microsoft Office is not open sourced.....
×