AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Problem mit PageControl und Application.Restore

Problem mit PageControl und Application.Restore

Ein Thema von Kawamania · begonnen am 14. Nov 2004 · letzter Beitrag vom 14. Jan 2014
 
Benutzerbild von Kawamania
Kawamania

Registriert seit: 17. Okt 2004
Ort: Bayern
8 Beiträge
 
Delphi 7 Professional
 
#1

Problem mit PageControl und Application.Restore

  Alt 14. Nov 2004, 12:32
Hi zusammen,
also ich habe folgendes Problem, das ich trotz Stöbern hier nicht in den Griff kriege:

Ich habe ein PageControl mit 6 Seiten. Unter anderem ein kleines Messaging-Tool per Indy.
Wird das Tool minimiert und es geht eine Nachricht ein, soll das Fenster wieder eingeblendet werden und auf das Tab mit dem Nachrichteneingang wechseln. Funktioniert auch soweit im Prinzip.
Nun das Problem: Ist im Augenblick des Minmierens NICHT die Nachrichtenseite aktiv, dann wird bei Restore zwar der Tab (als Button) wie gedrückt angezeigt, aber die Seite des Tabs beim Minimieren wird angezeigt. Ich kann jetzt jeglichen Tab drücken, aber die Seiten wechseln überhaupt nicht mehr. Erst ein nochmaliges Minimieren und Restore per Maus lässt alles wieder normal anzeigen.
Von ProcessMessages, Refresh, Repaint usw. habe ich alles schon probiert.
Kann mir da jemand weiterhelfen??? 8)
Hier mal der entscheidende Schnipsel der Prozedur:

Code:
...
 Application.Restore;
 pcHL3.TabIndex:=1;
 Application.ProcessMessages;
 pcHL3.Repaint;                   // nur als verzweifelten Test
 pcHL3.Canvas.Refresh;            // nur als verzweifelten Test
...
Noch am Rande: Ist die Anwendung nicht minimiert, funktioniert alles einwandfrei. Nur in Verbindung mit dem Restore geht es schief.

Danke schon mal fürs Grübeln.

*Uwe*
Uwe
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 06:38 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