Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
hallo deltlef,
kannst du das mal bitte probieren, du kennst dich da besser aus und bist sicher schneller als ich.
Gruss Kh
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
na jetzt bin ich aber gespannt auf die Lösung des Problems.
Gruss Kh
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
das wäre ja super ;-)
ich denke es macht ja auch sinn, das form entscheiden zu lassen.
Gruss Kh
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
hier:
type
{ Tmenueauswahlform }
Tmenueauswahlform = class(TForm)
beendenButton: TButton;
Label1: TLabel;
dbnameLabel: TLabel;
Label2: TLabel;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
nee da komme ich nicht an
:-(
gruss Kh
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
hab ich ja gemacht, aber da tut sich so nix,
keine msgbox :-(
Gruss Kh
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
ich danke dir.
und wie reagiert das form jetzt darauf?
ich muss die private Proc doch irgendwo aufrufen?
über nen timer? oder wie?
Gruss Kh
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
so:
ShowMessage(IntToStr(self.Handle));
aber ich denke mal das passt so nicht :-(
gruss Kh
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
um das ganze noch zu erweitern, würde ich gerne diese message im parent abfragen und unterschiedlich darauf reagieren.
wenn ich mir die msg im parent anzeigen lasse hab ich den integerwert, der jedesmal anders ist, wie weiter ?
Es soll quasi das parent dann entscheiden ob es das minimize kommando ausführt.
Geht das, und wenn ja wie ?
danke euch
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
ich danke euch, so funktionierts richtig:
parentForm:= GetParentForm(self);
if (Parent.ClassType.InheritsFrom(TForm)) then
begin
SendMessage(parentForm.handle, WM_SYSCOMMAND, SC_MINIMIZE, 0);
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
ich denke du hast recht,
und dann in abhängigkeit des ergebnises minimieren.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
minimize funktioniert nicht, hatte ich schon probiert
ich denke das mit dem systemkommando sollte gehen, ich weiss da nur nicht die genaue syntax, wie ist die?
( es reicht aus,wenn unter windows funktioniert)
Gruss KH
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
ja , parent.hide funktioniert.
aber so ist das Form ja "versteckt".
ich brauche das Form aber minimiert, damit es auf der taskleiste liegt.
Gruss KH
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by khh,
28. Nov 2008
hallo zusammen,
ich habe eine von tbutton abgeleitete klasse die zur Laufzeit auf einem form erstellt wird.
das Click-event habe ich überschrieben um damit eine aktion auszulösen.
Gibts ne möglichkeit das parentform aus der mybutton-Klasse zu minimieren?
so in der art: parent.minimize ;-)
ich danke euch