Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Form.caption will nicht... (https://www.delphipraxis.net/196827-form-caption-will-nicht.html)

calibra301 23. Jun 2018 14:25

Delphi-Version: 5

Form.caption will nicht...
 
Hi,

komisches Verhalten. Eigentlich alles wie immer gemacht...

Es gibt eine MainUnit, oben in der uses steht noch der Verweis auf "NeuesForm"

Ein Klick auf einen Button :
Delphi-Quellcode:
  Dingens:=TDingensform.create(Self);
  Dinges.caption:='TEST'; // <- funktioniert !
    Dingens.Position:=poScreenCenter;
    try
      if Dingens.showmodal = mrOK then
      begin
       // Daten kommen per Pointer
      end;
    finally
    Dingens.free;
    end;

Form öffnet auch, alles tutti.

In der neues Unit gibts ein Image und es wird die Prozedur"Image1.OnMouseMove" aufgerufen.

Dort gibts ein "Dinges.caption:=inttostr(x)+ ' '+inttostr(y);

Die FormCaption ändertsich aber nicht. Ändere ich das auf Mainform.caption kommts auf dem Mainform raus.

Im Debug sieht man auch per Breakpoint das er da ankommt.

Doppelklicks ins Image lösen auch andere Sachen aus die einwandfrei funktionieren. Nur die dusselige Caption will nicht.

Keine Ahnung wo ich suchen soll...und das ging irgendwann man !!


Ideen ? Hoffe nur was ganz blödes...

Gruss
Calli

Luckie 23. Jun 2018 16:07

AW: Form.caption will nicht...
 
Die Prozedur"Image1.OnMouseMove"ist wohl eine Methode des Formulares DingsForm. Lass das Dings. vor Caption weg.

Die Variable Dings sollte da eigentlich auch nicht bekannt sein. Oder ist sie in der MainForm etwa unnötigerweise global deklariet?

himitsu 23. Jun 2018 20:55

AW: Form.caption will nicht...
 
Zitat:

Im Debug sieht man auch per Breakpoint das er da ankommt.
Warum konnt da niemand auf die Idee dort auch gleich nachzusehn was "Dingens" überhaupt ist und ob es wirklich das ist, was derjenige dort will? :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:33 Uhr.

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