Hi Guys,
I've been asked a few times what new commands in 107. Well here is a list I used to make some examples for the latest update. As you can read, we don't have examples for the smaller command additions, but the larger feature sets are covered:
MillisecondsTimer
-----------------
AGKI_RESETTIMER,\
AGKI_GETMILLISECONDSR_INTEGER,\
CustomImage
-----------
AGKI_SETIMAGEMASK_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER,\
AGKI_SAVEIMAGE_INTEGER_STRING,\
AGKI_GETIMAGER_INTEGER_FLOAT_FLOAT_FLOAT_FLOAT,\
AGKI_GETIMAGE_INTEGER_FLOAT_FLOAT_FLOAT_FLOAT,\
AGKI_GETIMAGEFILENAMER_STRING_INTEGER,\
AGKI_COPYIMAGER_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER,\
AGKI_COPYIMAGE_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER,\
ChooseImage
-----------
AGKI_SHOWCHOOSEIMAGESCREENR_INTEGER,\
AGKI_ISCHOOSINGIMAGER_INTEGER,\
AGKI_GETCHOSENIMAGER_INTEGER,\
ImageFromCamera
---------------
AGKI_SHOWIMAGECAPTURESCREENR_INTEGER,\
AGKI_ISCAPTURINGIMAGER_INTEGER,\
AGKI_GETCAPTUREDIMAGER_INTEGER,\
AGKI_GETCAMERAEXISTSR_INTEGER,\
QRCodeImage
-----------
AGKI_DECODEQRCODER_STRING_INTEGER,\
AGKI_ENCODEQRCODER_INTEGER_STRING_INTEGER,\
PrintingImage
-------------
AGKI_PRINTIMAGE_INTEGER_FLOAT,\
FindTokenInString
-----------------
AGKI_COUNTSTRINGTOKENSR_INTEGER_STRING_STRING,\
AGKI_GETSTRINGTOKENR_STRING_STRING_STRING_INTEGER,\
HTTPCommunication
-----------------
AGKI_CREATEHTTPCONNECTIONR_INTEGER,\
AGKI_DELETEHTTPCONNECTION_INTEGER,\
AGKI_SETHTTPHOSTR_CNOP,\
AGKI_SETHTTPHOSTR_INTEGER_INTEGER_STRING_INTEGER,\
AGKI_SETHTTPHOSTR_INTEGER_INTEGER_STRING_INTEGER_STRING_STRING,\
AGKI_CLOSEHTTPCONNECTION_INTEGER,\
AGKI_SENDHTTPREQUESTR_CNOP,\
AGKI_SENDHTTPREQUESTR_STRING_INTEGER_STRING,\
AGKI_SENDHTTPREQUESTR_STRING_INTEGER_STRING_STRING,\
AGKI_SENDHTTPREQUESTASYNCR_CNOP,\
AGKI_SENDHTTPREQUESTASYNCR_INTEGER_INTEGER_STRING,\
AGKI_SENDHTTPREQUESTASYNCR_INTEGER_INTEGER_STRING_STRING,\
AGKI_SENDHTTPFILER_INTEGER_INTEGER_STRING_STRING_STRING,\
AGKI_GETHTTPRESPONSER_STRING_INTEGER,\
AGKI_GETHTTPRESPONSEREADYR_INTEGER_INTEGER,\
AGKI_GETHTTPFILER_CNOP,\
AGKI_GETHTTPFILER_INTEGER_INTEGER_STRING_STRING,\
AGKI_GETHTTPFILER_INTEGER_INTEGER_STRING_STRING_STRING,\
AGKI_GETHTTPFILECOMPLETER_INTEGER_INTEGER,\
AGKI_GETHTTPFILEPROGRESSR_FLOAT_INTEGER,\
EditBoxes
---------
AGKI_CREATEEDITBOX_INTEGER,\
AGKI_CREATEEDITBOXR_INTEGER,\
AGKI_GETEDITBOXEXISTSR_INTEGER_INTEGER,\
AGKI_DELETEEDITBOX_INTEGER,\
AGKI_GETEDITBOXHASFOCUSR_INTEGER_INTEGER,\
AGKI_GETCURRENTEDITBOXR_INTEGER,\
AGKI_SETEDITBOXPOSITION_INTEGER_FLOAT_FLOAT,\
AGKI_SETEDITBOXSIZE_INTEGER_FLOAT_FLOAT,\
AGKI_SETEDITBOXDEPTH_INTEGER_INTEGER,\
AGKI_SETEDITBOXBORDERSIZE_INTEGER_FLOAT,\
AGKI_SETEDITBOXBORDERCOLOR_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER,\
AGKI_SETEDITBOXBACKGROUNDCOLOR_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER,\
AGKI_SETEDITBOXTEXT_INTEGER_STRING,\
AGKI_SETEDITBOXTEXTCOLOR_INTEGER_INTEGER_INTEGER_INTEGER,\
AGKI_SETEDITBOXCURSORCOLOR_INTEGER_INTEGER_INTEGER_INTEGER,\
AGKI_SETEDITBOXFONTIMAGE_INTEGER_INTEGER,\
AGKI_SETEDITBOXTEXTSIZE_INTEGER_FLOAT,\
AGKI_SETEDITBOXFOCUS_INTEGER_INTEGER,\
AGKI_SETEDITBOXACTIVE_INTEGER_INTEGER,\
AGKI_SETEDITBOXVISIBLE_INTEGER_INTEGER,\
AGKI_SETEDITBOXBORDERIMAGE_INTEGER_INTEGER,\
AGKI_SETEDITBOXBACKGROUNDIMAGE_INTEGER_INTEGER,\
AGKI_SETEDITBOXCURSORBLINKTIME_INTEGER_FLOAT,\
AGKI_SETEDITBOXCURSORWIDTH_INTEGER_FLOAT,\
AGKI_SETEDITBOXMAXCHARS_INTEGER_INTEGER,\
AGKI_SETEDITBOXMAXLINES_INTEGER_INTEGER,\
AGKI_SETEDITBOXMULTILINE_INTEGER_INTEGER,\
AGKI_SETEDITBOXSCISSOR_INTEGER_FLOAT_FLOAT_FLOAT_FLOAT,\
AGKI_FIXEDITBOXTOSCREEN_INTEGER_INTEGER,\
AGKI_GETEDITBOXTEXTR_STRING_INTEGER,\
AGKI_GETEDITBOXXR_FLOAT_INTEGER,\
AGKI_GETEDITBOXYR_FLOAT_INTEGER,\
AGKI_GETEDITBOXWIDTHR_FLOAT_INTEGER,\
AGKI_GETEDITBOXHEIGHTR_FLOAT_INTEGER,\
AGKI_GETEDITBOXCHANGEDR_INTEGER_INTEGER,\
AGKI_GETEDITBOXACTIVER_INTEGER_INTEGER,\
AGKI_GETEDITBOXVISIBLER_INTEGER_INTEGER,\
AGKI_GETEDITBOXLINESR_INTEGER_INTEGER,\
Benchmarking
------------
AGKI_GETPIXELSDRAWNR_INTEGER,\
AGKI_GETMANAGEDSPRITEDRAWCALLSR_INTEGER,\
GetDateAndTime
--------------
AGKI_GETLEAPYEARR_INTEGER_INTEGER,\
AGKI_GETUNIXFROMDATER_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER_INTEGER,\
AGKI_GETYEARFROMUNIXR_INTEGER_INTEGER,\
AGKI_GETMONTHFROMUNIXR_INTEGER_INTEGER,\
AGKI_GETDAYSFROMUNIXR_INTEGER_INTEGER,\
AGKI_GETHOURSFROMUNIXR_INTEGER_INTEGER,\
AGKI_GETMINUTESFROMUNIXR_INTEGER_INTEGER,\
AGKI_GETSECONDSFROMUNIXR_INTEGER_INTEGER,\
AGKI_GETCURRENTDATER_STRING,\
AGKI_GETCURRENTTIMER_STRING,\
AGKI_GETDAYOFWEEKR_INTEGER,\
Adverts
-------
AGKI_SETADMOBDETAILS_STRING,\
AGKI_SETINNERACTIVEDETAILS_STRING,\
AGKI_CREATEADVERT_INTEGER_INTEGER_INTEGER,\
AGKI_SETADVERTPOSITION_INTEGER_INTEGER_INTEGER,\
AGKI_DELETEADVERT,\
AGKI_OPENBROWSER_STRING
Zip Files
---------
AGKI_CREATEZIP_INTEGER_STRING,\
AGKI_CREATEZIPR_INTEGER_STRING,\
AGKI_ADDZIPENTRY_INTEGER_STRING_STRING,\
AGKI_CLOSEZIP_INTEGER,\
AGKI_EXTRACTZIP_STRING_STRING,\
No Examples For These
---------------------
AGKI_GETCLR_STRING,\
AGKI_SETSCISSOR_FLOAT_FLOAT_FLOAT_FLOAT,\
AGKI_GETRESUMEDR_INTEGER,\
AGKI_BREAK,\
AGKI_CLEARSCREEN,\
AGKI_SETSORTCREATED_INTEGER,\
AGKI_CREATESPRITER_CNOP,\
AGKI_CREATESPRITER_INTEGER_STRING,\
AGKI_CREATESPRITE_INTEGER_STRING,\
AGKI_SETSPRITEUV_INTEGER_FLOAT_FLOAT_FLOAT_FLOAT_FLOAT_FLOAT_FLOAT_FLOAT,\
AGKI_RESETSPRITEUV_INTEGER,\
AGKI_SETSPRITESNAP_INTEGER_INTEGER,\
AGKI_GETSPRITEGROUPR_INTEGER_INTEGER,\
AGKI_SETSPRITESCISSOR_INTEGER_FLOAT_FLOAT_FLOAT_FLOAT,\
AGKI_DRAWSPRITE_INTEGER,\
AGKI_SETSPRITECOLLIDEBIT_INTEGER_INTEGER_INTEGER,\
AGKI_GETJOINTEXISTSR_INTEGER_INTEGER,\
AGKI_CREATEPULLEYJOINT2_INTEGER_INTEGER_FLOAT_INTEGER,\
AGKI_FINISHPULLEYJOINTR_INTEGER_FLOAT_FLOAT_FLOAT_FLOAT_FLOAT_FLOAT_FLOAT_FLOAT,\
AGKI_SETPARTICLESACTIVE_INTEGER_INTEGER,\
AGKI_GETPARTICLESACTIVER_INTEGER_INTEGER,\
AGKI_UPDATEPARTICLES_INTEGER_FLOAT,\
AGKI_SETTEXTEXTENDEDFONTIMAGE_INTEGER_INTEGER,\
AGKI_SETTEXTDEFAULTEXTENDEDFONTIMAGE_INTEGER,\
AGKI_SETTEXTMAXWIDTH_INTEGER_FLOAT,\
AGKI_SETTEXTSCISSOR_INTEGER_FLOAT_FLOAT_FLOAT_FLOAT,\
AGKI_GETTEXTSTRINGR_STRING_INTEGER,\
AGKI_CHOOSERAWFILER_STRING_STRING,\
AGKI_VALFLOATR_FLOAT_STRING,\
AGKI_GETCURRENTDIRR_STRING,\
AGKI_GETFOLDERR_STRING,\
AGKI_SETFOLDERR_INTEGER_STRING,\
AGKI_STARTTEXTINPUT_CNOP,\
AGKI_STARTTEXTINPUT_STRING,\
AGKI_GETLASTCHARR_INTEGER,\
AGKI_SETCURSORBLINKTIME_FLOAT,\
AGKI_SETTEXTINPUTMAXCHARS_INTEGER,\
AGKI_SETRAWWRITEPATH_STRING,\
AGKI_MAKEFOLDERR_INTEGER_STRING,\
AGKI_DELETEFOLDER_STRING,\
AGKI_SETRAWMOUSEVISIBLE_INTEGER,\
If you want to then drill down into what each of these mean, you can check out the online documentation from here:
http://www.appgamekit.com/documentation/home.html
Have fun exploring our minor update
I drink tea, and in my spare time I write software.