Jump to content

John Kouraklis

Members
  • Content Count

    332
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by John Kouraklis


  1. Hi all,

    I am setting up a new startup company to produce software for education. 

     

    I am looking for someone with experience in product management who will act as advisor. At the moment there is no budget for salary or fees but I am very happy to give away a percentage of the company.

     

    The role will not involve any development but I want to have someone to discuss technological choices, directions and  decisions. 

     

    If you are interested please drop me an email. I am happy to have a call or a skype chat.

     

    Thanks

     

    John

    • Like 1

  2. I installed 10.3.2 and the installation was completed successfully.

     

    Now, I open the IDE, create a new application (no matter what type), hit run with debugging. All well here.

     

    Then, I close the app and the IDE goes back to the (non-debug) layout but the run/debug buttons are disabled.

     

    When I try to compile/build/run the app again I get the dialog box saying that there is an active debugging process and if I want to terminate/detach/etc.

     

    The Task Manager doesn't show the app running so I think the debug hooks somehow are not destroyed.

     

    What can I do to resolve this? 


  3. Hi everyone,

     

    I would like to share with you that my new book has reached the production stage and will be available in September by Apress.

     

    The book is about Object Relational Mapping in Delphi and explores TMS Aurelius-- and excellent ORM solution for Delphi developers.

     

    I would, also, like to cordially thank Wagner Landgraf and Nick Hodges who were the tech reviewers of the manuscripts.

     

    Nick (who does not need any introductions) always shares his deep experience and has been very supportive while I was writing this book.

     

    Wagner (the creator of TMS Aurelius) has been guiding me with his expertise and suggestions to produce a presentation of Aurelius based on real-life situations.

     

    Thank you both.

     

    I hope you enjoy the book and I am looking forward for your feedback.

     

    Regards,

     

    John

     

     

    9781484250129.png

    • Like 7

  4. Hi,

    does anyone know how to change the order of components in a TFlowLayout?

    Trying to drag/drop them or change the position but no luck


  5. How about if you locate a simple form in your project, add a new form, copy all the components from the old form to the new one and remove the old form. Maybe you will manage to trick the compiler.

     

    Another thought...do you change the name of the form? maybe some kind of name conflict? like a form and a frame? 

     

    Also, I guess it is impossible to create a new project and drag/drop/add all the forms/units?


  6. Check what @Der schöne Günther says about TCanvas. This operation should ALWAYS take place in the main thread

     

    Also, what is happenng in LibNavForm? When you assign thumbBitmapDark to thumbBitmapDarkL, how do you enter a critical section? The code implies that you perform a normal assignment. 

     

    I don't know how you store (if you do) bitmaps in LibNavForm. What I found helpful is to store bitmaps in TThreadList and access them from there.


  7. 2 hours ago, Angus Robertson said:

    TStringlist has DelimitedText and CommaText properties that works for many CSV files, free and one line of code.  However it treats spaces as a delimiter, so I use a minor variant that also always writes delimiters.

     

    Angus

    You need to set StrictDelimiter:=true to force TStringList to use only the DelimiterChar and not the spaces


  8. Hi all,

     

    I need to add CSV import functionality in an app and before I write it myself I thought to have a look at CDATA's CSV component. 

     

    One thing I am not clear after checking their website; is it a FMX or VCL component? Anyone has used it?

     

    Thanks

×