FR 3.0 and Interfaces

edited 6:40AM in FastReport 3.0
Hi:
the new verssion of FR 3.0 work with "Interfaces" (COM) for automatic management of memory?

Comments

  • edited 6:40AM
    What do you mean? I don't use interfaces in the FR source code.
  • edited 6:40AM
    Looks like this link is broken.
  • edited 6:40AM
    well, i can access this link whitout problem.

    I send to you in a e-mail all text of the link.


  • edited 6:40AM
    toc, toc .....
  • edited 6:40AM
    battle, why are you nagging about the interfaces. It's not important with interfaces inside these components, as they are all owned eighter by FR or you form so they will take care of releasing your memory after use. And the automatic memory management is not always a bless. There are situations when the release is done on the wrong place at the wrong time, and you must know exactly what the compiler increments your reference counter on, and what it decrements it on. If you create the FR components manually in code, then you will survive having to release it after use.

    Don't be chocking on the interface concept, it's not made for use everywhere. And the basic for interfaces is not automatic memory management, but splitting big objects into smaller parts that are the same between several objects, so you can communicate to them by one or several smaller interfaces. And this way get multiple inheritance etc.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.