Part III. SIMPOL-Language Libraries
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
- 16. ABS
- 17. appframework
- application
- appwindow
- localeinfoold
- sysinfo
- tableinfo
- tdisplayformats
- __fillindexlist()
- __findformcontrolintoolbar()
- __formcontrolexistsintoolbar()
- checkneedsave()
- clearstatusbar()
- closewindow()
- defer()
- deferprocessing()
- deleterecord()
- doformview()
- doselrec()
- duplicaterecord()
- fieldselection()
- findfirstfocusablecontrol()
- findmenuinmenubar()
- formview()
- getappwindowfromwindow()
- getemptyprompt()
- getmenuitemwindow()
- gettableformatstrings()
- gettablesarray()
- lookup()
- modifyrecord()
- newrecord()
- removedialogfromlist()
- saverecord()
- selectff_rw()
- selectrecord()
- selrec()
- showrecordview()
- showtableview()
- windresize()
- writedataview()
- 18. boolstr
- 19. bzip2
- 20. calceval
- 21. codepageslib
- 22. colorpalette
- 23. commonreportgui
- commonaggregateinfo
- commonfilterinfo
- commongroupinfo
- commonorderinfo
- linkmanager
- __rep_flt_cancel_oc()
- __rep_flt_clear_oc()
- __rep_flt_cols()
- __rep_flt_columns_osc()
- __rep_flt_filter_edit()
- __rep_flt_filter_edit_oc()
- __rep_flt_join()
- __rep_flt_ok_oc()
- __rep_flt_op()
- __rep_flt_val()
- __rep_movedown()
- __rep_movelast()
- __rep_movetop()
- __rep_moveup()
- dofilter()
- doreportorder()
- qrfilterfrm()
- uparrowoutputrow()
- 24. conflib
- 25. consolelib
- 26. databaseforms
- dataform1
- dataform1arc
- dataform1bitmap
- dataform1bitmapbutton
- dataform1bitmapsource
- dataform1button
- dataform1checkbox
- dataform1combo
- dataform1control
- dataform1controlsource
- dataform1datagrid
- dataform1datagridcolumn
- dataform1datasource
- dataform1detailblock
- dataform1edittext
- dataform1ellipse
- dataform1gauge
- dataform1graphic
- 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()
- findnextfocusablecontrol()
- getarcboundingrectangle()
- getarcquadrant()
- getbitmaptype()
- getellipseboundingrectangle()
- isvaliddbcontrol()
- renderprintform1page()
- retrievebitmap()
- 27. datetimelib
- 28. db1util
- db1fieldinfo
- tdataview
- FCASE()
- TCASE()
- addsysfield()
- addsysfieldext()
- addsystable()
- analyzerecorddata()
- blobtotext()
- checkandupdatetabledefs()
- 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()
- getnewfieldinfoarray()
- getsysserial()
- getsystemtable()
- gettableid()
- gettablename()
- gettableparent()
- getuniqueindex()
- getuniquenindex()
- isdb1field()
- isdb1table()
- isfield()
- isindex()
- islocked()
- lockrecord()
- outputdb1record()
- paddedhex()
- removetablefromsystemtables()
- storerecord()
- string2fieldval()
- string2val()
- tableexists()
- unlockrecord()
- updateextfieldinfo()
- 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. displayformat
- 31. drilldown
- 32. dxflib
- 33. errormsgs_en
- 34. fastset
- 35. filesyslib
- copyfile()
- createdirectory()
- createpath()
- deletefile()
- deletefileold()
- fileexists()
- fileexists_old()
- filenameparse()
- getcurrentdirectory()
- getdefaultnewline()
- getdirectorysepchar()
- getenvironmentvariable()
- getpublicdatadir()
- gettempfilename()
- gettemppath()
- getu32frominteger()
- getuserhomedir()
- getwindowssysdir()
- issamefilename()
- iswindows_os()
- notrailingdirsep()
- setcurrentdirectory()
- trailingdirsep()
- 36. filtergui
- 37. formlib
- __formlib_getsource()
- convertwxformtodataform1()
- dataform1mergeforms()
- datasourceinuse()
- datasourceinuse_ca()
- datasourceinusepf()
- datasourceinusepf_ca()
- getlastcontrolid()
- getlastprintcontrolid()
- getnewcontrolname()
- getsyscolornames()
- getsystemcoloridfromstring()
- opendataform1()
- opendataform1fromstring()
- openprintform1()
- openprintform1fromstring()
- outputprintformcontent()
- printform1mergeforms()
- savedataform1()
- savedataform1ctrlsasstring()
- savedf1program()
- saveprintform1()
- saveprintform1ctrlsasstring()
- savewxformprogram()
- tableinuse()
- tableinuse_ca()
- tableinusepf()
- tableinusepf_ca()
- 38. gaugelib
- 39. graphicreportlib
- graphicreport1
- graphicreport1arc
- graphicreport1ellipse
- graphicreport1form
- graphicreport1formbitmap
- graphicreport1formcontrol
- graphicreport1formpage
- graphicreport1formtext
- graphicreport1graphic
- graphicreport1line
- graphicreport1rectangle
- graphicreport1triangle
- __gr_hasaggregate()
- __gr_hascalculation()
- __gr_updatecontroldatasource()
- datasourceinusegr()
- datasourceinusegr_ca()
- fixgraphicreportcontrolsources()
- graphicreport1mergeforms()
- loadgraphicreport()
- loadgraphicreport1fromstring()
- loadgrxmlreportfromstring()
- parseselecttocontrolsources()
- 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()
- savegraphicreport1ctrlsasstring()
- tableinusegr()
- tableinusegr_ca()
- 40. httpclientlib
- 41. ieeelib
- 42. imagelib
- 43. INT
- 44. iplib
- 45. jpeglib
- 46. json
- 47. labelslib
- 48. logmanager
- 49. libxmldom1
- 50. libxmldom2
- 51. libxmlutil
- 52. lists
- 53. LTRIM
- 54. mathlib
- 55. mrulib
- 56. netinfolib
- 57. objset
- 58. odbcsql1
- 59. PAD
- 60. parsenum
- 61. printformlib
- 62. quickreportlib
- quickreport1
- quickreport1datasource
- quickreport1table
- quickreportextraoutputinfo
- convert_dpi_mcm()
- convert_mcm_dpi()
- getprinttextextent()
- loadquickreport()
- report1_quickreport_output_groupfooter()
- report1_quickreport_output_groupheader()
- report1_quickreport_output_reportfooter()
- report1_quickreport_output_reportheader()
- report1_quickreport_outputpageheader()
- report1_quickreport_outputrow()
- savequickreport()
- 63. random
- 64. recordview
- 65. registrylib
- 66. reorglib
- 67. repguilib
- 68. replace
- 69. reportlib
- report1
- report1aggregate
- report1aggregatevalue
- report1group
- report1groupinst
- report1inst
- update1
- update1datasource
- update1fieldinfo
- update1table
- __parsecalccomponent()
- __uparrowoutputrow()
- __update_parsecalculation()
- getaggsortposbyid()
- getaggtypeidfromstring()
- getaggtypestring()
- loadupdatefile()
- parseorderclause()
- report1_agg_getval_count()
- report1_agg_getval_mean()
- report1_agg_getval_median()
- report1_agg_getval_mode()
- report1_agg_getval_sum()
- report1_agg_getval_variance()
- report1_agg_update_count()
- report1_agg_update_mean()
- report1_agg_update_median()
- report1_agg_update_mode()
- report1_agg_update_sum()
- report1_agg_update_variance()
- reportinsertionsort()
- reportquicksortrit()
- saveupdatefile()
- 70. rsalib
- 71. sbislib
- 72. SBLDateLib
- 73. sblexten
- 74. sbllib
- 75. SBLlocaledateinfo
- 76. SBLTimeLib
- 77. sbnglib
- 78. sendkeys
- 79. sendmail
- 80. serialize
- 81. sessionid
- 82. sessionid2
- 83. shellexecute
- 84. simpollib
- 85. smtpclientlib
- 86. smtpdatelib
- 87. sortlib
- 88. soundlib
- 89. sql1
- 90. STR
- 91. stringlib
- MakeNotNull()
- afterstr()
- beforestr()
- fcase()
- findfileencoding()
- formatlinebreaks()
- getlastitem()
- getline()
- getnumericvalue()
- iseolchar()
- ismatchingpattern()
- isspace()
- iswhitespace()
- laststr()
- lpad()
- ltrim()
- multiinstr()
- nondigits()
- nondigitsordecimal()
- onechar2twochar()
- parseitem()
- parsemultitoken()
- parsenext()
- parsestr()
- parsetoken()
- rpad()
- rtrim()
- space()
- sprintf()
- twochar2onechar()
- 92. tableview
- 93. timer
- 94. TRIM
- 95. uisyshelp
- localecalendar
- localecodepage
- localecountry
- localecurrency
- localedate
- localeinfo
- localelanguage
- localenumeric
- localenumericsign
- localeother
- syscolors
- sysrgb
- windowsversion
- wxformoptiongroup
- wxformoptiongroupmember
- 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()
- centerwindowondisplay()
- choicelistdialog()
- datepicker()
- daysinmonth()
- duallist()
- findchildwindow()
- findcomboliststring()
- findwindowhandle()
- getcenteredwindowrect()
- getdate()
- getdatetime()
- getdefaultfont()
- getdisplaysize()
- getdpivalues()
- getscrollbarsizes()
- gettime()
- getusabledisplaysize()
- getuserinput()
- getwindowsfolder()
- getwindowspublicdocsfolder()
- getwindowstaskbarstateandpos()
- getwindowsversion()
- getwindowsversionstring()
- listpicker()
- messagebox()
- padhex()
- selectcombotextitem()
- setcontroltext()
- setfocus()
- setwindowposition()
- showcopyabletextmessage()
- windows_getactivewindow()
- windows_redrawwindow()
- wxformoptiongroupmemberselchange()
- 96. unittest
- 97. urlendecode
- 98. urllib
- 99. utf8lib
- 100. uuencode
- 101. VAL
- 102. volatable
- 103. windowsemaillib
- 104. winfiledlg
- 105. xmllib