[erledigt] Fenster komplett in Proc abarbeiten ?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Dann erstellste das Hauptfenster unsichtbar, sei nicht so unbeholfen :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
scholly
Beiträge: 793
Registriert: 04.11.2005 21:30
Wohnort: Düsseldorf

Beitrag von scholly »

Mit Verlaub:
Ich erstell doch nicht ein unsichtbares Hauptfenster, damit ich ein Prefs-Fenster, in das die Daten fürs Hauptfenster (off_x, off_y, width, height, min_x, min_y) eingegeben werden sollen, mit einem optionalen Parameter aufrufen kann.

Noch hab ich kein zwingendes Argument für ParentWindowID, denn Deine Antwort darauf
Du kannst das disabledte fenster nicht erreichen, was ja sinnvoll ist, reicht also nicht
erschließt sich mir nicht so ganz.
An das disabledte Win komm ich nich ran, kann dort also keinen Event auslösen. Und das ist dann auch gut so :D
Ob die Titelleiste des anderen Fensters flackert oder ein zusätzlicher Eintrag in der Taskleiste auftaucht, is mir Päng, weil es keine Funktionsbeeinträchtigung ist.

Ich habe allerdings ob Deiner Hartnäckigkeit das Gefühl, daß ich irgendetwas übersehe oder nicht verstehe :roll:

Manchmal hilft Suchen, dann findet man eventuell Danilos Weisheiten :lol:
http://www.purebasic.fr/german/viewtopic.php?t=710 hat geschrieben:Die Parent-Windows sind gut für Tool-Fenster usw., da sie
nicht hinter das Parent kommen können.
Klick mal das HauptFenster an, wenn das Child es halb
überdeckt - das Child bleibt immer vor dem Parent.
Apropo...
Was ist aus dem eigentlich geworden?
Ich stolpere immer wieder über alte, gute Beträge von ihm, die dann irgendwann mal ausblieben :o
Ich bin blutiger PB-Anfänger.
seit 17.12.08: PB 4.3 unter XP Home(SP3)
Benutzeravatar
PMV
Beiträge: 2765
Registriert: 29.08.2004 13:59
Wohnort: Baden-Württemberg

Beitrag von PMV »

Danilo hat PB irgend wann den rücken zugekehrt und sich verabschiedet.
Einige Zeit später kam dann ... ich denke einige waren überrascht ... doch
mal wieder ein Post von ihm. Kann also sein, dass er hier noch mit liest, ab
und zu, darauf verlassen würd ich aber nicht. :wink:

Wenn das neue Fenster nur ein Dialog sein soll, also keine für den Benutzer
eigenständiges Fenster, mach es als Kind-Fenster ... wenn du möchtest,
dass es extra in der Taskleiste erscheint, mach es halt nicht als Kind-
Fenster. In jedem fall sollte ein Dialog aber immer vor dem zugehörigen
Hauptfenster sein, weil es für den Anwender sonnst seltzam wird. In
Windows ist es halt "standard" ... wie es in Linux ist weis ich nicht, aber
mich würde es schon etwas wundern, wenn ein Dialog nicht mit einem klick
auf das Hauptfenster reagiert :wink:

MFG PMV
alte Projekte:
TSE, CWL, Chatsystem, GameMaker, AI-Game DLL, Fileparser, usw. -.-
Antworten