Info/Warning Symbole im MessageRequester?

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
SirCus
Beiträge: 182
Registriert: 10.09.2004 11:44
Wohnort: München
Kontaktdaten:

Info/Warning Symbole im MessageRequester?

Beitrag von SirCus »

tach

eine Frage zu Message Requestern.. die standard Windows Requester können ja so Icons anzeigen wie "?" oder "!" etc.. also Info Requester etc.

geht das auch irgendwie mit PB ohne gross eigene Bilder anzulegen?

zweitens: es gibt einen Font Requester, aber für meine Fonts im Window bringt mir das nichts oder? Die kann man nicht verändern?
2D Game H.E.R.A. (Entwicklung eingefroren)
www.chamaeleo-fx.de.vu

- mein Lieblingszitat
"die Informationsumwelt wird von einer fürchterlichen Menge an Unsinn und Lügen verschmutzt" (Stanislaw Lem, Lokaltermin, 1954 (!) )
http://www.stanislaw-lem.de/zitate/zitate.shtml
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

Zum Thema Messagerequester, ja das geht, schau dich mal bei messagebox_() inner win32hlp um, da stehen die konstanten, einfach bei Flags einsetzen
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8820
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Beitrag von NicTheQuick »

Zu 1:

Code: Alles auswählen

MessageRequester("None", "None", #MB_OK)
MessageRequester("Stop", "Stop", #MB_OK|#MB_ICONERROR)
MessageRequester("Question", "Question", #MB_OK|#MB_ICONQUESTION)
MessageRequester("Exclamation", "Exclamation", #MB_OK|#MB_ICONWARNING)
MessageRequester("Information", "Information", #MB_OK|#MB_ICONINFORMATION)
(Siehe jaPBe MessageRequester-Plugin)

Zu 2: [c]SetGadgetFont()[/c]
Benutzeravatar
SirCus
Beiträge: 182
Registriert: 10.09.2004 11:44
Wohnort: München
Kontaktdaten:

Beitrag von SirCus »

ja perfekt, das geht :) vielen Dank
2D Game H.E.R.A. (Entwicklung eingefroren)
www.chamaeleo-fx.de.vu

- mein Lieblingszitat
"die Informationsumwelt wird von einer fürchterlichen Menge an Unsinn und Lügen verschmutzt" (Stanislaw Lem, Lokaltermin, 1954 (!) )
http://www.stanislaw-lem.de/zitate/zitate.shtml
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Beitrag von Danilo »

cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Benutzeravatar
SirCus
Beiträge: 182
Registriert: 10.09.2004 11:44
Wohnort: München
Kontaktdaten:

Beitrag von SirCus »

Danilo hat geschrieben:Schonmal die FAQs angeschaut?

(WinAPI) Flags fuer MessageRequester(Title$, Text$, Flags)
FAQ ..ähm hab ich nich.
dachte dass sowas in der Hilfe stehen müsste wenns sowas denn gäbe ;)
aber danke für den hinweis.
2D Game H.E.R.A. (Entwicklung eingefroren)
www.chamaeleo-fx.de.vu

- mein Lieblingszitat
"die Informationsumwelt wird von einer fürchterlichen Menge an Unsinn und Lügen verschmutzt" (Stanislaw Lem, Lokaltermin, 1954 (!) )
http://www.stanislaw-lem.de/zitate/zitate.shtml
Benutzeravatar
freedimension
Admin
Beiträge: 1987
Registriert: 08.09.2004 13:19
Wohnort: Ludwigsburg
Kontaktdaten:

Beitrag von freedimension »

SirCus hat geschrieben: dachte dass sowas in der Hilfe stehen müsste wenns sowas denn gäbe ;)
aber danke für den hinweis.
Das ist nicht PB sondern die WinAPI. Diese auch in der PB-Hilfe abzudecken würde den Rahmen bei Weitem sprengen.
Hilfe zur WinAPI gibt es unter anderem in: Win32.hlp, MSDN und PSDK (die beiden letzteren von M$ selbst).
Beginne jeden Tag als ob es Absicht wäre!
Bild
BILDblog
Benutzeravatar
SirCus
Beiträge: 182
Registriert: 10.09.2004 11:44
Wohnort: München
Kontaktdaten:

Beitrag von SirCus »

das is mir klar
aber ich dachte eben, dass es dieses Feature als #PB_xxxx Konstante gibt.
so wie #PB_MessageRequester_Ok ..das is ja auch kein API
2D Game H.E.R.A. (Entwicklung eingefroren)
www.chamaeleo-fx.de.vu

- mein Lieblingszitat
"die Informationsumwelt wird von einer fürchterlichen Menge an Unsinn und Lügen verschmutzt" (Stanislaw Lem, Lokaltermin, 1954 (!) )
http://www.stanislaw-lem.de/zitate/zitate.shtml
Benutzeravatar
nco2k
Beiträge: 892
Registriert: 08.09.2004 23:13

Beitrag von nco2k »

jo stimmt, ist schon irgendwie komisch... oder ist es nur sehr gut versteckt?! ansonsten sollte das fred, der vollständigkeithalber mal einbauen.

c ya,
nco2k
Benutzeravatar
redacid
Beiträge: 581
Registriert: 29.08.2004 17:06

Beitrag von redacid »

nco2k hat geschrieben:jo stimmt, ist schon irgendwie komisch... oder ist es nur sehr gut versteckt?! ansonsten sollte das fred, der vollständigkeithalber mal einbauen.
nur, wenn es in gleicher oder ähnlicher Form auch für Linux und MacOS möglich ist. Da ich im Moment nicht weiß, ob diese Betriebssysteme solche Messagerequester unterstützen, kann ich dazu aber nur wenig sagen.

Auf jeden Fall sollte er es vermeiden, in eine PB-Version Features einzubauen, die in anderen Versionen nicht möglich sind - Stichwort Portabilität des Quellcodes.
Antworten