Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by iGoA,
9. Aug 2007
Ja, Du suchst per FindComponent nach dem Namen des Tabsheets, willst da Tabsheet dann aber in ein RichEdit "Verwandeln". Du müsstest nach dem Namem "re" + {nummer der aktuellen seite} suchen lassen.
Hast Du meinen Vorschlag mal ausprobiert? Der sollte doch genau das machen. (Man muss nur hinten beim print noch den Parameter einfügen. Das hatte ich vergessen)
PS: Der letzte Vorschlag von...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by iGoA,
9. Aug 2007
Das ist aber auch nicht optimal, denn er hat später vielleicht noch mehr Controls auf jedem Tabsheet. Wenn ichs richtig verstanden habe, will er ja wissen, welches RichEdit gerade angezeigt wird.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by iGoA,
9. Aug 2007
Du könntest dein RichEdit über den Namen suchen und dabei den Index der aktiven Seite des Pagecontrols benutzen. Etwa so (ungetestet):
TRichEdit(PageControl1.findComponent('re'+inttostr(Pagecontrol1.activepageindex+1)).print;