Seite 1 von 2

Info/Warning Symbole im MessageRequester?

Verfasst: 06.10.2004 18:14
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?

Verfasst: 06.10.2004 18:20
von Franky
Zum Thema Messagerequester, ja das geht, schau dich mal bei messagebox_() inner win32hlp um, da stehen die konstanten, einfach bei Flags einsetzen

Verfasst: 06.10.2004 18:40
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]

Verfasst: 06.10.2004 19:28
von SirCus
ja perfekt, das geht :) vielen Dank

Verfasst: 07.10.2004 08:15
von Danilo

Verfasst: 07.10.2004 09:09
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.

Verfasst: 07.10.2004 10:34
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).

Verfasst: 07.10.2004 12:07
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

Verfasst: 07.10.2004 14:09
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

Verfasst: 07.10.2004 14:30
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.