allgemeine Frage
Verfasst: Sa, 30. Mär 2024 17:41
eine Menubar kann ja später über SetAppWindow:childlist() ermittelt werden. Darüber kann dann diese Menubar innerhalb des Programms verändert werden. Wie ist das denn jetzt, wenn express++ im Spiel ist, kann die Menubar dann genauso bearbeitet werden wie wenn sie mit purem xbase++ erzeugt wurde, oder schraubt Roger da an einigen Stellen herum, das es nicht mehr der Fall ist?
Meine Vorstellung ist nämlich folgende:
Ich erzeuge im Hauptbildschirm einen Dialog, der LOCAL ist. Dann möchte ich in einem anderen Programmpunkt die Parameter des Hauptbildschirm (der ja auch die Menubar enthält) verändern und direkt anzeigen, wie das Ergebnis aussehen würde. Also greife ich wie oben erwähnt über SetAppwindow():childlist() darauf zu. Dadurch komme ich an das LOCAL Objekt dran (weil es ja in der Childliste steht). Jetzt habe ich mir aber mal das Objekt (Menubar) im Debugger angeschaut und da steht ja schwindelerregendes drin, von dem ich jetzt nicht genau weiß, ob es immer dort stehen würde, oder ob es durch Rogers express++ da rein gekommen ist.
Mein Problem ist nämlich jetzt zu erkennen, was wo steht und wie geändert werden muß/kann.
Ich hoffe ich verwirre euch jetzt nicht zu sehr und bringe euch vo Eiersuchen ab.
Meine Vorstellung ist nämlich folgende:
Ich erzeuge im Hauptbildschirm einen Dialog, der LOCAL ist. Dann möchte ich in einem anderen Programmpunkt die Parameter des Hauptbildschirm (der ja auch die Menubar enthält) verändern und direkt anzeigen, wie das Ergebnis aussehen würde. Also greife ich wie oben erwähnt über SetAppwindow():childlist() darauf zu. Dadurch komme ich an das LOCAL Objekt dran (weil es ja in der Childliste steht). Jetzt habe ich mir aber mal das Objekt (Menubar) im Debugger angeschaut und da steht ja schwindelerregendes drin, von dem ich jetzt nicht genau weiß, ob es immer dort stehen würde, oder ob es durch Rogers express++ da rein gekommen ist.
Mein Problem ist nämlich jetzt zu erkennen, was wo steht und wie geändert werden muß/kann.
Ich hoffe ich verwirre euch jetzt nicht zu sehr und bringe euch vo Eiersuchen ab.