Documentation
The libraries in this section are written in the SIMPOL programming
language and are found in the lib
directory. Many of them are provided in source as projects, which can be
found in the projects\libs directory.
These components are added to a project in the IDE by selecting the
→
menu item and in the second tab, adding the libraries required. Once added
to the project, the information about the types and functions will appear
in the Project section of the IDE in the
Type View area.
Table of Contents
- 17. ABS
- 18. appframework
- application
- appwindow
- localeinfoold
- sysinfo
- tableinfo
- tdisplayformats
- checkneedsave()
- clearstatusbar()
- closewindow()
- defer()
- deferprocessing()
- deleterecord()
- duplicaterecord()
- findfirstfocusablecontrol()
- getappwindowfromwindow()
- getmenuitemwindow()
- gettableformatstrings()
- lookup()
- modifyrecord()
- newrecord()
- saverecord()
- 19. boolstr
- 20. bzip2
- 21. calceval
- 22. codepageslib
- 23. colorpalette
- 24. conflib
- 25. databaseforms
- dataform1
- dataform1arc
- dataform1bitmap
- dataform1bitmapbutton
- dataform1bitmapsource
- dataform1button
- dataform1checkbox
- dataform1combo
- dataform1controlsource
- dataform1datagrid
- dataform1datagridcolumn
- dataform1datasource
- dataform1detailblock
- dataform1edittext
- dataform1ellipse
- dataform1grid
- dataform1line
- dataform1link
- dataform1list
- dataform1option
- dataform1optiongroup
- dataform1page
- dataform1record
- dataform1rectangle
- dataform1scrollbar
- dataform1table
- dataform1text
- dataform1triangle
- fdevent
- pageresizeinfo
- printform1
- printform1arc
- printform1bitmap
- printform1control
- printform1ellipse
- printform1graphic
- printform1line
- printform1page
- printform1rectangle
- printform1text
- printform1triangle
- createblankbmp()
- getarcboundingrectangle()
- getarcquadrant()
- getbitmaptype()
- getellipseboundingrectangle()
- hasproperty()
- isvaliddbcontrol()
- renderprintform1page()
- retrievebitmap()
- 26. datetimelib
- 27. db1lib
- 28. db1util
- addsysfield()
- addsysfieldext()
- addsystable()
- blobtotext()
- compareeqdb1recs()
- copy_db1rec_to_db1rec()
- copy_db1rec_to_db1table()
- copyextendedinfo()
- create_sbme1table_from_db1table()
- createdefaultsystemtableentries()
- createextendedtableinfo()
- createsysfields()
- createsysfieldsext()
- createsystables()
- createsystablesysteminexistingsbm()
- deleteallrecordsfromtable()
- fieldval2string()
- getdefaultdisplayformat()
- getdefaultformat()
- getfield()
- getfieldextid()
- getfieldid()
- getfieldinfoarray()
- getfieldscount()
- getfieldsextcount()
- getindex()
- getsysserial()
- getsystemtable()
- gettableid()
- gettablename()
- gettableparent()
- getuniqueindex()
- getuniquenindex()
- isdb1field()
- isdb1table()
- isfield()
- isindex()
- islocked()
- lockrecord()
- outputdb1record()
- paddedhex()
- removetablefromsystemtables()
- string2fieldval()
- string2val()
- tableexists()
- unlockrecord()
- updatesysfield()
- updatesysfieldext()
- val2string()
- 29. dbconverter
- __tdisplayformats
- dbASDConverter
- dbASDExport
- dbASDImport
- dbCSVConverter
- dbCSVExport
- dbCSVImport
- dbPPCS1Export
- dbPPCS1Import
- dbSBMEExport
- dbSBMEImport
- dbXMLConverter
- dbXMLExport
- dbXMLImport
- dbconverter
- dbconverterinfo
- dbconvfield
- dbconvrecord
- dbconvtable
- dbexportconverter
- dbimportconverter
- convert8bitchar()
- enumdbconverter()
- 30. errormsgs_en
- 31. fastset
- 32. filesyslib
- 33. formlib
- convertwxformtodataform1()
- dataform1mergeforms()
- datasourceinuse()
- datasourceinuse_ca()
- findfunction()
- getlastcontrolid()
- getnumericvalue()
- getsyscolornames()
- getsystemcoloridfromstring()
- opendataform1()
- opendataform1fromstring()
- openprintform1()
- openprintform1fromstring()
- savedataform1()
- savedataform1ctrlsasstring()
- savedf1program()
- saveprintform1()
- savewxformprogram()
- tableinuse()
- tableinuse_ca()
- 34. gaugelib
- 35. graphicreportlib
- graphicreport1
- graphicreport1arc
- graphicreport1ellipse
- graphicreport1form
- graphicreport1formbitmap
- graphicreport1formpage
- graphicreport1formtext
- graphicreport1line
- graphicreport1rectangle
- graphicreport1triangle
- loadgraphicreport()
- report1_graphicreport_output_groupfooter()
- report1_graphicreport_output_groupheader()
- report1_graphicreport_output_pagefooter()
- report1_graphicreport_output_pageheader()
- report1_graphicreport_output_reportfooter()
- report1_graphicreport_output_reportheader()
- report1_graphicreport_outputrow()
- savegraphicreport()
- 36. httpclientlib
- 37. imagelib
- 38. INT
- 39. jpeglib
- 40. libxmldom1
- 41. libxmldom2
- 42. libxmlutil
- 43. lists
- 44. LTRIM
- 45. mathlib
- 46. mrulib
- 47. netinfolib
- 48. objset
- 49. PAD
- 50. printformlib
- 51. quickreportlib
- quickreport1
- quickreport1datasource
- quickreport1table
- convert_dpi_mcm()
- convert_mcm_dpi()
- loadquickreport()
- report1_quickreport_output_groupfooter()
- report1_quickreport_output_reportfooter()
- report1_quickreport_output_reportheader()
- report1_quickreport_outputpageheader()
- report1_quickreport_outputrow()
- savequickreport()
- 52. random
- 53. registrylib
- 54. reorglib
- 55. replace
- 56. reportlib
- report1
- report1aggregate
- report1aggregatevalue
- report1group
- report1groupinst
- report1inst
- parseorderclause()
- report1_agg_getval_count()
- report1_agg_getval_mean()
- report1_agg_getval_median()
- report1_agg_getval_mode()
- report1_agg_getval_sum()
- report1_agg_update_count()
- report1_agg_update_mean()
- report1_agg_update_median()
- report1_agg_update_mode()
- report1_agg_update_sum()
- reportinsertionsort()
- reportquicksortrit()
- 57. rsalib
- 58. sbislib
- 59. SBLDateLib
- 60. sblexten
- 61. sbllib
- 62. SBLlocaledateinfo
- 63. SBLTimeLib
- 64. sbnglib
- 65. sendkeys
- 66. sendmail
- 67. serialize
- 68. simpolpacker
- 69. shellexecute
- 70. smtpclientlib
- 71. smtpdatelib
- 72. sortlib
- 73. soundlib
- 74. sql1
- 75. STR
- 76. stringlib
- 77. timer
- 78. TRIM
- 79. uisyshelp
- localecalendar
- localecodepage
- localecountry
- localecurrency
- localedate
- localeinfo
- localelanguage
- localenumeric
- localenumericsign
- localeother
- syscolors
- sysrgb
- windowsversion
- adjustbitmapbackgroundcolor()
- appactivate()
- arrowdown_20x16()
- arrowdown_disabled_20x16()
- arrowdown_focus_20x16()
- arrowdown_sel_20x16()
- arrowup_20x16()
- arrowup_disabled_20x16()
- arrowup_focus_20x16()
- arrowup_sel_20x16()
- calendar_bmp()
- calendar_disabled_bmp()
- calendar_focus_bmp()
- calendar_selfocus_bmp()
- centerdialogonparent()
- datepicker()
- daysinmonth()
- findchildwindow()
- findwindowhandle()
- getcenteredwindowrect()
- getdate()
- getdatetime()
- getdefaultfont()
- getdisplaysize()
- getdpivalues()
- getscrollbarsizes()
- gettime()
- getusabledisplaysize()
- getuserhomedir()
- getuserinput()
- getwindowssysdir()
- getwindowsversion()
- getwindowsversionstring()
- iswindows_os()
- listpicker()
- messagebox()
- selectcombotextitem()
- setcontroltext()
- setfocus()
- setwindowposition()
- 80. unittest
- 81. urlendecode
- 82. utf8lib
- 83. uuencode
- 84. VAL
- 85. volatable
- 86. winfiledlg
- 87. xmllib


