weitere Konstanten in PureBasic?

Anfängerfragen zum Programmieren mit PureBasic.
SBond
Beiträge: 266
Registriert: 22.05.2013 20:35

weitere Konstanten in PureBasic?

Beitrag von SBond »

Hi,

ich bin mal auf folgendes gestoßen:

Code: Alles auswählen

If OpenWindow(0, 333, 70, 145, 105,"",  #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_TitleBar )

    TextGadget(1, 8,  8, 128, 20, "Flat",     #PB_Text_Center | #PB_Text_Border)
    TextGadget(2, 8, 40, 128, 20, "Flatter",  #PB_Text_Center | #SS_SUNKEN)
    TextGadget(3, 8, 72, 128, 20, "Flattest", #PB_Text_Center | #WS_BORDER)
    Repeat
    Until WaitWindowEvent()=#PB_Event_CloseWindow

EndIf
Die Konstanten #SS_SUNKEN und #WS_BORDER sind mir auch von AutoIt bekannt. In der PureBasic-Hilfe sind solche Konstanten aber nicht aufgeführt.
Gibt es irgendwo eine Liste wo diese Konstanten aufgelistet sind? (ich meine damit nicht die PureBasic-Konstanten die mit #PB_ beginnen, denn da gibt es ja eine Liste).

Mir ist es jetzt schon öfters aufgefallen, dass Konstanten oder Funktionen in Codes verwendet wurden, die aber in der PureBasic-Hilfe nicht zu finden sind. Im Internet findet man meist auch keine explizite Hilfe oder nur sehr mühselig. Gibt es noch andere Hilfe-Dateien oder Quellen, die empfehlenswert sind?


lg
SBond
41 6c 73 6f 20 77 65 6e 6e 20 64 75 20 73 6f 20 76 69 65 6c 20 4c 61 6e 67 65 77 65 69 6c 65 20 68 61 73 74 2c 20 64 61 6e 6e 20 6b 61 6e 6e 73 74 20 64 75 20 61 75 63 68 20 67 6c 65 69 63 68 20 7a 75 20 6d 69 72 20 6b 6f 6d 6d 65 6e 20 75 6e 64 20 61 62 77 61 73 63 68 65 6e 2e

:D
Benutzeravatar
jojo1541
Beiträge: 431
Registriert: 15.09.2007 17:12
Wohnort: Irgendwo im Nirgendwo

Re: weitere Konstanten in PureBasic?

Beitrag von jojo1541 »

Geh mal in der IDE auf Werkzeuge/Strukturverzeichnis/Konstanten. Da stehen alle drin, auch #WS_Border usw.. :wink:
(Ich setze mal vorraus, dass du weißt für was die Konstanten stehen)
Zuletzt geändert von jojo1541 am 24.05.2013 00:23, insgesamt 2-mal geändert.
Ich verkaufe Rechtschreibfehler und jede menge GROßBUCHSTABEN. Alles unbegrenzt zu haben.
Derren
Beiträge: 558
Registriert: 23.07.2011 02:08

Re: weitere Konstanten in PureBasic?

Beitrag von Derren »

Das sind Konstanten der Windows API, die das PB-Team freundlicherweise gleich mit eingebaut hat (genauso wie so ziemlich alle Funktionen der WindowsApi (Linux und MacOS vlt, auch, davon weiß ich aber nix^^). Diese sind mit einem Unterstrich vor den Klammern gekennzeichnet.

Ob es eine Liste gibt, weiß ich nicht. Allerdings findest du alle Windows API Konstanten und Befehle auf http://msdn.com/
Signatur und so
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: weitere Konstanten in PureBasic?

Beitrag von Kiffi »

es gibt ein schönes Stück Code von Danilo, welches (unter anderem auch) die PB-Konstanten auflistet:

http://www.purebasic.fr/german/viewtopi ... 46#p309646

Grüße ... Kiffi
a²+b²=mc²
SBond
Beiträge: 266
Registriert: 22.05.2013 20:35

Re: weitere Konstanten in PureBasic?

Beitrag von SBond »

sehr schön :)

wenn ich euch nicht hätte :mrgreen:


vielen Dank. Als Anfänger ist man manchmal noch etwas unbeholfen ^^


lg
SBond
41 6c 73 6f 20 77 65 6e 6e 20 64 75 20 73 6f 20 76 69 65 6c 20 4c 61 6e 67 65 77 65 69 6c 65 20 68 61 73 74 2c 20 64 61 6e 6e 20 6b 61 6e 6e 73 74 20 64 75 20 61 75 63 68 20 67 6c 65 69 63 68 20 7a 75 20 6d 69 72 20 6b 6f 6d 6d 65 6e 20 75 6e 64 20 61 62 77 61 73 63 68 65 6e 2e

:D
Antworten