![]() |
Re: Sourcecodes von Delphi Componenten
Zitat:
Da die Ausstattung allerdings mit den Versionsnummern auch variiert (und bei Versionen unter Delphi7 gabs glaub ich auch noch keine Architect) wäre es wohl am besten, wenn du dir die unterschiedlichen Versionen zu Gemüte führst, und dann nach deinen Vorlieben/Vorgaben schaust. Da sollte sich für jeden Geschmack was finden lassen :). (Bei Delphi8 wäre evtl. ![]() gruss, Fabian |
Re: Sourcecodes von Delphi Componenten
Zitat:
Mein Vorschlag ging in die Richtung, dass er zuerst einmal versucht, TMemo abzuleiten und die zusätzlichen Features so einzubauen, anstatt das Rad neu zu erfinden. Greetz alcaeus |
Re: Sourcecodes von Delphi Componenten
Zitat:
|
Re: Sourcecodes von Delphi Componenten
Danke nochmal für die Antworten.
Die Idee mit dem Ableiten hatte ich auch schon, aber nach nächtelangen verzweifelten Versuchen gewisse Eigenschaften zu überschreiben fasste ich den beschluß gewisse Componenten selbst zu schreiben. Ich habe für eine Anwedung ein genau definiertes Human Interface und steh vor folgendem Problem: Bei Tedit oder Tmemo wird der selektierte Text invertiert dargestellt. Das heißt, ohne Selektierung ist der Text zB schwarz und der Hintergrund weiß. Mit Selektierung wird der Text weiß und der Hintergrund blau (je nach Windows Style). Bei meiner Anwendung sollte der Text in der von mir vorgegeben Farbe bleiben, trotz Selektierung. lg |
Re: Sourcecodes von Delphi Componenten
Das bedeutet aber, dass unter bestimmten Umständen, Textfarbe = Farbe des Hintergrunds von markierten Text, der Text unsichtbar ist.
|
Re: Sourcecodes von Delphi Componenten
Das ist mir bewußt, aber kein Probelm.
lg |
Re: Sourcecodes von Delphi Componenten
eine TMemo nachzuprogrammieren sollte nur wenig Aufwand sein, da es sich dabei um ein standard windows control (edit control) handelt, das lediglich ein paar andere styles hat und borland eine TStrings klasse zum verwalten des window texts verwendet.
|
Re: Sourcecodes von Delphi Componenten
Moin Felix,
vielleicht kannst Du als Basis Dir ja mal SynEdit anschauen. Diese Kompo liegt als Sourcecode vor (sourceforge.net). |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz