AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

JvEmbedddedFormPanel

Ein Thema von waldforest · begonnen am 16. Apr 2014 · letzter Beitrag vom 17. Apr 2014
Antwort Antwort
Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#1

AW: JvEmbedddedFormPanel

  Alt 16. Apr 2014, 18:58
Zitat:
Ich nutze aktuell XE3. Gibt es irgendwo hierzu eine Demo ?
Ist dies wirklich eine Alternative, mit welchen Vorteilen ?
Demo kenne ich nicht, wird sich aber bestimmt finden lassen.
Eigentlich ist dies Ding von den Jedis keine Alternative. Ich glaube -obgleich die Jedi Sachen wirklich gut sind- das ist irgendwas veraltetes und lohnt sich auf jeden Fall nicht, wenn man Frames nutzen kann.
Frames kann man schön ableiten und frei auf Forms, Panels o.ä. draufpappen.
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat
waldforest

Registriert seit: 8. Mai 2005
366 Beiträge
 
Delphi XE3 Enterprise
 
#2

AW: JvEmbedddedFormPanel

  Alt 17. Apr 2014, 18:24
Hallo,
ich habe mich etwas mit Frames beschäftigt, scheint mir auf den ersten Blick eine Alternative zu den Jedi-EmbeddedForm zu sein.
Allerdings ergeben sich bei mir aktuell 2 Fragen.

Ich finde kein OnShow, OnCreate, OnClose mehr, da ich beim Aufruf z.B. des KundenFrames die erforderlichen Tabellen aus einem Dataset öffne, bzw. beim verlassen schließene möchte.
Muss ich ggf. (habe ich hier gefunden,

procedure CMSHowingChanged(var M: TMessage); message CM_SHOWINGCHANGED;
immer im Frame erstellen ?

Aktuell sicher ich mir durch Öffnen der Tabellen, die Aktualität der Querys, oder gibt es eine andere Möglichkeit ? @arbeite mit Firebird und ZEOS
mfg wf

Geändert von waldforest (17. Apr 2014 um 18:40 Uhr)
  Mit Zitat antworten Zitat
Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#3

AW: JvEmbedddedFormPanel

  Alt 17. Apr 2014, 19:27
Also das Create/ Destroy benutzt Du von TFrame. Du überschreibst das einfach (inherited nicht vergessen).
Für einige Sachen, die ich vor dem Öffnen einstellen will, habe ich mit das AfterConstruction überschrieben.
Mit dem BeforeDestruction müßte das beim Beenden auch gehen.
Ansonsten mußt Du das OnShow usw, des Fensters nutzen, wo Du das Frame rauspappst.
Delphi-Quellcode:
constructor Create(AOwner: TComponent); override;
destructor Destroy; override;
procedure AfterConstruction; override;
procedure BeforeDestruction; override;
Mit "CMSHowingChanged" meinst Du diesen Link, könnte auch gehen.
http://www.delphipraxis.net/1147462-post6.html
Achtung: Bin kein Informatiker sondern komme vom Bau.

Geändert von Jens01 (17. Apr 2014 um 19:40 Uhr)
  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 19:48 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