FormResource: A Free Delphi Component for Organizing Product Dependencies.

4 Responses

  1. Very interesting concept. I do see a few things that could be improved. First, the data is added as a binary blob, which is fine for binary data, but if your adding SQL and using version control, it is very helpful to see what changed between revisions…something that the resource approach works better for. Maybe having an option of how the data is stored as a property would give more flexibility.

  2. Added a property ‘AsString’ to TStreamableResource which converts the stream to/from a string. This should only be used on text resources, it will do bad things for binary resources.

  3. Known bugs:
    1) Sometimes when you close the designer, the IDE does not recognize that there have been changes to the content of the FormResource component.
    WorkAround: Move the component on the form to cause the IDE to recognize the changes and then save the form.
    Cause: Unknown, may be a bug in the IDE.

    2) Many keyboard accelerators don’t work. This is irritating but does not impact functionality.

    3) I have had an access violation when deleting a directory. Still need to investigate.

  1. 2019-05-13

    […] FormResource. Wizard that helps storing various data as form resources. […]

Leave a Reply