Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Dry-Problem (https://www.delphipraxis.net/185976-dry-problem.html)

Sir Rufo 24. Jul 2015 17:22

AW: Dry-Problem
 
Ohne mir die Klasse genauer anzusehen, würde ich erwarten, dass die Klasse auch diese beiden Eigenschaften hat
Delphi-Quellcode:
Name
und
Delphi-Quellcode:
FriendlyName
.

Vermutlich kann man dann nach dem Namen suchen lassen (eindeutige Referenz) und den FriendlyName nimmt man für die Darstellung die dann ja in der aktuellen Landessprache erfolgen könnte:
Delphi-Quellcode:
TSynHighlighterAttributes.Create( 
  'Strings',
  TLocalizer.Localize( 'Strings' ) // übersetzt den Text in die Landessprache
 );

Delbor 24. Jul 2015 17:47

AW: Dry-Problem
 
Hi Sir Rufo

Mir ist etwas spät aufgefallen, dass die beiden Parrameter nicht vom gleichen Typ sind - String und UnicodeString. Ab Delphi9 oder 10 ist das wohl gehupft wie gesprungen, doch die Synedit gibts auch für andere Sprachen, und der Ursprung liegt wohl ziemlich weit zurück.

Zitat:

Vermutlich kann man dann nach dem Namen suchen lassen (eindeutige Referenz) und den FriendlyName nimmt man für die Darstellung die dann ja in der aktuellen Landessprache erfolgen könnte
Ich werde mir das auf jeden Fall nochmal ansehen. Ansonsten werde ich gerade wegen der Unabhängigkeit auf den schon vorgestellten Record zurückkommen oder den eventuell in eine Klassse ändern (wegen Combobox.Addobject und der Objectliste).

Gruss
Delbor


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:51 Uhr.
Seite 2 von 2     12   

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