AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave
Thema durchsuchen
Ansicht
Themen-Optionen

Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

Ein Thema von Kostas · begonnen am 10. Mai 2012 · letzter Beitrag vom 11. Mai 2012
Antwort Antwort
Seite 1 von 2  1 2      
Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.060 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 10. Mai 2012, 21:17
Hallo Zusammen,

Kennt jemand eine Komponente die den Prefix der Komponenten automatisch voreinstellt.
Ich meine damit, wenn ich ein Button habe namens Save, soll Save umbenannt werden in btnSave.
Die Komponente von greatis macht genau das. Doch allerdings gibt es die Komponente nicht
einzeln zu kaufen sondern in Verbindung mit einem anderen Paket welche ich nicht brauche.
http://www.greatis.com/delphicb/bonus/nameprop.html

Gruß Kostas
  Mit Zitat antworten Zitat
Horst0815

Registriert seit: 23. Mai 2011
Ort: Görlitz
150 Beiträge
 
Delphi XE Starter
 
#2

AW: Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 10. Mai 2012, 21:26
http://www.cnpack.org/index.php?lang=en

hat Standardmäßig einen anderen Präfix lässt sich aber anpassen
  Mit Zitat antworten Zitat
neo4a

Registriert seit: 22. Jan 2007
Ort: Ingolstadt
362 Beiträge
 
Delphi XE2 Architect
 
#3

AW: Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 10. Mai 2012, 21:33

Kennt jemand eine Komponente die den Prefix der Komponenten automatisch

Gruß Kostas
Hallo Kostas mit dem Schreibfehler in seinem Heimatdorf: Kann es sein, dass Du statt einer Komponente viel mehr einen IDE-Wizard wie die von cnTools suchst?! Die bieten beim Benennen der Komponenten einen Dialog, der die Namen mit Präfixen versieht. Nichts, was man nicht auch mit einer flotten Tastatur hinbekommt

Den Link hat Dir freundlicherweise unser Oberlausitzer Kollege bereits geliefert. Die Tools installieren sich auch in Deutsch und wenn Du sogar alle angebotenen Wizards aktivierst, dann belohnst Du Dich mit einer bemerkenswert langsamen IDE.

Ich persönlich nutze nur wenige davon, die aber möchte ich aber auch nicht missen.
Andreas

Geändert von neo4a (10. Mai 2012 um 21:41 Uhr)
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#4

AW: Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 10. Mai 2012, 22:28
Die GExperts können es auch. Zusätzlich kann man nnoch angeben, welche Properties mit Standardwerten vorbelegt werden und (!) welche Properties abgefragt werden.

Das sieht dann so aus:
Z.B.
1. TButton aus Formular werfen
2. Dialog poppt hoch, bei dem dann im Feld 'Name' schon der Prefix steht und man nur noch den Rest eintragen muss.
3. Hat man Properties angegeben (z.B. 'Caption' bei nem Button ist praktisch), kann man den im gleichen Dialog mit eingeben.
4. Enter, fertig

Man spart sich so beim Designen immer wieder ein paar Sekunden. Praktisch. Können die CNPacks das auch?
  Mit Zitat antworten Zitat
Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.060 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 10. Mai 2012, 22:37
Herzlichen Dank, das ist mehr als ich suchte.
Mal sehen was CNPacks noch so alles drauf hat.

In GExperts hätte ich das eigentlich auch erwartet doch gefundes habe ich es nicht.
Hast du mir bitt eeinen kleinen Tipp wie das mit dem Property Name aktivieren kann.

Gruß Kostas
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#6

AW: Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 11. Mai 2012, 07:44
Such mal unter 'Rename Components' und dann in Delphi 'GExperts->Rename Components' und unten links die Checkbox 'Show rename dialog for new components'.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.351 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 11. Mai 2012, 09:15
Können die CNPacks das auch?
Natürlich, das läuft da genauso.

Die Tools installieren sich auch in Deutsch und wenn Du sogar alle angebotenen Wizards aktivierst, dann belohnst Du Dich mit einer bemerkenswert langsamen IDE.
Ich habe die Standardeinstellungen in der Hinsicht fast komplett gelassen. Langsam ist XE dadurch hier eigentlich nicht.

Probleme machen aber Riesendateien, die bei importierten Komponenten wie MSHTML usw. entstehen. Da bekommt man schon einmal nen OutOfMemory bei 600k Zeilen. Und früher haben die CnWizards auch einige Fehler produziert, aber das geht heute ganz gut.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.060 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

AW: Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 11. Mai 2012, 17:11
Dankeschön nochmals. Ich habe jetzt viel mehr bekommen als ich eigentlich wollte.
Gruß Kostas
  Mit Zitat antworten Zitat
neo4a

Registriert seit: 22. Jan 2007
Ort: Ingolstadt
362 Beiträge
 
Delphi XE2 Architect
 
#9

AW: Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 11. Mai 2012, 21:14
Dankeschön nochmals. Ich habe jetzt viel mehr bekommen als ich eigentlich wollte.
Gruß Kostas
Freut mich für Dich, aber meinen superwichtigen Tipp hast Du komplett überlesen: Der Ortsnamen, den Du in Deinem Profil angibst, enthält einen Buchstaben zu viehel.
Andreas
  Mit Zitat antworten Zitat
neo4a

Registriert seit: 22. Jan 2007
Ort: Ingolstadt
362 Beiträge
 
Delphi XE2 Architect
 
#10

AW: Komponente die den Prefix setzt z.B.: Button namens "Save" wird zu btnSave

  Alt 11. Mai 2012, 21:22
Zitat von jaenicke:
Die Tools installieren sich auch in Deutsch und wenn Du sogar alle angebotenen Wizards aktivierst, dann belohnst Du Dich mit einer bemerkenswert langsamen IDE.
Ich habe die Standardeinstellungen in der Hinsicht fast komplett gelassen. Langsam ist XE dadurch hier eigentlich nicht.
Nach meiner Erinnerung waren insbesondere die vielen Designer- Addons das Problem. Ich gebe zu, dass ich schon seit Jahren lediglich einen kleinen Teil der Tools aktiviert habe. Gut möglich, dass das Problem zwischenzeitlich in den moderneren IDEs und auf aktuellen Rechnern kaum noch in's Gewicht fällt.

Danke für den Hinweis.
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:53 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