Buchempfehlung
Visual Basic 6 Kochbuch
Visual Basic 6 Kochbuch
Viele praktische Tipps zum Programmieren mit Visual Basic 6, die sich oft auch auf FB übertragen lassen. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

fb:porticula NoPaste

Info
Info / Hilfe
Liste
Übersicht / Liste
Neu
Datei hochladen
Suche
Quellcode suchen
Download
Dateidownload

geany-languagefile, 1. Versuch

Uploader:Redakteurytwinky
Datum/Zeit:14.10.2007 17:30:45

# For complete documentation of this file, please see Geany's main documentation
[styling]
# foreground;background;bold;italic
#Standard Schwarz; Weiß ; Normal
default=0x000000;0xFFFFFF;false;false;
#Kommentar Grau; Weiß ; Normal
comment=0x808080;0xFFFFFF;false;false;
#Zahlen Grün; Weiß ; Normal
number=0x008F00;0xFFFFFF;false;false;
#Wort Schwarz; Weiß ; Normal
word=0x000000;0xFFFFFF;True;false;
#Text Navy; Weiß ; Normal
string=0x00007F;0xFFFFFF;false;false;
#Präprozessor Orange; Weiß ; Normal
preprocessor=0xFF901E;0xFFFFFF;false;false;
#Operatoren Rot; Weiß ; Normal
operator=0xEF0000;0xFFFFFF;false;false;
#Bezeichner Schwarz; Weiß ; Normal
identifier=0x000000;0xFFFFFF;false;false;
#Datum
date=0x1A6500;0xFFFFFF;false;false;
#Standard
stringeol=0x000000;0xE0C0E0;false;false;
#Wort2
word2=0x007F7F;0xFFFFFF;true;false;
#Wort3
word3=0x991111;0xFFFFFF;false;false;
#Wort4
word4=0x0000D0;0xFFFFFF;false;false;
#Konstanten Rot; Weiß ; Fett
constant=0xEF0000;0xFFFFFF;true;false;
# asm is still unused ??? Wieso?
#Assembler Lila; Weiß ; Normal
asm=0x7F007F;0xffffff;false;false;
#Programmmarken
label=0x00007F;0xFFFFFF;false;false;
#Fehler Türkis; Weiß ; Normal
error=0xFF901E;0xFFFFFF;false;false;
#Hexzahlen Grün; Weiß ; Normal
hexnumber=0x008F00;0xFFFFFF;false;false;
#Binärzahlen Grün; Weiß ; Normal
binnumber=0x008F00;0xFFFFFF;false;false;

[keywords]
# all items must be in one line
keywords=abs access acos alias allocate alpha and any append as assert assertwarn asc asin asm atan2 atn base beep bin binary bit bitreset bitset bload bsave byref byte byval call callocate case cast cbyte cdbl cdecl chain chdir chr cint circle class clear clng clngint close cls color com cons command common condbroadcast condcreate conddestroy condsignal condwait const constructor continue cos cptr cshort csign csng csrlin cubyte cuint culng culngint cunsg curdir cushort custom cvd cvi cvl cvlongint cvs cvshort data date dateadd datediff datepart dateserial datevalue day deallocate declare defbyte defdbl defint deflng deflngint defshort defsng defstr defubyte defuint defulngint defushort delete destructor dim dir do double draw dynamic dylibfree dylibload dylibsymbol else elseif encoding end enum environ escape eof eqv erase erfn erl ermn err error exec exepath exit exp explicit export extern false fboolean field fileattr filecopy filedatetime fileexists filelen fix flip for format frac fre freefile function get getjoystick getkey getmouse gosub goto  hex hibyte hiword hour  if iif imageconvertrow imagecreate imagedestroy imp import inkey inp input input$ instr int integer is isdate  kill  lbound lcase left len let lib lpt line lobyte loc local locate lock lof log long longint loop loword lpos lprint lset ltrim mid minute mkd mkdir mki mkl mklongint mks mkshort mod month monthname multikey mutexcreate mutexdestroy mutexlock mutexunlock name namespace nokeyword next new not now oct offsetof on once open option operator or out output overload paint palette pascal pcopy peek pipe pmap point pointer poke pos preserve preset print private procptr property protected pset ptr public put random randomize read reallocate redim rem reset restore resume return rgb rgba right rmdir rnd rset rtrim run sadd scope scrn screen screencopy screencontrol screenevent screeninfo screenglproc screenlist screenlock screenptr screenres screenset screensync screenunlock second seek select setdate setenviron setmouse settime sgn shared shell short sin single sizeof sleep space spc sqr static stdcall step stop str string strptr sub swap system shr shl tab tan then this threadcreate threadwait time timeserial timevalue timer to trans trim true type ubound ubyte ucase uinteger ulong ulongint union unlock unsigned until ushort using va_arg va_first va_next val vallng valint valuint valulng var varptr view wait wbin wchr weekday weekdayname wend while whex width window windowtitle winput with woct write wspace wstr wstring xor year zstring
preprocessor=#define defined typeof #dynamic #else #endif #error #if #ifdef #ifndef #inclib #include #print #static #undef #macro #endmacro #elseif #libpath #pragma
# user definable keywords
user1=
user2=

[settings]
# the following characters are these which a "word" can contains, see documentation
#wordchars=_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789

# if only single comment char is supported like # in this file, leave comment_close blank
comment_open='
comment_close=
# this is an alternative way, so multiline comments are used
#comment_open=/'
#comment_close='/


# set to false if a comment character/string should start at column 0 of a line, true uses any
# indentation of the line, e.g. setting to true causes the following on pressing CTRL+d
    #command_example();
# setting to false would generate this
#   command_example();
# This setting works only for single line comments
comment_use_indent=true

# context action command (please see Geany's main documentation for details)
context_action_cmd=

[build_settings]
# %f will be replaced by the complete filename
# %e will be replaced by the filename without extension
# (use only one of it at one time)
compiler=fbc -w all "%f"
run_cmd="./%e"