AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:17

Parameter dieser Suchanfrage:

Suche in Thema: PL TextEngine: Klassenstruktur Problem.... ?
Suche alle Beiträge, die von "Blup" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: PL TextEngine: Klassenstruktur Problem.... ?

     
      by Blup, 10. Sep 2009
    Wie schon gesagt wurde in GetSize auf Style.Font zugegriffen.
    In einem TPLTE_ObjectSTD_TextLink ist Style aber eine Klasse, die kein Font property besitzt.
    Entsprechend wurde irgend ein Wert aus dem Speicher der Klasse gelesen.
    Dies muss, abhängig von der Reihenfolge der Deklaration, eine der TPlTE_Style_ObjectText variablen gewesen sein.

    TPLTE_Style_Font und TPlTE_Style_ObjectText sind...
  • Forum: Object-Pascal / Delphi-Language

    Re: PL TextEngine: Klassenstruktur Problem.... ?

     
      by Blup, 9. Sep 2009
    Meine Bedenken beziehen sich auf den Schreibzugriff auf Objektproperty, z.B. auf Border in der Klasse TPLTE_Style_ObjectSurface.
    Das Objekt fBorder wird von der Klasse erzeugt und freigegeben, andere Objekte sollten deshalb keinen direkten Schreibzugriff erhalten.
    Das sollte IMO so aussehen:

    type
    TPLTE_Style_ObjectSurface = class(TPLTE_Style_BaseExt)
    private
    fBorder:...
  • Forum: Object-Pascal / Delphi-Language

    Re: PL TextEngine: Klassenstruktur Problem.... ?

     
      by Blup, 8. Sep 2009
    Auffallend ist in der Unit uPLTE_Style, daß die Objekte teilweise Objektproperty besitzen, diese Objekte aber nicht selbst erzeugen. Intern werden diese Objektproperty benutzt ohne auf nil zu prüfen. Es gibt auch keine Benachrichtigung wenn solche Objekte freigegeben werden.

    Wenn tatsächlich ein und das selbe Objekt verwendet wird, wäre die Verwendung von Interfaces mit Referenzzählung...
  • Forum: Object-Pascal / Delphi-Language

    Re: PL TextEngine: Klassenstruktur Problem.... ?

     
      by Blup, 8. Sep 2009
    Auch um kleine Fehler zu finden, benötigt man irgendwas, worin man diese sucht...
    Die Methoden die sich mit dem Canvas und dem Zeichnen beschäftigen, dürften wohl am wichtigsten sein.
    Deine Beschreibung beinhaltet nicht mal von welcher Klasse jeweils abgeleitet wurde.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Blup&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=139889
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz