AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi TNotebook springt willkürlich zu Seiten beim Einfügen von Komponenten
Thema durchsuchen
Ansicht
Themen-Optionen

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

Ein Thema von Codehunter · begonnen am 14. Nov 2013 · letzter Beitrag vom 25. Dez 2013
Antwort Antwort
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.234 Beiträge
 
Delphi 10.4 Sydney
 
#1

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

  Alt 14. Nov 2013, 14:18
TNotebook hat so seine Vorteile und wenn es drin ist, dann MUSS es auch gehen! Ansonsten stellt das einen Mangel dar.
OK. Ich würde Emba empfehlen diese Komponenten in XE6 nicht mehr mit zu liefern um die Ewig-Gestrigen zum umstieg zu bewegen.

PS: und nichts gegen meine gute alte BDE, wenn die mal gepflegt worden währe, dann währe die auch heute noch benutzbar, so ist das halt 13 Jahre alt
Die Konzepte hinter der BDE waren/sind einfach mittlerweile überholt. Und man hat versucht es soweit zu Pflegen soweit es noch machbar war/ist. Und AFAIK hat Emba auch nicht alle Rechte/Quellen um alle Teile der BDE (mit Paradox/dBase) vollständig in eigenregie weiter entwickeln zu können.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.261 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#2

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

  Alt 14. Nov 2013, 14:31
TNotebook hat so seine Vorteile und wenn es drin ist, dann MUSS es auch gehen! Ansonsten stellt das einen Mangel dar.
OK. Ich würde Emba empfehlen diese Komponenten in XE6 nicht mehr mit zu liefern um die Ewig-Gestrigen zum umstieg zu bewegen.

PS: und nichts gegen meine gute alte BDE, wenn die mal gepflegt worden währe, dann währe die auch heute noch benutzbar, so ist das halt 13 Jahre alt
Die Konzepte hinter der BDE waren/sind einfach mittlerweile überholt. Und man hat versucht es soweit zu Pflegen soweit es noch machbar war/ist. Und AFAIK hat Emba auch nicht alle Rechte/Quellen um alle Teile der BDE (mit Paradox/dBase) vollständig in eigenregie weiter entwickeln zu können.
ja es soll Firmen geben, die Ihre Produkte lange Pflegen und stetig weiterentwickeln ...Da kann es sogar sein, dass man alte Komponenten verwendet hat, die zwar in einem Karteikartenreiter sind, der sich WIN3.1 nennt, soll ich deshalb mehrere Wochen alles umbauen, testen lassen, Kunden die Ihre Masken selbst angepasst haben komplett vor den Kopf stoßen, nur weil die Qualitätssicherung dort einfach pennt ...

Ich habe ja nun mal angefangen Komponenten anzubieten, da sind wirklich ca 50% mit Delphi5 dabei. Da muss man sich auch nicht Wundern, wenn die emba Kunden nicht umstellen, das lief wenigsten fast Fehlerfrei!
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.587 Beiträge
 
Delphi 12 Athens
 
#3

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

  Alt 14. Nov 2013, 14:42
ja es soll Firmen geben, die Ihre Produkte lange Pflegen und stetig weiterentwickeln ...Da kann es sogar sein, dass man alte Komponenten verwendet hat, die zwar in einem Karteikartenreiter sind, der sich WIN3.1 nennt, soll ich deshalb mehrere Wochen alles umbauen,
Pssst: Aus diesem Grud gibt es einige entwickler, die für sich erstmal alle verwendeten Komponenten abgeleitet hatten, um da im Notfalls schnell etwas austuschen,
oder an einer Stelle in der Ableitung einen "Bugfix" einbauen zu können.

Im Prinzip müssen doch nur die paar Zugriffe auf das TNotePad/TPageControl angepasst werden (umblättern und Seiten erstellen)

- vorher das PageControl auf die Form pappen und genügend leere Seiten erstellen
- auf den Seiten jeweils alle Komponenten markieren (Strg+Selektieren)
- in der Komponenten-Struktur diese Komponenten auf die neue Seite des PageControl ziehen
- fertig


eventuell gibt es in GExperts, CnPack und Co. auch passende Helferlein, um diese Komponenten auszutauschen
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (14. Nov 2013 um 14:47 Uhr)
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.261 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

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

  Alt 14. Nov 2013, 14:55
mmh ja; das könnte ich auch machen .... Alle Komponenten ableiten, die ich benutze und die dann nicht mehr von emba richtig gepflegt werden.

Scheisse nur, wenn die auf den Gedanken kommen, das es nur noch Firemonkey geben soll mit nexgen compiler zur Pflicht machen ....
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.234 Beiträge
 
Delphi 10.4 Sydney
 
#5

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

  Alt 14. Nov 2013, 15:29
ja es soll Firmen geben, die Ihre Produkte lange Pflegen und stetig weiterentwickeln
Machn wir auch. Und zum weiterentwickeln gehört auch das man ab und zu mal alte Zöpfe abschneidet. Bei uns wird mit dem nächsten Release Win9x und W2k nicht mehr unterstützt werden (ich höre schon den Aufschreib: Es gibt doch keinen Grund W2k nicht zu unterstützt). Auch werden ein paar Features wegfallen die praktisch keiner verwendet hat (wobei wir alternativen haben). Genauso ist es bei dem Nodebook. Es war mal die Nr. 1. Mittlerweile vergammelt es in die Ecke und Emba sollte es entgültig raus schmeißen (genauso wie die BDE).

... soll ich deshalb mehrere Wochen alles umbauen, ...
Sollte bei Notebook -> TPageControl nicht der Fall sein.

... Kunden die Ihre Masken selbst angepasst haben komplett vor den Kopf stoßen, ...
Deine Custom-API hast du so aufgebaut das der Kunde geziehlt auf TNotebook hin programmiert? da würde ich sagen: Schlechte API deinerseits wenn solche Programmintern auch nach außen sichtbar sind. Du könntest aber für die neue Version einen Konverter schreiben.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.261 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

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

  Alt 14. Nov 2013, 15:38
Ich schneide gerade Zöpfe ab Delphi5 zu XE2.

Zu meiner API, ich hatte mal Delphi auseinander genommen und biete meinen Kunden einen Maskeneditor an. Der im Pinzip auf StringtoComponent und ComponetToString aufsetzt so das hier jeder machen kann was Delphi bietet. D.h. auch TNotebook.

Ich werde meine Updates nur los, wenn die kompatibel bleiben, da gibt es ja andere die dann 1000 Tage Service verkaufen, das ist aber ein anderes Thema!

Geändert von arnof (14. Nov 2013 um 15:41 Uhr)
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#7

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

  Alt 14. Nov 2013, 19:14
Da muss man sich auch nicht Wundern, wenn die emba Kunden nicht umstellen, das lief wenigsten fast Fehlerfrei!
Das ist kein gültiges Argument. Wenn du dir jetzt beispielsweise RadStudio XE5 kaufst, weil du's für neue Projekte benötigst, zwingt dich keiner dazu, auch die alten damit weiter zu pflegen. Übrigens gibt es beim Kauf der neuesten Version, soweit ich weiß, immer auch alle älteren gratis mit dazu.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.234 Beiträge
 
Delphi 10.4 Sydney
 
#8

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

  Alt 14. Nov 2013, 20:52
Übrigens gibt es beim Kauf der neuesten Version, soweit ich weiß, immer auch alle älteren gratis mit dazu.
Bis D7 ja. Ältere nicht mehr da Emba dazu nicht alle nötigen Rechte besitzt.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


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 01:06 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-2025 by Thomas Breitkreuz