AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi MessageDlg (oder auch MessageBox) nicht modal
Thema durchsuchen
Ansicht
Themen-Optionen

MessageDlg (oder auch MessageBox) nicht modal

Ein Thema von Viktorii · begonnen am 18. Jan 2010 · letzter Beitrag vom 18. Jan 2010
Antwort Antwort
Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#1

MessageDlg (oder auch MessageBox) nicht modal

  Alt 18. Jan 2010, 15:41
Moin zuammen.

gibt es eine Möglichkeit einen MessageDlg oder auch eine MessageBox nicht modal aufzurufen?

Bekomme das nicht hin.

Vielen Dank für Tips.
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#2

Re: MessageDlg (oder auch MessageBox) nicht modal

  Alt 18. Jan 2010, 15:43
Für was brauchst du sowas denn? oO Denn genau dafür sind die Boxen da, um den User auf etwas hinzuweisen, ohne dass er mit dem Programmablauf weitermachen kann.

Zur Not musst dir ein eigenes Frame basteln. Aber ich würde von deiner Vorgehensweise zunächst abraten, oder überleg dir ein anderes Vorgehen. Der User hat gegenüber von solchen Boxen eine gewisse Grunderwartung, der du dann nicht gerecht wirst.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Viktorii

Registriert seit: 19. Jul 2007
358 Beiträge
 
#3

Re: MessageDlg (oder auch MessageBox) nicht modal

  Alt 18. Jan 2010, 16:08
Es geht nur darum dem Benutzer am Anfang einen wichtigen Hinweis zu geben (ist nur temporär, da eine Funktion in dieser Test/Debug version nicht implementiert ist). Es ist aber wichtig das die Applikation sofort weiterläuft, da sie von einer anderen gestartet wird und diese beide miteinander kommunizieren (was sie bei einem modalen Fenster nicht kann).

Das es mit einem eigenen Frame war mir schon klar, war aber zu faul

Naja wenn es mit den beiden Kollegen nicht geht werde ich das wohl so machen müssen.
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#4

Re: MessageDlg (oder auch MessageBox) nicht modal

  Alt 18. Jan 2010, 16:11
Du kannst eine MessageBox, soweit ich weiß, aber auch nur für x Sekunden einblenden und dann ausblenden lassen. Musst mal in der DP danach suchen. Ich denke hier wirst du einiges dazu finden.

PS: Ich weiß nicht, ob es nicht geht, nur wäre es eben am Sinn der MessageBoxen vorbei
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Antwort Antwort


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 03:14 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