GLBasic forum

Other languages => GLBasic - de => Topic started by: D2O on 2009-Oct-31

Title: Fehler beim erstellen von Functionen mit RGB() als Parameter
Post by: D2O on 2009-Oct-31
Hallo,

ich habe hier zwei funktionen, die einzeln im Code funktionieren.
Möchte ich aber beide im Code benutzen, bekommen ich ein:
Quotecommand not inside function or sub

So wie ich das jetzt herausgefunden habe, liegt das am Aufruf von RGB() als Parameter.

Hier mal den Source dazu, einfach irgendeine Funktionen  Komentieren, dann gehts.

Code (glbasic) Select

WHILE TRUE



SHOWSCREEN
setbackground(800,600)
settable(0,0)

WEND


FUNCTION setbackground: lx%,ly%,lrgb% = RGB(236,233,216)


STARTPOLY -1 // Bitmap = Nr.0
  POLYVECTOR  0,   0,  0,  0, lrgb //RGB(236,233,216)
  POLYVECTOR   0, ly,  0, ly, lrgb //RGB (236,233,216)
  POLYVECTOR lx, ly, lx, ly, lrgb // RGB(236,233,216)
  POLYVECTOR lx,  0, lx,  0,  lrgb //RGB(236,233,216)
ENDPOLY


ENDFUNCTION




FUNCTION settable: lposx%, lposy%, lx% = 150 , ly% = 600 , lrgb% = RGB(216,213,206)

STARTPOLY -1 // Bitmap = Nr.0
  POLYVECTOR  lposx,   lposy,  lposx,   lposy, lrgb
  POLYVECTOR   lposx, lposy+ly, lposx, lposy+ly, lrgb
  POLYVECTOR lposx+lx,lposy+ly,lposx+lx,lposy+ly, lrgb
  POLYVECTOR lposx+lx,  lposy,lposx+lx,  lposy, lrgb
ENDPOLY

ENDFUNCTION





Title: Re: Fehler beim erstellen von Functionen mit RGB() als Parameter
Post by: Schranz0r on 2009-Oct-31
Gibts schon einige Threads, Gernot wollte da mal schauen ob er was machen kann.
Title: Re: Fehler beim erstellen von Functionen mit RGB() als Parameter
Post by: D2O on 2009-Oct-31
Ah, Danke Schranz0r.

Title: Re: Fehler beim erstellen von Functionen mit RGB() als Parameter
Post by: Schranz0r on 2009-Oct-31
Büddööööööö  :good:
Title: Re: Fehler beim erstellen von Functionen mit RGB() als Parameter
Post by: Kitty Hello on 2009-Nov-02
0x00bbggrr so kann man die Farben als Hex-Wert speichern:
0x000000ff  =rot
0x0000ff00 = grün
0x00ff0000 = blau

usw...