Jump to content

Ian Branch

Members
  • Content Count

    1352
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Ian Branch

  1. Ian Branch

    Saving Explicit Properties??

    Tks Remy. I suspect the answer is there. I have forwarded the reference to the Developer.
  2. Ian Branch

    Saving Explicit Properties??

    Hi David, It may well be. That would again point to improper handling of the default value in the component. I will await a response from the Developer.
  3. Ian Branch

    Saving Explicit Properties??

    Yes, that was my conclusion also. That is why I am giving the Developer a chance. 🙂 Having said that, it does work for the other 4 available options, just not the default/specific one.
  4. Ian Branch

    Saving Explicit Properties??

    Hi Remy, Not at this time. I want to give the developer more time to ensure it isn't a deficiency in his component. I was just wanting to be sure it wasn't some setting, mine or a 3rd Party plug in, that was causing the issue. FWIW, even if I add the property into the dfm file, and return to the form, returning to the dfm source shows the property gone. It is only one property of the component that has options. If I select any of the other options the property is in the dfm. If I seect the default property, it disappears. Ian
  5. Ian Branch

    Saving Explicit Properties??

    Tks. I am not using it. I am actually trying to find somewhere the Saving Explicit Properties may be turned off as I am having trouble with a component not retaining a default property setting.
  6. Ian Branch

    Saving Explicit Properties??

    Hi David. Tks. Confirmed I have that one turned off/not checked.
  7. Hi Team, Win 11, D12.2, Getit StyledComponents. I had the idea to incorporate some of the StyledComponents animated components in an App for a Customer. As a test I built the StyledComponents StyledTaskDlgDemo. For animations it uses Skia. It worked fine on my PC. I loaded it to the Customer's Win 2012 R2 Serrver PC via RDP and ran it. It just sat there unresponsive. I couldn't do anything with it. It didn't show in Task Manager. I eventually had to restart their server. Fortunately it was Sunday and not in use. Aside from the App, is there anything else that needs to be present? Or was it simply an issue with the Server/RDP? Regards & TIA, Ian
  8. Hi Team, Is there a way to align the button captions in a TButtonGroup to the center of the button? Regards & TIA, Ian
  9. Ian Branch

    Caption alignment in a TButtonGroup??

    Tks Peter. I shall investigate.
  10. Ian Branch

    GetIt Issue..

    Hi Team, D12.2. My GetIt Package Manager seems to have 'forgotten' that I have the Bonus KSVC 7.0 installed. It is definately installed and in use. It was one of the first installed via Getit when D12.2 was installed. When I open the Package Manager it suggests that it isn't installed. If I now try to 'Install' it I get: Anybody else experienced something like this? How do I resolve it please? Regards & TIA, Ian
  11. Ian Branch

    GetIt Issue..

    Hi Uwe, I am the only User of his PC and those parameters don't change as far as I am aware. Ian
  12. Will the Delphi GetIt version be updated? Currently at 1.7.7.
  13. Ian Branch

    Multi Input Dialog..

    Hi Team, I do not recall where, when or how I came by the original of this Unit. If the origintor wants to speak up, I am happy to make the appropriate attribution and offer my thanks. I have made some enhancemants to the original. MultiInputDlg.rar I offer it as something to give back to the community, to learn some techniques from, and as a useful Dialog. Feel free to use/enhance as you wish. As usual, all care & no responsibility. 😉 Note: This was enhanced by me for use under D12+. I don't really know how far back in Delphi versions it will work. I make no apologies for any poor coding or coding style. Regards, Ian
  14. Ian Branch

    Multi Input Dialog..

    Hi Thomas, No doubt, but that wasn't something I ever got in to. Yes it would be cleaner. Feel free. 😉 Ian
  15. Ian Branch

    InputQuery issue..

    Hi Team, D12.2. I am trying to get multiple inputs using InputQuery with the following code: procedure TForm12.Button1Click(Sender: TObject); var Values: array of string; begin SetLength(Values, 3); // Prepare for three input fields Values[0] := 'John'; // Default values Values[1] := '25'; Values[2] := 'London'; if InputQuery('User Information', ['Enter your name:', 'Enter your age:', 'Enter your city:'], Values, nil) then begin ShowMessage('Name: ' + Values[0] + sLineBreak + 'Age: ' + Values[1] + sLineBreak + 'City: ' + Values[2]); end; end; When run I getthe multiple inputs ok. Cancel works fine. If I click OK, I get an access violation. Is this a known issue? Does multi input work? Regards & TIA, Ian
  16. Ian Branch

    InputQuery issue..

    Ah Ha! Thank you. Much appreciated. Ian
  17. Hi Team, Does anybody know of any Delphi Programmers in Fiji?? There may be a Job Opportunity. Ian
  18. Ian Branch

    Delphi Programmers in Fiji??

    FYI- Using Delphi 12.1, no earlier. Just some of the 3rd Party libraries/components in use att. ElevateDB v 2.38 b2 - 16/12/2023 FastMM5 - Updated 24/08/2024 LMD Controls v 2024.4 - 06/07/2024 RosiComp Controls v 17.7 - 12/03/2024 EurekaLog v 7.12.0.634 B7 - 04/082024 Report Builder v 23.05 - 20/072024 nlhComponents v 1.0 – 18/08/2022 TeeChart v 9.0 – 28/02/2023 Infopower v 23.0.2.5 - 07/08/2024 TMS VCL UI Pack v 13.1.7.0 - 14/08/2024 Raize Components v 7.0 - 26/08/2021 SVGIconImageList - Updated 14/08/2024 ZylSoft IdleTimer v 1.49 - 26/11/2022 Drag&Drop Components - Updated 13/01/2024 ThinFinity v 3.5.1.100 - 17/02/2024 SmartInspect v 3.5.0.58 - 18/10/2023 SMExport v 4.99 - Scalabium Software - 20/08/2024
  19. Hi Team, I have the following constructor: ... ... private procedure LoadFilter; public wwSaveFilter1: TwwSaveFilter; constructor Create(AOwner: TComponent); override; // called before "FormCreate()" end; The code is this: constructor TChangesLogForm.Create(AOwner: TComponent); // called before "FormCreate()" begin inherited; // var lCloseForm := False; // case JSDialog1.Execute of 100: begin ChangesLog.TableName := 'ChangesLog'; iTable := 100; end; 200: begin // BePatientWarningArchive; // ChangesLog.DatabaseName := 'DBiArchive'; ChangesLog.TableName := 'AChangesLog'; iTable := 200; end; 300: begin // BePatientWarningBoth; // ChangesLog.TableName := 'vAllChangesLog'; iTable := 300; end; 400: lCloseForm := True; // end; // if lCloseForm then Abort; // end; JSDialog1 is a LMD Dialog. Based on this the indicated table is opened. ATT when the User is done he has to close the form and reopen it to look at a different table. How can I return to this input dialog when the User is finished with that Table? The idea is that the User could then select another Table or Exit/Close the form. Regards & TIA, Ian
  20. Ian Branch

    How do I return to the 'Constructor'??

    Hi Guys, Thank you for your inputs. Appreciated. The methodology was developed for a specific purpose, to determine the User's choice before the form was constructed/shown. I use it in multiple Apps. Some where there is only one form, others where the form is called from a menu. It does exactly what I wanted/needed. The idea of returning to the Dialog was just a whim I had to make things a little simpler for the User. FYI: The Dialog looks roughly like this, depending on the App: I have scrapped the 'whim'. Regards, Ian
  21. Ian Branch

    Version setting??

    Hi Team, D12.1 I may have the wrong tool but I used to have an option at the bottom of the IDE Projects sub menu that allowed me to manage the file version information. I thought it was MMX but I may have that wrong. Anyway, that option has disappeared. 😞 Can anybody advise? Regards & TIA, Ian
  22. Ian Branch

    Version setting??

    Found it! It was DDevExtensions by Andreas Hausladen.
  23. Ian Branch

    Version setting??

    Hi Uwe, Yes that is correct however the added convenience of the added menu option was vey convenient. I construe from your response that it wasn't part of MMX. It has been part of my menu for so long I have forgotten where it came from/what put it there. I shall look elsewhere.. Thank you for responding. Ian
×