Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten (https://www.delphipraxis.net/177576-tnotebook-springt-willkuerlich-zu-seiten-beim-einfuegen-von-komponenten.html)

arnof 20. Nov 2013 08:20

AW: TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten
 
Ein weiterer Bug zum Thema ist mir gerade auch aufgefallen: wenn Ihr ein TNotepad auf der Form habt, dann schaut euch mal die Projektstruktur an, der zeigt alle Childs eines Notpads als Childs der Form selbst an.

greenmile 20. Nov 2013 08:26

AW: TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten
 
Ja das ist ebenfalls ein uralter Bug, Du musst die Komponenten in die entsprechenden Pages ziehen.

@All: Ich finde es wirklich nervig dass ziemlich oft, wenn jemand eine Frage stellt, gleich eine Diskussion über Sinn und Unsinn entfacht wird. Statt objektiv zu antworten wird gleich der Sinn vom TNotebook in Frage gestellt und bei der Gelegenheit auch wieder ein Seitenhieb an Embarcadero ausgeteilt. Das hat doch mit der Frage nichts zu tun, zumal der Fehler seit Borland/Inprise/Borland Zeiten besteht; Da kann Embar zur Abwechslung mal nichts für :)

Codehunter 20. Nov 2013 09:55

AW: TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten
 
Zitat:

Zitat von greenmile (Beitrag 1236660)
zumal der Fehler seit Borland/Inprise/Borland Zeiten besteht; Da kann Embar zur Abwechslung mal nichts für

Codegear hast noch vergessen ;-) Aber ansonsten gebe ich dir recht.

arnof 23. Dez 2013 10:40

AW: TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1236037)
Zitat:

Zitat von Codehunter (Beitrag 1236026)
Ich hatte im Opening auch gleich gesagt, dass ich PageControl getestet und für untauglich befunden habe. Einige konnten oder wollten das entweder nicht lesen oder nicht respektieren.

Dan noch mal Auszug aus deine Eingangspost:

Zitat:

Es sei denn, jemand kennt eine Komponente basierend auf TPageControl, die bereits von Haus aus flach wie eine Flunder ist und keinerlei Borders besitzt.
Kurze Antwort: Nimmt das Pagecontrol vom ElPack. 3 Properties (ShowTabs=False, Style=etsButtons, UseXPTheme=False) umgestellt und schaut genauso aus wie TNotebook.

Nachdem ich heute mal wieder ein TNotebook brauchte habe ich mich an diesen Beitrag erinnert, schein zu funktionieren und löst die Probleme: danke!

Codehunter 25. Dez 2013 07:31

AW: TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten
 
Mal eine Frage ins Blaue hinein: Gibt es irgendwo eine Begründung, warum TNotebook nun eigentlich seit 12 Jahren als deprecated ausgewiesen wird? Also wirklich ein technisch nachvollziehbarer Grund. Nicht die bloße Tatsache, dass jemand die Komponente unter "Win31" einsortiert und ein Sprüchlein in der Hilfe platziert hat.

Dass die IDE das TNotebook so schlecht unterstützt würde ich zwar als Grund gelten lassen. Nur da das ja nachweislich nicht immer so war möchte ich meinen, ist es eher eine konstruierte Begründung.

Bernhard Geyer 25. Dez 2013 08:14

AW: TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten
 
Zitat:

Zitat von Codehunter (Beitrag 1240975)
Mal eine Frage ins Blaue hinein: Gibt es irgendwo eine Begründung, warum TNotebook nun eigentlich seit 12 Jahren als deprecated ausgewiesen wird? Also wirklich ein technisch nachvollziehbarer Grund. Nicht die bloße Tatsache, dass jemand die Komponente unter "Win31" einsortiert und ein Sprüchlein in der Hilfe platziert hat.

Es gibt mit TPageControl ein Nachfolgecontrol das in 99% dessen Aufgabe übernehmen kann (mit Tricks 99,9%). D.h. man hat mit TNotebook ein Control das nur noch zur einfachere Portierung von Altprojekten vorhanden ist. Man müsste endlich konsequent sein und es rausschmeißen um an dieser Stelle eine Konsolidierung betreiben. So hat man hier immer Komponenten Units die mit jedem Release eigentlich getestet werden müssen (war scheinbar über ein "sichtprüfung" nicht mehr hinaus geht). Selbst diese Zeit könnte man besser investieren.

himitsu 25. Dez 2013 10:36

AW: TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten
 
Man müsste es nichtmal ganz rausschmeißen, sondern nur diese 3.1-Komponenten nicht mehr standardmäßig einbinden.
So wie die anderen paar Demokomponenten, di nur in den Verzeichnissen liegen und man sie sich erst selbst alt Package laden müsste.

Im Notfall kann dann jeder diese Komponenten weiter benutzen, aber es kommt keiner mehr einfach so auf die Idee, da man erstmal Hand anlegen muß, anstatt es gleich "richtig" zu machen.

Bernhard Geyer 25. Dez 2013 13:29

AW: TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten
 
Zitat:

Zitat von himitsu (Beitrag 1240983)
Man müsste es nichtmal ganz rausschmeißen, sondern nur diese 3.1-Komponenten nicht mehr standardmäßig einbinden.
So wie die anderen paar Demokomponenten, di nur in den Verzeichnissen liegen und man sie sich erst selbst alt Package laden müsste.

Im Notfall kann dann jeder diese Komponenten weiter benutzen, aber es kommt keiner mehr einfach so auf die Idee, da man erstmal Hand anlegen muß, anstatt es gleich "richtig" zu machen.

Haben es ja schon mal so gemacht: Quickreport.
V+1 nur noch als nachinstallierbares Packages und bei V+2 gar nicht mehr


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:43 Uhr.
Seite 4 von 4   « Erste     234   

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