SlideShare a Scribd company logo
1 of 10
Download to read offline
Ring Documentation, Release 1.5.1
MySQL_Info(), 236
MySQL_Init(), 237
MySQL_Inser_ID(), 239
MySQL_Next_Result(), 240
MySQL_Query(), 237
MySQL_Result(), 240
MySQL_Result2(), 241
MySQL_Rollback(), 243
Print Query Result, 240
Restore Image From The Database, 242
Save Image Inside the Database, 242
Transaction Example, 243
MySQL_AutoCommit()
MySQL Functions, 243
MySQL_Close()
MySQL Functions, 237
MySQL_Columns()
MySQL Functions, 240
MySQL_Columns() Implementation
Extension, 736
MySQL_Commit()
MySQL Functions, 243
MySQL_Connect()
MySQL Functions, 237
MySQL_Error()
MySQL Functions, 237
MySQL_Escape_String()
MySQL Functions, 242
MySQL_Info()
MySQL Functions, 236
MySQL_Init()
MySQL Functions, 237
MySQL_Inser_ID()
MySQL Functions, 239
MySQL_Next_Result()
MySQL Functions, 240
MySQL_Query()
MySQL Functions, 237
MySQL_Result()
MySQL Functions, 240
MySQL_Result2()
MySQL Functions, 241
MySQL_Rollback()
MySQL Functions, 243
Natural Language Programming
BraceError() Method, 341
BraceExprEval Method, 340
BraceStart and BraceEnd Methods, 339
Change the ’=’ operator to ’is’, 337
Change the Ring Keyword ’And’, 335
Change the Ring Operator ’+’, 336
Clean Natural Code, 342
Example, 334
History, 334
Introduction, 333
Real Natual Code, 340
Using Eval() with our Natural Code, 338
Natural Library - Demo Program
Using the Natural Library, 344
Nested Lists
Lists, 176
New Classes names - Index Start from 1
Desktop and Mobile Development, 633
New Functions
What is new in Ring 1.2?, 90
What is new in Ring 1.3?, 86
New Functions and Changes
What is new in Ring 1.1?, 99
New Style to Ring Notepad
What is new in Ring 1.4?, 68
newlist()
Stdlib Functions, 292
No Explicit End For Statements
Getting Started - First Style, 115
Getting Started - Second Style, 117
Getting Started - Third Style, 119
No Run
Command Line Options, 700
Not Case-Sensitive
Getting Started - First Style, 114
Getting Started - Second Style, 116
Getting Started - Third Style, 118
Notepad Application
Desktop and Mobile Development, 607
nullpointer()
Low Level Functions, 704
Number()
Data Type, 195
Numbers and Bytes
Files, 212
Object and Drawing
Game Engine for 2D Games, 452
Object Library Source Code
Objects Library for RingQt Application, 644
Object Oriented Programming
Access Objects Using Braces, 255
Classes and Objects, 253
Composition, 256
Dynamic Attributes, 260
Find() and List of Objects, 261
Inheritance, 259
Introduction, 252
Operator Overloading, 258
Packages, 260
Printing Objects, 261
Private Attributes and Methods, 257
Index 1755
Ring Documentation, Release 1.5.1
Setter and Getter, 257
Sort() and List of Objects, 262
Using Self.Attribute, 264
object2pointer()
Low Level Functions, 704
objectid()
Reflection and Meta-programming, 278
Objects inside lists
Declarative Programming, 328
Objects Library for RingQt
What is new in Ring 1.2?, 92
Objects Library for RingQt Application
Example, 640
Introduction, 639
Library Usage, 640
Object Library Source Code, 644
Open_WindowAndLink() Function, 643, 644
Open_WindowInPackages() Function, 644
ODBC Class
Stdlib Classes, 323
ODBC Functions
Execute Query and Print Result, 231
Introduction, 226
odbc_autocommit(), 233
odbc_close(), 228
odbc_colcount(), 230
odbc_columns(), 232
odbc_commit(), 233
odbc_connect(), 229
odbc_datasources(), 228
odbc_disconnect(), 230
odbc_drivers(), 227
odbc_execute(), 230
odbc_fetch(), 231
odbc_getdata(), 231
odbc_init(), 227
odbc_rollback(), 233
odbc_tables(), 231
Open and Close Connection, 230
Print List of ODBC Data Sources, 229
Print List of ODBC Drivers, 228
Save and Restore Images, 234
Transactions and Using Commit and Rollback, 233
odbc_autocommit()
ODBC Functions, 233
odbc_close()
ODBC Functions, 228
odbc_colcount()
ODBC Functions, 230
odbc_columns()
ODBC Functions, 232
odbc_commit()
ODBC Functions, 233
odbc_connect()
ODBC Functions, 229
odbc_datasources()
ODBC Functions, 228
odbc_disconnect()
ODBC Functions, 230
odbc_drivers()
ODBC Functions, 227
odbc_execute()
ODBC Functions, 230
odbc_fetch()
ODBC Functions, 231
odbc_getdata()
ODBC Functions, 231
odbc_init()
ODBC Functions, 227
odbc_rollback()
ODBC Functions, 233
odbc_tables()
ODBC Functions, 231
Open and Close Connection
ODBC Functions, 230
Open_WindowAndLink() Function
Objects Library for RingQt Application, 643, 644
Open_WindowInPackages() Function
Objects Library for RingQt Application, 644
Operator Overloading
Object Oriented Programming, 258
Operators
Arithmetic Operators, 139
Assignment Operators, 140
Bitwise Operators, 139
Introduction, 138
Logical Operators, 139
Misc Operators, 140
Operators Precedence, 140
Relational Operators, 139
Using the Natural Library, 348
Operators Precedence
Operators, 140
Other Widgets Events
Desktop and Mobile Development, 572
packagename()
Reflection and Meta-programming, 287
Packages
Object Oriented Programming, 260
packages()
Reflection and Meta-programming, 275
packagesclasses()
Reflection and Meta-programming, 277
Page Class
Web Development (CGI Library), 400
palindrome()
Stdlib Functions, 298
Index 1756
Ring Documentation, Release 1.5.1
Pass Error
The Trace Library and the Interactive Debugger, 723
Passing Lists to Functions
Lists, 177
Passing Parameters Using List
Lists, 178
Performance
Command Line Options, 700
permutation()
Stdlib Functions, 299
Perror()
Files, 208
Philosophy behind data types in Ring
Frequently Asked Questions, 1700
Play Sound
RingLibSDL, 430
Playing Sound
Desktop and Mobile Development, 582
Game Engine for 2D Games, 440
Graphics and Game Programming, 419
pointer2object()
Low Level Functions, 704
Post Request
RingLibCurl, 405
Prefix for Functions Names
Code Generator, 744
PrevFileName() Function
System Functions, 217
Print files in Zip file
RingZip, 409
Print List of ODBC Data Sources
ODBC Functions, 229
Print List of ODBC Drivers
ODBC Functions, 228
Print Query Result
MySQL Functions, 240
print()
Stdlib Functions, 288
Print2Str() Function
Stdlib Functions, 288
Printing Final Intermediate Code
Command Line Options, 695
Printing Instruction Operation Code
Command Line Options, 700
Printing Intermediate Code
Command Line Options, 693
Printing Objects
Object Oriented Programming, 261
Printing Rules
Command Line Options, 689
Printing Tokens
Command Line Options, 687
Printing using QPrinter
Desktop and Mobile Development, 580
Private Attributes and Methods
Object Oriented Programming, 257
prodlist()
Stdlib Functions, 297
Program Structure
Introduction, 170
Source Code File Sections, 171
Using Many Source Code Files, 171
Project Folder
Building Games For Android, 482
Project Layers
Game Engine for 2D Games, 432
Protecting the Source Code
Distributing Ring Application, 685
ptrcmp()
Low Level Functions, 705
Pure Functions
Functional Programming, 266
puts()
Stdlib Functions, 288
QAbstractButton Class
RingQt Classes Reference, 1595
QAbstractItemView Class
RingQt Classes Reference, 1581
QAbstractScrollArea Class
RingQt Classes Reference, 1581
QAbstractSlider Class
RingQt Classes Reference, 1588
QAbstractSocket Class
RingQt Classes Reference, 1617
QAbstractSpinBox Class
RingQt Classes Reference, 1591
QAction Class
RingQt Classes Reference, 1599
QAllEvents Class
RingQt Classes Reference, 1630
QApp Class
RingQt Classes Reference, 1548
QAxBase Class
RingQt Classes Reference, 1682
QAxObject Class
RingQt Classes Reference, 1681
QBitmap Class
RingQt Classes Reference, 1556
QBluetoothAddress Class
RingQt Classes Reference, 1687
QBluetoothDeviceDiscoveryAgent Class
RingQt Classes Reference, 1687
QBluetoothDeviceInfo Class
RingQt Classes Reference, 1688
QBluetoothHostInfo Class
RingQt Classes Reference, 1688
QBluetoothLocalDevice Class
Index 1757
Ring Documentation, Release 1.5.1
RingQt Classes Reference, 1689
QBluetoothServer Class
RingQt Classes Reference, 1690
QBluetoothServiceDiscoveryAgent Class
RingQt Classes Reference, 1690
QBluetoothServiceInfo Class
RingQt Classes Reference, 1691
QBluetoothSocket Class
RingQt Classes Reference, 1692
QBluetoothTransferManager Class
RingQt Classes Reference, 1693
QBluetoothTransferReply Class
RingQt Classes Reference, 1693
QBluetoothTransferRequest Class
RingQt Classes Reference, 1693
QBluetoothUuid Class
RingQt Classes Reference, 1694
QBoxLayout Class
RingQt Classes Reference, 1672
QBrush Class
RingQt Classes Reference, 1613
QBuffer Class
RingQt Classes Reference, 1687
QButtonGroup Class
RingQt Classes Reference, 1597
QByteArray Class
RingQt Classes Reference, 1614
QCamera Class
RingQt Classes Reference, 1666
QCameraImageCapture Class
RingQt Classes Reference, 1667
QCameraViewfinder Class
RingQt Classes Reference, 1666
QCheckBox Class
RingQt Classes Reference, 1595
QColor Class
RingQt Classes Reference, 1608
QColorDialog Class
RingQt Classes Reference, 1626
QComboBox Class
RingQt Classes Reference, 1571
QCompleter Class
RingQt Classes Reference, 1676
QCompleter2 Class
RingQt Classes Reference, 1677
QCompleter3 Class
RingQt Classes Reference, 1677
QCursor Class
RingQt Classes Reference, 1680
QDate Class
RingQt Classes Reference, 1639
QDateEdit Class
RingQt Classes Reference, 1590
QDateTimeEdit Class
RingQt Classes Reference, 1590
QDesktopServices Class
RingQt Classes Reference, 1548
QDesktopWidget Class
RingQt Classes Reference, 1632
QDial Class
RingQt Classes Reference, 1592
QDialog Class
RingQt Classes Reference, 1624
QDir Class
RingQt Classes Reference, 1566
QDirModel Class
RingQt Classes Reference, 1622
QDockWidget Class
RingQt Classes Reference, 1577
QEvent Class
RingQt Classes Reference, 1601
QFileDialog Class
RingQt Classes Reference, 1603
QFileInfo Class
RingQt Classes Reference, 1621
QFileSystemModel Class
RingQt Classes Reference, 1566
QFont Class
RingQt Classes Reference, 1611
QFontDialog Class
RingQt Classes Reference, 1623
QFontMetrics Class
RingQt Classes Reference, 1670
QFrame Class
RingQt Classes Reference, 1580
QFrame2 Class
RingQt Classes Reference, 1580
QFrame3 Class
RingQt Classes Reference, 1581
QGradient Class
RingQt Classes Reference, 1673
QGraphicsVideoItem Class
RingQt Classes Reference, 1666
QGridLayout Class
RingQt Classes Reference, 1663
QHBoxLayout Class
RingQt Classes Reference, 1559
QHeaderView Class
RingQt Classes Reference, 1668
QHostAddress Class
RingQt Classes Reference, 1620
QHostInfo Class
RingQt Classes Reference, 1621
QIcon Class
RingQt Classes Reference, 1557
QImage Class
RingQt Classes Reference, 1649
QInputDialog Class
Index 1758
Ring Documentation, Release 1.5.1
RingQt Classes Reference, 1628
QIODevice Class
RingQt Classes Reference, 1616
QJsonArray Class
RingQt Classes Reference, 1658
QJsonDocument Class
RingQt Classes Reference, 1659
QJsonObject Class
RingQt Classes Reference, 1659
QJsonParseError Class
RingQt Classes Reference, 1660
QJsonValue Class
RingQt Classes Reference, 1660
QKeySequence Class
RingQt Classes Reference, 1628
QLabel Class
RingQt Classes Reference, 1555
QLayout Class
RingQt Classes Reference, 1672
QLCDNumber Class
RingQt Classes Reference, 1628
QLinearGradient Class
RingQt Classes Reference, 1673
QLineEdit Class
RingQt Classes Reference, 1557
QLineEdit Events and QMessageBox
Desktop and Mobile Development, 570
QListView Class
RingQt Classes Reference, 1681
QListWidget Class
RingQt Classes Reference, 1562
QListWidgetItem Class
RingQt Classes Reference, 1637
QMainWindow Class
RingQt Classes Reference, 1575
QMdiArea Class
RingQt Classes Reference, 1679
QMdiSubWindow Class
RingQt Classes Reference, 1680
QMediaObject Class
RingQt Classes Reference, 1668
QMediaPlayer Class
RingQt Classes Reference, 1597
QMediaPlaylist Class
RingQt Classes Reference, 1598
QMenu Class
RingQt Classes Reference, 1573
QMenuBar Class
RingQt Classes Reference, 1573
QMessageBox Class
RingQt Classes Reference, 1601
QMessagebox Example
Desktop and Mobile Development, 585
QMutex Class
RingQt Classes Reference, 1686
QMutexLocker Class
RingQt Classes Reference, 1687
QNetworkAccessManager Class
RingQt Classes Reference, 1646
QNetworkProxy Class
RingQt Classes Reference, 1618
QNetworkReply Class
RingQt Classes Reference, 1647
QNetworkRequest Class
RingQt Classes Reference, 1646
QObject Class
RingQt Classes Reference, 1548
QPainter Class
RingQt Classes Reference, 1604
QPainter2 Class
RingQt Classes Reference, 1606
QPainterPath Class
RingQt Classes Reference, 1648
QPen Class
RingQt Classes Reference, 1607
QPicture Class
RingQt Classes Reference, 1607
QPixmap Class
RingQt Classes Reference, 1556
QPixmap2 Class
RingQt Classes Reference, 1557
QPlainTextEdit Class
RingQt Classes Reference, 1660
QPoint Class
RingQt Classes Reference, 1674
QPointF Class
RingQt Classes Reference, 1674
QPrinter Class
RingQt Classes Reference, 1610
QProcess Class
RingQt Classes Reference, 1677
QProgressBar Class
RingQt Classes Reference, 1587
QPushButton Class
RingQt Classes Reference, 1556
QRadioButton Class
RingQt Classes Reference, 1596
QRect Class
RingQt Classes Reference, 1632
QRegularExpression Class
RingQt Classes Reference, 1656
QRegularExpressionMatch Class
RingQt Classes Reference, 1657
QRegularExpressionMatchIterator Class
RingQt Classes Reference, 1657
QScrollArea Class
RingQt Classes Reference, 1675
QSerialPort Class
Index 1759
Ring Documentation, Release 1.5.1
RingQt Classes Reference, 1683
QSerialPortInfo Class
RingQt Classes Reference, 1684
QSize Class
RingQt Classes Reference, 1557
QSlider Class
RingQt Classes Reference, 1589
QSpinBox Class
RingQt Classes Reference, 1587
QSplashScreen Class
RingQt Classes Reference, 1671
QSplitter Class
RingQt Classes Reference, 1675
QSqlDatabase Class
RingQt Classes Reference, 1640
QSqlDriver Class
RingQt Classes Reference, 1641
QSqlDriverCreatorBase Class
RingQt Classes Reference, 1644
QSqlError Class
RingQt Classes Reference, 1642
QSqlField Class
RingQt Classes Reference, 1644
QSqlIndex Class
RingQt Classes Reference, 1643
QSqlQuery Class
RingQt Classes Reference, 1641
QSqlRecord Class
RingQt Classes Reference, 1643
QStatusBar Class
RingQt Classes Reference, 1576
QString2 Class
RingQt Classes Reference, 1677
QStringList Class
RingQt Classes Reference, 1626
QStringRef Class
RingQt Classes Reference, 1685
QSystemTrayIcon Class
RingQt Classes Reference, 1638
Qt Class Convertor
What is new in Ring 1.4?, 72
Qt configuration file
Code Generator, 751
QTableView Class
RingQt Classes Reference, 1583
QTableWidget Class
RingQt Classes Reference, 1584
QTableWidgetItem Class
RingQt Classes Reference, 1579
QTabWidget Class
RingQt Classes Reference, 1577
QTcpServer Class
RingQt Classes Reference, 1619
QTcpSocket Class
RingQt Classes Reference, 1619
QTest Class
RingQt Classes Reference, 1548
QTextBlock Class
RingQt Classes Reference, 1636
QTextCharFormat Class
RingQt Classes Reference, 1664
QTextCodec Class
RingQt Classes Reference, 1640
QTextCursor Class
RingQt Classes Reference, 1624
QTextDocument Class
RingQt Classes Reference, 1634
QTextEdit Class
RingQt Classes Reference, 1560
QThread Class
RingQt Classes Reference, 1655
QThreadPool Class
RingQt Classes Reference, 1656
QTime Class
RingQt Classes Reference, 1637
QTimer Class
RingQt Classes Reference, 1602
QToolBar Class
RingQt Classes Reference, 1574
QToolButton Class
RingQt Classes Reference, 1682
QTreeView Class
RingQt Classes Reference, 1564
QTreeWidget Class
RingQt Classes Reference, 1567
QTreeWidgetItem Class
RingQt Classes Reference, 1569
Queue Class
Stdlib Classes, 310
Quotes about Ring
Applications developed in little hours, 1
QUrl Class
RingQt Classes Reference, 1594
QUuid Class
RingQt Classes Reference, 1682
QVariant Class
RingQt Classes Reference, 1644
QVBoxLayout Class
RingQt Classes Reference, 1559
QVideoWidget and QMediaPlayer
Desktop and Mobile Development, 564
QVideoWidget Class
RingQt Classes Reference, 1598
QVideoWidgetControl Class
RingQt Classes Reference, 1666
QWebView Class
RingQt Classes Reference, 1593
QWidget Class
Index 1760
Ring Documentation, Release 1.5.1
RingQt Classes Reference, 1549
QXmlStreamAttribute Class
RingQt Classes Reference, 1655
QXmlStreamAttributes Class
RingQt Classes Reference, 1654
QXmlStreamEntityDeclaration Class
RingQt Classes Reference, 1654
QXmlStreamEntityResolver Class
RingQt Classes Reference, 1654
QXmlStreamNamespaceDeclaration Class
RingQt Classes Reference, 1654
QXmlStreamNotationDeclaration Class
RingQt Classes Reference, 1653
QXmlStreamReader Class
RingQt Classes Reference, 1651
QXmlStreamWriter Class
RingQt Classes Reference, 1652
Raise()
Eval() and Debugging, 221
RandBytes()
Security and Internet Functions, 251
Random Image
Web Development (CGI Library), 371
Random()
Mathematical Functions, 200
Read File using Read()
Files, 204
readline()
Stdlib Functions, 300
Real Natual Code
Natural Language Programming, 340
Recursion
Functions - First Style, 162
Functions - Second Style, 166
Functions - Third Style, 170
Reference
Compiler Errors, 1729
Introduction, 1726
Language Functions, 1728
Language Grammar, 1731
Language Keywords, 1727
Runtime Errors, 1730
Virtual Machine Instructions, 1733
Reflection and Meta-programming
addattribute(), 282
addmethod(), 282
attributes(), 279
cfunctions(), 272
classes(), 276
classname(), 278
functions(), 272
getattribute(), 284
globals(), 271
Introduction, 270
isattribute(), 280
iscfunction(), 274
isclass(), 276
isfunction(), 274
isglobal(), 273
islocal(), 273
ismethod(), 281
isobject(), 279
ispackage(), 275
ispackagesclass(), 278
isprivateattribute(), 280
isprivatemethod(), 281
locals(), 271
mergemethods(), 286
methods(), 279
objectid(), 278
packagename(), 287
packages(), 275
packagesclasses(), 277
setattribute(), 285
Register New Functions
Code Generator, 745
Regular Expressions
Desktop and Mobile Development, 599
Relational Operators
Operators, 139
Remove()
Files, 205
Rename()
Files, 205
Resources
Contact the Autor, 1740
Introduction, 1739
Ring Group, 1740
Ring Language Website, 1740
Restore Image From The Database
MySQL Functions, 242
Return object by reference
Declarative Programming, 329
Return Self by Reference
What is new in Ring 1.3?, 86
Return Value
Extension, 732
Functions - First Style, 161
Functions - Second Style, 165
Functions - Third Style, 169
Reverse()
Lists, 175
Rewind()
Files, 207
Right()
Strings, 181
RING API - list Functions
Index 1761
Ring Documentation, Release 1.5.1
Extension, 734
RING API - String Functions
Extension, 736
Ring CGI Hello World Program
Web Development (CGI Library), 352
Ring Group
Resources, 1740
Ring Language Website
Resources, 1740
Ring mode for Emacs Editor
What is new in Ring 1.3?, 84
Ring Notepad
Introduction, 119
Ring Notepad - Creating and running your first con-
sole application, 120
Ring Notepad - Creating and running your first game,
125
Ring Notepad - Creating and running your first GUI
application, 123
Ring Notepad - Creating and running your first Web
application, 124
Ring Notepad - Main Window, 120
The Browser Menu, 129
The Edit Menu, 127
The File Menu, 127
The Help Menu, 130
The Main File in the Project, 126
The Program Menu, 129
The Tools Menu, 130
The View Menu, 128
Ring Notepad - Creating and running your first console
application
Ring Notepad, 120
Ring Notepad - Creating and running your first game
Ring Notepad, 125
Ring Notepad - Creating and running your first GUI ap-
plication
Ring Notepad, 123
Ring Notepad - Creating and running your first Web ap-
plication
Ring Notepad, 124
Ring Notepad - Main Window
Ring Notepad, 120
Ring State
Embedding Ring Language in C/C++ Programs, 739
Ring State Functions
Embedding Ring Language in C/C++ Programs, 739
Ring State Variables
Embedding Ring Language in C/C++ Programs, 740
Ring VM - Tracing Functions
What is new in Ring 1.5?, 51
ring_ext.c
Extension, 729
ring_ext.h
Extension, 729
RingAllegro Functions Reference
Introduction, 771
RingCodeHighlighter Class
RingQt Classes Reference, 1650
RingFreeGLUT Extension
What is new in Ring 1.5?, 37
RingFreeGLUT Functions Reference
Introduction, 806
RingLibCurl
Facebook Login, 405
Get Request, 405
Get Stock Data From Yahoo, 407
Introduction, 404
Post Request, 405
Save output to string, 406
What is new in Ring 1.2?, 93
RingLibCurl Functions Reference
Introduction, 761
RingLibSDL
Close Window Event, 428
Create Window, 425
Display Image, 425
Display PNG Images, 426
Display Transparent Images, 427
Draw Rectangle, 426
Introduction, 424
Mouse Events, 429
Play Sound, 430
Switch Between Two Images, 425
Use TTF Fonts, 427
What is new in Ring 1.1?, 102
RingLibSDL Functions Reference
Introduction, 790
RingLibZip Functions Reference
Introduction, 770
RingOpenGL (OpenGL 1.1) Functions Reference
Introduction, 815
RingOpenGL (OpenGL 1.2) Functions Reference
Introduction, 840
RingOpenGL (OpenGL 1.3) Functions Reference
Introduction, 866
RingOpenGL (OpenGL 1.4) Functions Reference
Introduction, 895
RingOpenGL (OpenGL 1.5) Functions Reference
Introduction, 925
RingOpenGL (OpenGL 2.0) Functions Reference
Introduction, 956
RingOpenGL (OpenGL 2.1) Functions Reference
Introduction, 990
RingOpenGL (OpenGL 3.0) Functions Reference
Introduction, 1032
RingOpenGL (OpenGL 3.1) Functions Reference
Introduction, 1077
Index 1762
Ring Documentation, Release 1.5.1
RingOpenGL (OpenGL 3.2) Functions Reference
Introduction, 1123
RingOpenGL (OpenGL 3.3) Functions Reference
Introduction, 1170
RingOpenGL (OpenGL 4.0) Functions Reference
Introduction, 1217
RingOpenGL (OpenGL 4.1) Functions Reference
Introduction, 1264
RingOpenGL (OpenGL 4.2) Functions Reference
Introduction, 1311
RingOpenGL (OpenGL 4.3) Functions Reference
Introduction, 1358
RingOpenGL (OpenGL 4.4) Functions Reference
Introduction, 1405
RingOpenGL (OpenGL 4.5) Functions Reference
Introduction, 1452
RingOpenGL (OpenGL 4.6) Functions Reference
Introduction, 1499
RingOpenGL Extension
What is new in Ring 1.5?, 46
RingQt Classes and their Qt Documentation
Desktop and Mobile Development, 633
RingQt Classes Reference
CodeEditor Class, 1663
Introduction, 1547
QAbstractButton Class, 1595
QAbstractItemView Class, 1581
QAbstractScrollArea Class, 1581
QAbstractSlider Class, 1588
QAbstractSocket Class, 1617
QAbstractSpinBox Class, 1591
QAction Class, 1599
QAllEvents Class, 1630
QApp Class, 1548
QAxBase Class, 1682
QAxObject Class, 1681
QBitmap Class, 1556
QBluetoothAddress Class, 1687
QBluetoothDeviceDiscoveryAgent Class, 1687
QBluetoothDeviceInfo Class, 1688
QBluetoothHostInfo Class, 1688
QBluetoothLocalDevice Class, 1689
QBluetoothServer Class, 1690
QBluetoothServiceDiscoveryAgent Class, 1690
QBluetoothServiceInfo Class, 1691
QBluetoothSocket Class, 1692
QBluetoothTransferManager Class, 1693
QBluetoothTransferReply Class, 1693
QBluetoothTransferRequest Class, 1693
QBluetoothUuid Class, 1694
QBoxLayout Class, 1672
QBrush Class, 1613
QBuffer Class, 1687
QButtonGroup Class, 1597
QByteArray Class, 1614
QCamera Class, 1666
QCameraImageCapture Class, 1667
QCameraViewfinder Class, 1666
QCheckBox Class, 1595
QColor Class, 1608
QColorDialog Class, 1626
QComboBox Class, 1571
QCompleter Class, 1676
QCompleter2 Class, 1677
QCompleter3 Class, 1677
QCursor Class, 1680
QDate Class, 1639
QDateEdit Class, 1590
QDateTimeEdit Class, 1590
QDesktopServices Class, 1548
QDesktopWidget Class, 1632
QDial Class, 1592
QDialog Class, 1624
QDir Class, 1566
QDirModel Class, 1622
QDockWidget Class, 1577
QEvent Class, 1601
QFileDialog Class, 1603
QFileInfo Class, 1621
QFileSystemModel Class, 1566
QFont Class, 1611
QFontDialog Class, 1623
QFontMetrics Class, 1670
QFrame Class, 1580
QFrame2 Class, 1580
QFrame3 Class, 1581
QGradient Class, 1673
QGraphicsVideoItem Class, 1666
QGridLayout Class, 1663
QHBoxLayout Class, 1559
QHeaderView Class, 1668
QHostAddress Class, 1620
QHostInfo Class, 1621
QIcon Class, 1557
QImage Class, 1649
QInputDialog Class, 1628
QIODevice Class, 1616
QJsonArray Class, 1658
QJsonDocument Class, 1659
QJsonObject Class, 1659
QJsonParseError Class, 1660
QJsonValue Class, 1660
QKeySequence Class, 1628
QLabel Class, 1555
QLayout Class, 1672
QLCDNumber Class, 1628
QLinearGradient Class, 1673
QLineEdit Class, 1557
Index 1763
Ring Documentation, Release 1.5.1
QListView Class, 1681
QListWidget Class, 1562
QListWidgetItem Class, 1637
QMainWindow Class, 1575
QMdiArea Class, 1679
QMdiSubWindow Class, 1680
QMediaObject Class, 1668
QMediaPlayer Class, 1597
QMediaPlaylist Class, 1598
QMenu Class, 1573
QMenuBar Class, 1573
QMessageBox Class, 1601
QMutex Class, 1686
QMutexLocker Class, 1687
QNetworkAccessManager Class, 1646
QNetworkProxy Class, 1618
QNetworkReply Class, 1647
QNetworkRequest Class, 1646
QObject Class, 1548
QPainter Class, 1604
QPainter2 Class, 1606
QPainterPath Class, 1648
QPen Class, 1607
QPicture Class, 1607
QPixmap Class, 1556
QPixmap2 Class, 1557
QPlainTextEdit Class, 1660
QPoint Class, 1674
QPointF Class, 1674
QPrinter Class, 1610
QProcess Class, 1677
QProgressBar Class, 1587
QPushButton Class, 1556
QRadioButton Class, 1596
QRect Class, 1632
QRegularExpression Class, 1656
QRegularExpressionMatch Class, 1657
QRegularExpressionMatchIterator Class, 1657
QScrollArea Class, 1675
QSerialPort Class, 1683
QSerialPortInfo Class, 1684
QSize Class, 1557
QSlider Class, 1589
QSpinBox Class, 1587
QSplashScreen Class, 1671
QSplitter Class, 1675
QSqlDatabase Class, 1640
QSqlDriver Class, 1641
QSqlDriverCreatorBase Class, 1644
QSqlError Class, 1642
QSqlField Class, 1644
QSqlIndex Class, 1643
QSqlQuery Class, 1641
QSqlRecord Class, 1643
QStatusBar Class, 1576
QString2 Class, 1677
QStringList Class, 1626
QStringRef Class, 1685
QSystemTrayIcon Class, 1638
QTableView Class, 1583
QTableWidget Class, 1584
QTableWidgetItem Class, 1579
QTabWidget Class, 1577
QTcpServer Class, 1619
QTcpSocket Class, 1619
QTest Class, 1548
QTextBlock Class, 1636
QTextCharFormat Class, 1664
QTextCodec Class, 1640
QTextCursor Class, 1624
QTextDocument Class, 1634
QTextEdit Class, 1560
QThread Class, 1655
QThreadPool Class, 1656
QTime Class, 1637
QTimer Class, 1602
QToolBar Class, 1574
QToolButton Class, 1682
QTreeView Class, 1564
QTreeWidget Class, 1567
QTreeWidgetItem Class, 1569
QUrl Class, 1594
QUuid Class, 1682
QVariant Class, 1644
QVBoxLayout Class, 1559
QVideoWidget Class, 1598
QVideoWidgetControl Class, 1666
QWebView Class, 1593
QWidget Class, 1549
QXmlStreamAttribute Class, 1655
QXmlStreamAttributes Class, 1654
QXmlStreamEntityDeclaration Class, 1654
QXmlStreamEntityResolver Class, 1654
QXmlStreamNamespaceDeclaration Class, 1654
QXmlStreamNotationDeclaration Class, 1653
QXmlStreamReader Class, 1651
QXmlStreamWriter Class, 1652
RingCodeHighlighter Class, 1650
RingREPL
What is new in Ring 1.4?, 68
RingSQLite
What is new in Ring 1.1?, 103
ringvm_callfunc()
Low Level Functions, 714
RingVM_CallList()
Low Level Functions, 710
RingVM_CFunctionsList()
Low Level Functions, 706
Index 1764

More Related Content

What's hot

Hippo meetup: enterprise search with Solr and elasticsearch
Hippo meetup: enterprise search with Solr and elasticsearchHippo meetup: enterprise search with Solr and elasticsearch
Hippo meetup: enterprise search with Solr and elasticsearchLuca Cavanna
 
Kick Your Database to the Curb
Kick Your Database to the CurbKick Your Database to the Curb
Kick Your Database to the CurbBill Bejeck
 
Cryo-EM Science Gateway for Big Data
Cryo-EM Science Gateway for Big DataCryo-EM Science Gateway for Big Data
Cryo-EM Science Gateway for Big DataDan Taylor
 
Apache Spark for Library Developers with Erik Erlandson and William Benton
Apache Spark for Library Developers with Erik Erlandson and William BentonApache Spark for Library Developers with Erik Erlandson and William Benton
Apache Spark for Library Developers with Erik Erlandson and William BentonDatabricks
 
JSON improvements in MySQL 8.0
JSON improvements in MySQL 8.0JSON improvements in MySQL 8.0
JSON improvements in MySQL 8.0Mydbops
 
Advanced Sharding Features in MongoDB 2.4
Advanced Sharding Features in MongoDB 2.4 Advanced Sharding Features in MongoDB 2.4
Advanced Sharding Features in MongoDB 2.4 MongoDB
 
Ireland OUG Meetup May 2017
Ireland OUG Meetup May 2017Ireland OUG Meetup May 2017
Ireland OUG Meetup May 2017Brendan Tierney
 
Safely Protect PostgreSQL Passwords - Tell Others to SCRAM
Safely Protect PostgreSQL Passwords - Tell Others to SCRAMSafely Protect PostgreSQL Passwords - Tell Others to SCRAM
Safely Protect PostgreSQL Passwords - Tell Others to SCRAMJonathan Katz
 
MongoDB: Optimising for Performance, Scale & Analytics
MongoDB: Optimising for Performance, Scale & AnalyticsMongoDB: Optimising for Performance, Scale & Analytics
MongoDB: Optimising for Performance, Scale & AnalyticsServer Density
 
The Ring programming language version 1.5.2 book - Part 39 of 181
The Ring programming language version 1.5.2 book - Part 39 of 181The Ring programming language version 1.5.2 book - Part 39 of 181
The Ring programming language version 1.5.2 book - Part 39 of 181Mahmoud Samir Fayed
 
Webinar: MongoDB 2.4 Feature Demo and Q&A on Hash-based Sharding
Webinar: MongoDB 2.4 Feature Demo and Q&A on Hash-based ShardingWebinar: MongoDB 2.4 Feature Demo and Q&A on Hash-based Sharding
Webinar: MongoDB 2.4 Feature Demo and Q&A on Hash-based ShardingMongoDB
 
The Ring programming language version 1.10 book - Part 90 of 212
The Ring programming language version 1.10 book - Part 90 of 212The Ring programming language version 1.10 book - Part 90 of 212
The Ring programming language version 1.10 book - Part 90 of 212Mahmoud Samir Fayed
 
Building a near real time search engine & analytics for logs using solr
Building a near real time search engine & analytics for logs using solrBuilding a near real time search engine & analytics for logs using solr
Building a near real time search engine & analytics for logs using solrlucenerevolution
 
LinkRest at JeeConf 2017
LinkRest at JeeConf 2017LinkRest at JeeConf 2017
LinkRest at JeeConf 2017Andrus Adamchik
 
Introduction to Apache Spark / PUT 06.2014
Introduction to Apache Spark / PUT 06.2014Introduction to Apache Spark / PUT 06.2014
Introduction to Apache Spark / PUT 06.2014bbogacki
 
JS Fest 2019/Autumn. Maciej Treder. Angular Schematics - Develop for developers
JS Fest 2019/Autumn. Maciej Treder. Angular Schematics - Develop for developersJS Fest 2019/Autumn. Maciej Treder. Angular Schematics - Develop for developers
JS Fest 2019/Autumn. Maciej Treder. Angular Schematics - Develop for developersJSFestUA
 
A deeper-understanding-of-spark-internals
A deeper-understanding-of-spark-internalsA deeper-understanding-of-spark-internals
A deeper-understanding-of-spark-internalsCheng Min Chi
 
SkySQL Cloud MySQL MariaDB
SkySQL Cloud MySQL MariaDBSkySQL Cloud MySQL MariaDB
SkySQL Cloud MySQL MariaDBlemugfr
 

What's hot (20)

Hippo meetup: enterprise search with Solr and elasticsearch
Hippo meetup: enterprise search with Solr and elasticsearchHippo meetup: enterprise search with Solr and elasticsearch
Hippo meetup: enterprise search with Solr and elasticsearch
 
Kick Your Database to the Curb
Kick Your Database to the CurbKick Your Database to the Curb
Kick Your Database to the Curb
 
Cryo-EM Science Gateway for Big Data
Cryo-EM Science Gateway for Big DataCryo-EM Science Gateway for Big Data
Cryo-EM Science Gateway for Big Data
 
Apache Spark for Library Developers with Erik Erlandson and William Benton
Apache Spark for Library Developers with Erik Erlandson and William BentonApache Spark for Library Developers with Erik Erlandson and William Benton
Apache Spark for Library Developers with Erik Erlandson and William Benton
 
JSON improvements in MySQL 8.0
JSON improvements in MySQL 8.0JSON improvements in MySQL 8.0
JSON improvements in MySQL 8.0
 
Advanced Sharding Features in MongoDB 2.4
Advanced Sharding Features in MongoDB 2.4 Advanced Sharding Features in MongoDB 2.4
Advanced Sharding Features in MongoDB 2.4
 
Ireland OUG Meetup May 2017
Ireland OUG Meetup May 2017Ireland OUG Meetup May 2017
Ireland OUG Meetup May 2017
 
Safely Protect PostgreSQL Passwords - Tell Others to SCRAM
Safely Protect PostgreSQL Passwords - Tell Others to SCRAMSafely Protect PostgreSQL Passwords - Tell Others to SCRAM
Safely Protect PostgreSQL Passwords - Tell Others to SCRAM
 
Python database interfaces
Python database  interfacesPython database  interfaces
Python database interfaces
 
MongoDB: Optimising for Performance, Scale & Analytics
MongoDB: Optimising for Performance, Scale & AnalyticsMongoDB: Optimising for Performance, Scale & Analytics
MongoDB: Optimising for Performance, Scale & Analytics
 
The Ring programming language version 1.5.2 book - Part 39 of 181
The Ring programming language version 1.5.2 book - Part 39 of 181The Ring programming language version 1.5.2 book - Part 39 of 181
The Ring programming language version 1.5.2 book - Part 39 of 181
 
Webinar: MongoDB 2.4 Feature Demo and Q&A on Hash-based Sharding
Webinar: MongoDB 2.4 Feature Demo and Q&A on Hash-based ShardingWebinar: MongoDB 2.4 Feature Demo and Q&A on Hash-based Sharding
Webinar: MongoDB 2.4 Feature Demo and Q&A on Hash-based Sharding
 
The Ring programming language version 1.10 book - Part 90 of 212
The Ring programming language version 1.10 book - Part 90 of 212The Ring programming language version 1.10 book - Part 90 of 212
The Ring programming language version 1.10 book - Part 90 of 212
 
Building a near real time search engine & analytics for logs using solr
Building a near real time search engine & analytics for logs using solrBuilding a near real time search engine & analytics for logs using solr
Building a near real time search engine & analytics for logs using solr
 
LinkRest at JeeConf 2017
LinkRest at JeeConf 2017LinkRest at JeeConf 2017
LinkRest at JeeConf 2017
 
Introduction to Apache Spark / PUT 06.2014
Introduction to Apache Spark / PUT 06.2014Introduction to Apache Spark / PUT 06.2014
Introduction to Apache Spark / PUT 06.2014
 
Presto in Treasure Data
Presto in Treasure DataPresto in Treasure Data
Presto in Treasure Data
 
JS Fest 2019/Autumn. Maciej Treder. Angular Schematics - Develop for developers
JS Fest 2019/Autumn. Maciej Treder. Angular Schematics - Develop for developersJS Fest 2019/Autumn. Maciej Treder. Angular Schematics - Develop for developers
JS Fest 2019/Autumn. Maciej Treder. Angular Schematics - Develop for developers
 
A deeper-understanding-of-spark-internals
A deeper-understanding-of-spark-internalsA deeper-understanding-of-spark-internals
A deeper-understanding-of-spark-internals
 
SkySQL Cloud MySQL MariaDB
SkySQL Cloud MySQL MariaDBSkySQL Cloud MySQL MariaDB
SkySQL Cloud MySQL MariaDB
 

Similar to The Ring programming language version 1.5.1 book - Part 179 of 180

The Ring programming language version 1.2 book - Part 83 of 84
The Ring programming language version 1.2 book - Part 83 of 84The Ring programming language version 1.2 book - Part 83 of 84
The Ring programming language version 1.2 book - Part 83 of 84Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 87 of 88
The Ring programming language version 1.3 book - Part 87 of 88The Ring programming language version 1.3 book - Part 87 of 88
The Ring programming language version 1.3 book - Part 87 of 88Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 192 of 194
The Ring programming language version 1.5.3 book - Part 192 of 194The Ring programming language version 1.5.3 book - Part 192 of 194
The Ring programming language version 1.5.3 book - Part 192 of 194Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 179 of 181
The Ring programming language version 1.5.2 book - Part 179 of 181The Ring programming language version 1.5.2 book - Part 179 of 181
The Ring programming language version 1.5.2 book - Part 179 of 181Mahmoud Samir Fayed
 
The Ring programming language version 1.9 book - Part 208 of 210
The Ring programming language version 1.9 book - Part 208 of 210The Ring programming language version 1.9 book - Part 208 of 210
The Ring programming language version 1.9 book - Part 208 of 210Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 199 of 202
The Ring programming language version 1.8 book - Part 199 of 202The Ring programming language version 1.8 book - Part 199 of 202
The Ring programming language version 1.8 book - Part 199 of 202Mahmoud Samir Fayed
 
The Ring programming language version 1.5.1 book - Part 178 of 180
The Ring programming language version 1.5.1 book - Part 178 of 180 The Ring programming language version 1.5.1 book - Part 178 of 180
The Ring programming language version 1.5.1 book - Part 178 of 180 Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 191 of 194
The Ring programming language version 1.5.3 book - Part 191 of 194The Ring programming language version 1.5.3 book - Part 191 of 194
The Ring programming language version 1.5.3 book - Part 191 of 194Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 201 of 202
The Ring programming language version 1.8 book - Part 201 of 202The Ring programming language version 1.8 book - Part 201 of 202
The Ring programming language version 1.8 book - Part 201 of 202Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 196 of 196
The Ring programming language version 1.7 book - Part 196 of 196The Ring programming language version 1.7 book - Part 196 of 196
The Ring programming language version 1.7 book - Part 196 of 196Mahmoud Samir Fayed
 
The Ring programming language version 1.2 book - Part 84 of 84
The Ring programming language version 1.2 book - Part 84 of 84The Ring programming language version 1.2 book - Part 84 of 84
The Ring programming language version 1.2 book - Part 84 of 84Mahmoud Samir Fayed
 
The Ring programming language version 1.5.3 book - Part 194 of 194
The Ring programming language version 1.5.3 book - Part 194 of 194The Ring programming language version 1.5.3 book - Part 194 of 194
The Ring programming language version 1.5.3 book - Part 194 of 194Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 187 of 189
The Ring programming language version 1.6 book - Part 187 of 189The Ring programming language version 1.6 book - Part 187 of 189
The Ring programming language version 1.6 book - Part 187 of 189Mahmoud Samir Fayed
 
The Ring programming language version 1.6 book - Part 186 of 189
The Ring programming language version 1.6 book - Part 186 of 189The Ring programming language version 1.6 book - Part 186 of 189
The Ring programming language version 1.6 book - Part 186 of 189Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 88 of 88
The Ring programming language version 1.3 book - Part 88 of 88The Ring programming language version 1.3 book - Part 88 of 88
The Ring programming language version 1.3 book - Part 88 of 88Mahmoud Samir Fayed
 
The Ring programming language version 1.3 book - Part 86 of 88
The Ring programming language version 1.3 book - Part 86 of 88The Ring programming language version 1.3 book - Part 86 of 88
The Ring programming language version 1.3 book - Part 86 of 88Mahmoud Samir Fayed
 
The Ring programming language version 1.5.4 book - Part 185 of 185
The Ring programming language version 1.5.4 book - Part 185 of 185The Ring programming language version 1.5.4 book - Part 185 of 185
The Ring programming language version 1.5.4 book - Part 185 of 185Mahmoud Samir Fayed
 

Similar to The Ring programming language version 1.5.1 book - Part 179 of 180 (20)

The Ring programming language version 1.2 book - Part 83 of 84
The Ring programming language version 1.2 book - Part 83 of 84The Ring programming language version 1.2 book - Part 83 of 84
The Ring programming language version 1.2 book - Part 83 of 84
 
The Ring programming language version 1.3 book - Part 87 of 88
The Ring programming language version 1.3 book - Part 87 of 88The Ring programming language version 1.3 book - Part 87 of 88
The Ring programming language version 1.3 book - Part 87 of 88
 
The Ring programming language version 1.5.3 book - Part 192 of 194
The Ring programming language version 1.5.3 book - Part 192 of 194The Ring programming language version 1.5.3 book - Part 192 of 194
The Ring programming language version 1.5.3 book - Part 192 of 194
 
The Ring programming language version 1.5.2 book - Part 179 of 181
The Ring programming language version 1.5.2 book - Part 179 of 181The Ring programming language version 1.5.2 book - Part 179 of 181
The Ring programming language version 1.5.2 book - Part 179 of 181
 
The Ring programming language version 1.9 book - Part 208 of 210
The Ring programming language version 1.9 book - Part 208 of 210The Ring programming language version 1.9 book - Part 208 of 210
The Ring programming language version 1.9 book - Part 208 of 210
 
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 210 of 212
 
The Ring programming language version 1.8 book - Part 199 of 202
The Ring programming language version 1.8 book - Part 199 of 202The Ring programming language version 1.8 book - Part 199 of 202
The Ring programming language version 1.8 book - Part 199 of 202
 
The Ring programming language version 1.5.1 book - Part 178 of 180
The Ring programming language version 1.5.1 book - Part 178 of 180 The Ring programming language version 1.5.1 book - Part 178 of 180
The Ring programming language version 1.5.1 book - Part 178 of 180
 
The Ring programming language version 1.5.3 book - Part 191 of 194
The Ring programming language version 1.5.3 book - Part 191 of 194The Ring programming language version 1.5.3 book - Part 191 of 194
The Ring programming language version 1.5.3 book - Part 191 of 194
 
The Ring programming language version 1.8 book - Part 201 of 202
The Ring programming language version 1.8 book - Part 201 of 202The Ring programming language version 1.8 book - Part 201 of 202
The Ring programming language version 1.8 book - Part 201 of 202
 
The Ring programming language version 1.7 book - Part 196 of 196
The Ring programming language version 1.7 book - Part 196 of 196The Ring programming language version 1.7 book - Part 196 of 196
The Ring programming language version 1.7 book - Part 196 of 196
 
The Ring programming language version 1.2 book - Part 84 of 84
The Ring programming language version 1.2 book - Part 84 of 84The Ring programming language version 1.2 book - Part 84 of 84
The Ring programming language version 1.2 book - Part 84 of 84
 
The Ring programming language version 1.5.3 book - Part 194 of 194
The Ring programming language version 1.5.3 book - Part 194 of 194The Ring programming language version 1.5.3 book - Part 194 of 194
The Ring programming language version 1.5.3 book - Part 194 of 194
 
The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185The Ring programming language version 1.5.4 book - Part 183 of 185
The Ring programming language version 1.5.4 book - Part 183 of 185
 
The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 212 of 212
 
The Ring programming language version 1.6 book - Part 187 of 189
The Ring programming language version 1.6 book - Part 187 of 189The Ring programming language version 1.6 book - Part 187 of 189
The Ring programming language version 1.6 book - Part 187 of 189
 
The Ring programming language version 1.6 book - Part 186 of 189
The Ring programming language version 1.6 book - Part 186 of 189The Ring programming language version 1.6 book - Part 186 of 189
The Ring programming language version 1.6 book - Part 186 of 189
 
The Ring programming language version 1.3 book - Part 88 of 88
The Ring programming language version 1.3 book - Part 88 of 88The Ring programming language version 1.3 book - Part 88 of 88
The Ring programming language version 1.3 book - Part 88 of 88
 
The Ring programming language version 1.3 book - Part 86 of 88
The Ring programming language version 1.3 book - Part 86 of 88The Ring programming language version 1.3 book - Part 86 of 88
The Ring programming language version 1.3 book - Part 86 of 88
 
The Ring programming language version 1.5.4 book - Part 185 of 185
The Ring programming language version 1.5.4 book - Part 185 of 185The Ring programming language version 1.5.4 book - Part 185 of 185
The Ring programming language version 1.5.4 book - Part 185 of 185
 

More from Mahmoud Samir Fayed

The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 191 of 212
The Ring programming language version 1.10 book - Part 191 of 212The Ring programming language version 1.10 book - Part 191 of 212
The Ring programming language version 1.10 book - Part 191 of 212Mahmoud Samir Fayed
 
The Ring programming language version 1.10 book - Part 190 of 212
The Ring programming language version 1.10 book - Part 190 of 212The Ring programming language version 1.10 book - Part 190 of 212
The Ring programming language version 1.10 book - Part 190 of 212Mahmoud Samir Fayed
 

More from Mahmoud Samir Fayed (20)

The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 211 of 212
 
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.10 book - Part 208 of 212
 
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 207 of 212
 
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 205 of 212
 
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 206 of 212
 
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 204 of 212
 
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 203 of 212
 
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 202 of 212
 
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 201 of 212
 
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 200 of 212
 
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 199 of 212
 
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 198 of 212
 
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 197 of 212
 
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 196 of 212
 
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 195 of 212
 
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 194 of 212
 
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 193 of 212
 
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 192 of 212
 
The Ring programming language version 1.10 book - Part 191 of 212
The Ring programming language version 1.10 book - Part 191 of 212The Ring programming language version 1.10 book - Part 191 of 212
The Ring programming language version 1.10 book - Part 191 of 212
 
The Ring programming language version 1.10 book - Part 190 of 212
The Ring programming language version 1.10 book - Part 190 of 212The Ring programming language version 1.10 book - Part 190 of 212
The Ring programming language version 1.10 book - Part 190 of 212
 

Recently uploaded

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

The Ring programming language version 1.5.1 book - Part 179 of 180

  • 1. Ring Documentation, Release 1.5.1 MySQL_Info(), 236 MySQL_Init(), 237 MySQL_Inser_ID(), 239 MySQL_Next_Result(), 240 MySQL_Query(), 237 MySQL_Result(), 240 MySQL_Result2(), 241 MySQL_Rollback(), 243 Print Query Result, 240 Restore Image From The Database, 242 Save Image Inside the Database, 242 Transaction Example, 243 MySQL_AutoCommit() MySQL Functions, 243 MySQL_Close() MySQL Functions, 237 MySQL_Columns() MySQL Functions, 240 MySQL_Columns() Implementation Extension, 736 MySQL_Commit() MySQL Functions, 243 MySQL_Connect() MySQL Functions, 237 MySQL_Error() MySQL Functions, 237 MySQL_Escape_String() MySQL Functions, 242 MySQL_Info() MySQL Functions, 236 MySQL_Init() MySQL Functions, 237 MySQL_Inser_ID() MySQL Functions, 239 MySQL_Next_Result() MySQL Functions, 240 MySQL_Query() MySQL Functions, 237 MySQL_Result() MySQL Functions, 240 MySQL_Result2() MySQL Functions, 241 MySQL_Rollback() MySQL Functions, 243 Natural Language Programming BraceError() Method, 341 BraceExprEval Method, 340 BraceStart and BraceEnd Methods, 339 Change the ’=’ operator to ’is’, 337 Change the Ring Keyword ’And’, 335 Change the Ring Operator ’+’, 336 Clean Natural Code, 342 Example, 334 History, 334 Introduction, 333 Real Natual Code, 340 Using Eval() with our Natural Code, 338 Natural Library - Demo Program Using the Natural Library, 344 Nested Lists Lists, 176 New Classes names - Index Start from 1 Desktop and Mobile Development, 633 New Functions What is new in Ring 1.2?, 90 What is new in Ring 1.3?, 86 New Functions and Changes What is new in Ring 1.1?, 99 New Style to Ring Notepad What is new in Ring 1.4?, 68 newlist() Stdlib Functions, 292 No Explicit End For Statements Getting Started - First Style, 115 Getting Started - Second Style, 117 Getting Started - Third Style, 119 No Run Command Line Options, 700 Not Case-Sensitive Getting Started - First Style, 114 Getting Started - Second Style, 116 Getting Started - Third Style, 118 Notepad Application Desktop and Mobile Development, 607 nullpointer() Low Level Functions, 704 Number() Data Type, 195 Numbers and Bytes Files, 212 Object and Drawing Game Engine for 2D Games, 452 Object Library Source Code Objects Library for RingQt Application, 644 Object Oriented Programming Access Objects Using Braces, 255 Classes and Objects, 253 Composition, 256 Dynamic Attributes, 260 Find() and List of Objects, 261 Inheritance, 259 Introduction, 252 Operator Overloading, 258 Packages, 260 Printing Objects, 261 Private Attributes and Methods, 257 Index 1755
  • 2. Ring Documentation, Release 1.5.1 Setter and Getter, 257 Sort() and List of Objects, 262 Using Self.Attribute, 264 object2pointer() Low Level Functions, 704 objectid() Reflection and Meta-programming, 278 Objects inside lists Declarative Programming, 328 Objects Library for RingQt What is new in Ring 1.2?, 92 Objects Library for RingQt Application Example, 640 Introduction, 639 Library Usage, 640 Object Library Source Code, 644 Open_WindowAndLink() Function, 643, 644 Open_WindowInPackages() Function, 644 ODBC Class Stdlib Classes, 323 ODBC Functions Execute Query and Print Result, 231 Introduction, 226 odbc_autocommit(), 233 odbc_close(), 228 odbc_colcount(), 230 odbc_columns(), 232 odbc_commit(), 233 odbc_connect(), 229 odbc_datasources(), 228 odbc_disconnect(), 230 odbc_drivers(), 227 odbc_execute(), 230 odbc_fetch(), 231 odbc_getdata(), 231 odbc_init(), 227 odbc_rollback(), 233 odbc_tables(), 231 Open and Close Connection, 230 Print List of ODBC Data Sources, 229 Print List of ODBC Drivers, 228 Save and Restore Images, 234 Transactions and Using Commit and Rollback, 233 odbc_autocommit() ODBC Functions, 233 odbc_close() ODBC Functions, 228 odbc_colcount() ODBC Functions, 230 odbc_columns() ODBC Functions, 232 odbc_commit() ODBC Functions, 233 odbc_connect() ODBC Functions, 229 odbc_datasources() ODBC Functions, 228 odbc_disconnect() ODBC Functions, 230 odbc_drivers() ODBC Functions, 227 odbc_execute() ODBC Functions, 230 odbc_fetch() ODBC Functions, 231 odbc_getdata() ODBC Functions, 231 odbc_init() ODBC Functions, 227 odbc_rollback() ODBC Functions, 233 odbc_tables() ODBC Functions, 231 Open and Close Connection ODBC Functions, 230 Open_WindowAndLink() Function Objects Library for RingQt Application, 643, 644 Open_WindowInPackages() Function Objects Library for RingQt Application, 644 Operator Overloading Object Oriented Programming, 258 Operators Arithmetic Operators, 139 Assignment Operators, 140 Bitwise Operators, 139 Introduction, 138 Logical Operators, 139 Misc Operators, 140 Operators Precedence, 140 Relational Operators, 139 Using the Natural Library, 348 Operators Precedence Operators, 140 Other Widgets Events Desktop and Mobile Development, 572 packagename() Reflection and Meta-programming, 287 Packages Object Oriented Programming, 260 packages() Reflection and Meta-programming, 275 packagesclasses() Reflection and Meta-programming, 277 Page Class Web Development (CGI Library), 400 palindrome() Stdlib Functions, 298 Index 1756
  • 3. Ring Documentation, Release 1.5.1 Pass Error The Trace Library and the Interactive Debugger, 723 Passing Lists to Functions Lists, 177 Passing Parameters Using List Lists, 178 Performance Command Line Options, 700 permutation() Stdlib Functions, 299 Perror() Files, 208 Philosophy behind data types in Ring Frequently Asked Questions, 1700 Play Sound RingLibSDL, 430 Playing Sound Desktop and Mobile Development, 582 Game Engine for 2D Games, 440 Graphics and Game Programming, 419 pointer2object() Low Level Functions, 704 Post Request RingLibCurl, 405 Prefix for Functions Names Code Generator, 744 PrevFileName() Function System Functions, 217 Print files in Zip file RingZip, 409 Print List of ODBC Data Sources ODBC Functions, 229 Print List of ODBC Drivers ODBC Functions, 228 Print Query Result MySQL Functions, 240 print() Stdlib Functions, 288 Print2Str() Function Stdlib Functions, 288 Printing Final Intermediate Code Command Line Options, 695 Printing Instruction Operation Code Command Line Options, 700 Printing Intermediate Code Command Line Options, 693 Printing Objects Object Oriented Programming, 261 Printing Rules Command Line Options, 689 Printing Tokens Command Line Options, 687 Printing using QPrinter Desktop and Mobile Development, 580 Private Attributes and Methods Object Oriented Programming, 257 prodlist() Stdlib Functions, 297 Program Structure Introduction, 170 Source Code File Sections, 171 Using Many Source Code Files, 171 Project Folder Building Games For Android, 482 Project Layers Game Engine for 2D Games, 432 Protecting the Source Code Distributing Ring Application, 685 ptrcmp() Low Level Functions, 705 Pure Functions Functional Programming, 266 puts() Stdlib Functions, 288 QAbstractButton Class RingQt Classes Reference, 1595 QAbstractItemView Class RingQt Classes Reference, 1581 QAbstractScrollArea Class RingQt Classes Reference, 1581 QAbstractSlider Class RingQt Classes Reference, 1588 QAbstractSocket Class RingQt Classes Reference, 1617 QAbstractSpinBox Class RingQt Classes Reference, 1591 QAction Class RingQt Classes Reference, 1599 QAllEvents Class RingQt Classes Reference, 1630 QApp Class RingQt Classes Reference, 1548 QAxBase Class RingQt Classes Reference, 1682 QAxObject Class RingQt Classes Reference, 1681 QBitmap Class RingQt Classes Reference, 1556 QBluetoothAddress Class RingQt Classes Reference, 1687 QBluetoothDeviceDiscoveryAgent Class RingQt Classes Reference, 1687 QBluetoothDeviceInfo Class RingQt Classes Reference, 1688 QBluetoothHostInfo Class RingQt Classes Reference, 1688 QBluetoothLocalDevice Class Index 1757
  • 4. Ring Documentation, Release 1.5.1 RingQt Classes Reference, 1689 QBluetoothServer Class RingQt Classes Reference, 1690 QBluetoothServiceDiscoveryAgent Class RingQt Classes Reference, 1690 QBluetoothServiceInfo Class RingQt Classes Reference, 1691 QBluetoothSocket Class RingQt Classes Reference, 1692 QBluetoothTransferManager Class RingQt Classes Reference, 1693 QBluetoothTransferReply Class RingQt Classes Reference, 1693 QBluetoothTransferRequest Class RingQt Classes Reference, 1693 QBluetoothUuid Class RingQt Classes Reference, 1694 QBoxLayout Class RingQt Classes Reference, 1672 QBrush Class RingQt Classes Reference, 1613 QBuffer Class RingQt Classes Reference, 1687 QButtonGroup Class RingQt Classes Reference, 1597 QByteArray Class RingQt Classes Reference, 1614 QCamera Class RingQt Classes Reference, 1666 QCameraImageCapture Class RingQt Classes Reference, 1667 QCameraViewfinder Class RingQt Classes Reference, 1666 QCheckBox Class RingQt Classes Reference, 1595 QColor Class RingQt Classes Reference, 1608 QColorDialog Class RingQt Classes Reference, 1626 QComboBox Class RingQt Classes Reference, 1571 QCompleter Class RingQt Classes Reference, 1676 QCompleter2 Class RingQt Classes Reference, 1677 QCompleter3 Class RingQt Classes Reference, 1677 QCursor Class RingQt Classes Reference, 1680 QDate Class RingQt Classes Reference, 1639 QDateEdit Class RingQt Classes Reference, 1590 QDateTimeEdit Class RingQt Classes Reference, 1590 QDesktopServices Class RingQt Classes Reference, 1548 QDesktopWidget Class RingQt Classes Reference, 1632 QDial Class RingQt Classes Reference, 1592 QDialog Class RingQt Classes Reference, 1624 QDir Class RingQt Classes Reference, 1566 QDirModel Class RingQt Classes Reference, 1622 QDockWidget Class RingQt Classes Reference, 1577 QEvent Class RingQt Classes Reference, 1601 QFileDialog Class RingQt Classes Reference, 1603 QFileInfo Class RingQt Classes Reference, 1621 QFileSystemModel Class RingQt Classes Reference, 1566 QFont Class RingQt Classes Reference, 1611 QFontDialog Class RingQt Classes Reference, 1623 QFontMetrics Class RingQt Classes Reference, 1670 QFrame Class RingQt Classes Reference, 1580 QFrame2 Class RingQt Classes Reference, 1580 QFrame3 Class RingQt Classes Reference, 1581 QGradient Class RingQt Classes Reference, 1673 QGraphicsVideoItem Class RingQt Classes Reference, 1666 QGridLayout Class RingQt Classes Reference, 1663 QHBoxLayout Class RingQt Classes Reference, 1559 QHeaderView Class RingQt Classes Reference, 1668 QHostAddress Class RingQt Classes Reference, 1620 QHostInfo Class RingQt Classes Reference, 1621 QIcon Class RingQt Classes Reference, 1557 QImage Class RingQt Classes Reference, 1649 QInputDialog Class Index 1758
  • 5. Ring Documentation, Release 1.5.1 RingQt Classes Reference, 1628 QIODevice Class RingQt Classes Reference, 1616 QJsonArray Class RingQt Classes Reference, 1658 QJsonDocument Class RingQt Classes Reference, 1659 QJsonObject Class RingQt Classes Reference, 1659 QJsonParseError Class RingQt Classes Reference, 1660 QJsonValue Class RingQt Classes Reference, 1660 QKeySequence Class RingQt Classes Reference, 1628 QLabel Class RingQt Classes Reference, 1555 QLayout Class RingQt Classes Reference, 1672 QLCDNumber Class RingQt Classes Reference, 1628 QLinearGradient Class RingQt Classes Reference, 1673 QLineEdit Class RingQt Classes Reference, 1557 QLineEdit Events and QMessageBox Desktop and Mobile Development, 570 QListView Class RingQt Classes Reference, 1681 QListWidget Class RingQt Classes Reference, 1562 QListWidgetItem Class RingQt Classes Reference, 1637 QMainWindow Class RingQt Classes Reference, 1575 QMdiArea Class RingQt Classes Reference, 1679 QMdiSubWindow Class RingQt Classes Reference, 1680 QMediaObject Class RingQt Classes Reference, 1668 QMediaPlayer Class RingQt Classes Reference, 1597 QMediaPlaylist Class RingQt Classes Reference, 1598 QMenu Class RingQt Classes Reference, 1573 QMenuBar Class RingQt Classes Reference, 1573 QMessageBox Class RingQt Classes Reference, 1601 QMessagebox Example Desktop and Mobile Development, 585 QMutex Class RingQt Classes Reference, 1686 QMutexLocker Class RingQt Classes Reference, 1687 QNetworkAccessManager Class RingQt Classes Reference, 1646 QNetworkProxy Class RingQt Classes Reference, 1618 QNetworkReply Class RingQt Classes Reference, 1647 QNetworkRequest Class RingQt Classes Reference, 1646 QObject Class RingQt Classes Reference, 1548 QPainter Class RingQt Classes Reference, 1604 QPainter2 Class RingQt Classes Reference, 1606 QPainterPath Class RingQt Classes Reference, 1648 QPen Class RingQt Classes Reference, 1607 QPicture Class RingQt Classes Reference, 1607 QPixmap Class RingQt Classes Reference, 1556 QPixmap2 Class RingQt Classes Reference, 1557 QPlainTextEdit Class RingQt Classes Reference, 1660 QPoint Class RingQt Classes Reference, 1674 QPointF Class RingQt Classes Reference, 1674 QPrinter Class RingQt Classes Reference, 1610 QProcess Class RingQt Classes Reference, 1677 QProgressBar Class RingQt Classes Reference, 1587 QPushButton Class RingQt Classes Reference, 1556 QRadioButton Class RingQt Classes Reference, 1596 QRect Class RingQt Classes Reference, 1632 QRegularExpression Class RingQt Classes Reference, 1656 QRegularExpressionMatch Class RingQt Classes Reference, 1657 QRegularExpressionMatchIterator Class RingQt Classes Reference, 1657 QScrollArea Class RingQt Classes Reference, 1675 QSerialPort Class Index 1759
  • 6. Ring Documentation, Release 1.5.1 RingQt Classes Reference, 1683 QSerialPortInfo Class RingQt Classes Reference, 1684 QSize Class RingQt Classes Reference, 1557 QSlider Class RingQt Classes Reference, 1589 QSpinBox Class RingQt Classes Reference, 1587 QSplashScreen Class RingQt Classes Reference, 1671 QSplitter Class RingQt Classes Reference, 1675 QSqlDatabase Class RingQt Classes Reference, 1640 QSqlDriver Class RingQt Classes Reference, 1641 QSqlDriverCreatorBase Class RingQt Classes Reference, 1644 QSqlError Class RingQt Classes Reference, 1642 QSqlField Class RingQt Classes Reference, 1644 QSqlIndex Class RingQt Classes Reference, 1643 QSqlQuery Class RingQt Classes Reference, 1641 QSqlRecord Class RingQt Classes Reference, 1643 QStatusBar Class RingQt Classes Reference, 1576 QString2 Class RingQt Classes Reference, 1677 QStringList Class RingQt Classes Reference, 1626 QStringRef Class RingQt Classes Reference, 1685 QSystemTrayIcon Class RingQt Classes Reference, 1638 Qt Class Convertor What is new in Ring 1.4?, 72 Qt configuration file Code Generator, 751 QTableView Class RingQt Classes Reference, 1583 QTableWidget Class RingQt Classes Reference, 1584 QTableWidgetItem Class RingQt Classes Reference, 1579 QTabWidget Class RingQt Classes Reference, 1577 QTcpServer Class RingQt Classes Reference, 1619 QTcpSocket Class RingQt Classes Reference, 1619 QTest Class RingQt Classes Reference, 1548 QTextBlock Class RingQt Classes Reference, 1636 QTextCharFormat Class RingQt Classes Reference, 1664 QTextCodec Class RingQt Classes Reference, 1640 QTextCursor Class RingQt Classes Reference, 1624 QTextDocument Class RingQt Classes Reference, 1634 QTextEdit Class RingQt Classes Reference, 1560 QThread Class RingQt Classes Reference, 1655 QThreadPool Class RingQt Classes Reference, 1656 QTime Class RingQt Classes Reference, 1637 QTimer Class RingQt Classes Reference, 1602 QToolBar Class RingQt Classes Reference, 1574 QToolButton Class RingQt Classes Reference, 1682 QTreeView Class RingQt Classes Reference, 1564 QTreeWidget Class RingQt Classes Reference, 1567 QTreeWidgetItem Class RingQt Classes Reference, 1569 Queue Class Stdlib Classes, 310 Quotes about Ring Applications developed in little hours, 1 QUrl Class RingQt Classes Reference, 1594 QUuid Class RingQt Classes Reference, 1682 QVariant Class RingQt Classes Reference, 1644 QVBoxLayout Class RingQt Classes Reference, 1559 QVideoWidget and QMediaPlayer Desktop and Mobile Development, 564 QVideoWidget Class RingQt Classes Reference, 1598 QVideoWidgetControl Class RingQt Classes Reference, 1666 QWebView Class RingQt Classes Reference, 1593 QWidget Class Index 1760
  • 7. Ring Documentation, Release 1.5.1 RingQt Classes Reference, 1549 QXmlStreamAttribute Class RingQt Classes Reference, 1655 QXmlStreamAttributes Class RingQt Classes Reference, 1654 QXmlStreamEntityDeclaration Class RingQt Classes Reference, 1654 QXmlStreamEntityResolver Class RingQt Classes Reference, 1654 QXmlStreamNamespaceDeclaration Class RingQt Classes Reference, 1654 QXmlStreamNotationDeclaration Class RingQt Classes Reference, 1653 QXmlStreamReader Class RingQt Classes Reference, 1651 QXmlStreamWriter Class RingQt Classes Reference, 1652 Raise() Eval() and Debugging, 221 RandBytes() Security and Internet Functions, 251 Random Image Web Development (CGI Library), 371 Random() Mathematical Functions, 200 Read File using Read() Files, 204 readline() Stdlib Functions, 300 Real Natual Code Natural Language Programming, 340 Recursion Functions - First Style, 162 Functions - Second Style, 166 Functions - Third Style, 170 Reference Compiler Errors, 1729 Introduction, 1726 Language Functions, 1728 Language Grammar, 1731 Language Keywords, 1727 Runtime Errors, 1730 Virtual Machine Instructions, 1733 Reflection and Meta-programming addattribute(), 282 addmethod(), 282 attributes(), 279 cfunctions(), 272 classes(), 276 classname(), 278 functions(), 272 getattribute(), 284 globals(), 271 Introduction, 270 isattribute(), 280 iscfunction(), 274 isclass(), 276 isfunction(), 274 isglobal(), 273 islocal(), 273 ismethod(), 281 isobject(), 279 ispackage(), 275 ispackagesclass(), 278 isprivateattribute(), 280 isprivatemethod(), 281 locals(), 271 mergemethods(), 286 methods(), 279 objectid(), 278 packagename(), 287 packages(), 275 packagesclasses(), 277 setattribute(), 285 Register New Functions Code Generator, 745 Regular Expressions Desktop and Mobile Development, 599 Relational Operators Operators, 139 Remove() Files, 205 Rename() Files, 205 Resources Contact the Autor, 1740 Introduction, 1739 Ring Group, 1740 Ring Language Website, 1740 Restore Image From The Database MySQL Functions, 242 Return object by reference Declarative Programming, 329 Return Self by Reference What is new in Ring 1.3?, 86 Return Value Extension, 732 Functions - First Style, 161 Functions - Second Style, 165 Functions - Third Style, 169 Reverse() Lists, 175 Rewind() Files, 207 Right() Strings, 181 RING API - list Functions Index 1761
  • 8. Ring Documentation, Release 1.5.1 Extension, 734 RING API - String Functions Extension, 736 Ring CGI Hello World Program Web Development (CGI Library), 352 Ring Group Resources, 1740 Ring Language Website Resources, 1740 Ring mode for Emacs Editor What is new in Ring 1.3?, 84 Ring Notepad Introduction, 119 Ring Notepad - Creating and running your first con- sole application, 120 Ring Notepad - Creating and running your first game, 125 Ring Notepad - Creating and running your first GUI application, 123 Ring Notepad - Creating and running your first Web application, 124 Ring Notepad - Main Window, 120 The Browser Menu, 129 The Edit Menu, 127 The File Menu, 127 The Help Menu, 130 The Main File in the Project, 126 The Program Menu, 129 The Tools Menu, 130 The View Menu, 128 Ring Notepad - Creating and running your first console application Ring Notepad, 120 Ring Notepad - Creating and running your first game Ring Notepad, 125 Ring Notepad - Creating and running your first GUI ap- plication Ring Notepad, 123 Ring Notepad - Creating and running your first Web ap- plication Ring Notepad, 124 Ring Notepad - Main Window Ring Notepad, 120 Ring State Embedding Ring Language in C/C++ Programs, 739 Ring State Functions Embedding Ring Language in C/C++ Programs, 739 Ring State Variables Embedding Ring Language in C/C++ Programs, 740 Ring VM - Tracing Functions What is new in Ring 1.5?, 51 ring_ext.c Extension, 729 ring_ext.h Extension, 729 RingAllegro Functions Reference Introduction, 771 RingCodeHighlighter Class RingQt Classes Reference, 1650 RingFreeGLUT Extension What is new in Ring 1.5?, 37 RingFreeGLUT Functions Reference Introduction, 806 RingLibCurl Facebook Login, 405 Get Request, 405 Get Stock Data From Yahoo, 407 Introduction, 404 Post Request, 405 Save output to string, 406 What is new in Ring 1.2?, 93 RingLibCurl Functions Reference Introduction, 761 RingLibSDL Close Window Event, 428 Create Window, 425 Display Image, 425 Display PNG Images, 426 Display Transparent Images, 427 Draw Rectangle, 426 Introduction, 424 Mouse Events, 429 Play Sound, 430 Switch Between Two Images, 425 Use TTF Fonts, 427 What is new in Ring 1.1?, 102 RingLibSDL Functions Reference Introduction, 790 RingLibZip Functions Reference Introduction, 770 RingOpenGL (OpenGL 1.1) Functions Reference Introduction, 815 RingOpenGL (OpenGL 1.2) Functions Reference Introduction, 840 RingOpenGL (OpenGL 1.3) Functions Reference Introduction, 866 RingOpenGL (OpenGL 1.4) Functions Reference Introduction, 895 RingOpenGL (OpenGL 1.5) Functions Reference Introduction, 925 RingOpenGL (OpenGL 2.0) Functions Reference Introduction, 956 RingOpenGL (OpenGL 2.1) Functions Reference Introduction, 990 RingOpenGL (OpenGL 3.0) Functions Reference Introduction, 1032 RingOpenGL (OpenGL 3.1) Functions Reference Introduction, 1077 Index 1762
  • 9. Ring Documentation, Release 1.5.1 RingOpenGL (OpenGL 3.2) Functions Reference Introduction, 1123 RingOpenGL (OpenGL 3.3) Functions Reference Introduction, 1170 RingOpenGL (OpenGL 4.0) Functions Reference Introduction, 1217 RingOpenGL (OpenGL 4.1) Functions Reference Introduction, 1264 RingOpenGL (OpenGL 4.2) Functions Reference Introduction, 1311 RingOpenGL (OpenGL 4.3) Functions Reference Introduction, 1358 RingOpenGL (OpenGL 4.4) Functions Reference Introduction, 1405 RingOpenGL (OpenGL 4.5) Functions Reference Introduction, 1452 RingOpenGL (OpenGL 4.6) Functions Reference Introduction, 1499 RingOpenGL Extension What is new in Ring 1.5?, 46 RingQt Classes and their Qt Documentation Desktop and Mobile Development, 633 RingQt Classes Reference CodeEditor Class, 1663 Introduction, 1547 QAbstractButton Class, 1595 QAbstractItemView Class, 1581 QAbstractScrollArea Class, 1581 QAbstractSlider Class, 1588 QAbstractSocket Class, 1617 QAbstractSpinBox Class, 1591 QAction Class, 1599 QAllEvents Class, 1630 QApp Class, 1548 QAxBase Class, 1682 QAxObject Class, 1681 QBitmap Class, 1556 QBluetoothAddress Class, 1687 QBluetoothDeviceDiscoveryAgent Class, 1687 QBluetoothDeviceInfo Class, 1688 QBluetoothHostInfo Class, 1688 QBluetoothLocalDevice Class, 1689 QBluetoothServer Class, 1690 QBluetoothServiceDiscoveryAgent Class, 1690 QBluetoothServiceInfo Class, 1691 QBluetoothSocket Class, 1692 QBluetoothTransferManager Class, 1693 QBluetoothTransferReply Class, 1693 QBluetoothTransferRequest Class, 1693 QBluetoothUuid Class, 1694 QBoxLayout Class, 1672 QBrush Class, 1613 QBuffer Class, 1687 QButtonGroup Class, 1597 QByteArray Class, 1614 QCamera Class, 1666 QCameraImageCapture Class, 1667 QCameraViewfinder Class, 1666 QCheckBox Class, 1595 QColor Class, 1608 QColorDialog Class, 1626 QComboBox Class, 1571 QCompleter Class, 1676 QCompleter2 Class, 1677 QCompleter3 Class, 1677 QCursor Class, 1680 QDate Class, 1639 QDateEdit Class, 1590 QDateTimeEdit Class, 1590 QDesktopServices Class, 1548 QDesktopWidget Class, 1632 QDial Class, 1592 QDialog Class, 1624 QDir Class, 1566 QDirModel Class, 1622 QDockWidget Class, 1577 QEvent Class, 1601 QFileDialog Class, 1603 QFileInfo Class, 1621 QFileSystemModel Class, 1566 QFont Class, 1611 QFontDialog Class, 1623 QFontMetrics Class, 1670 QFrame Class, 1580 QFrame2 Class, 1580 QFrame3 Class, 1581 QGradient Class, 1673 QGraphicsVideoItem Class, 1666 QGridLayout Class, 1663 QHBoxLayout Class, 1559 QHeaderView Class, 1668 QHostAddress Class, 1620 QHostInfo Class, 1621 QIcon Class, 1557 QImage Class, 1649 QInputDialog Class, 1628 QIODevice Class, 1616 QJsonArray Class, 1658 QJsonDocument Class, 1659 QJsonObject Class, 1659 QJsonParseError Class, 1660 QJsonValue Class, 1660 QKeySequence Class, 1628 QLabel Class, 1555 QLayout Class, 1672 QLCDNumber Class, 1628 QLinearGradient Class, 1673 QLineEdit Class, 1557 Index 1763
  • 10. Ring Documentation, Release 1.5.1 QListView Class, 1681 QListWidget Class, 1562 QListWidgetItem Class, 1637 QMainWindow Class, 1575 QMdiArea Class, 1679 QMdiSubWindow Class, 1680 QMediaObject Class, 1668 QMediaPlayer Class, 1597 QMediaPlaylist Class, 1598 QMenu Class, 1573 QMenuBar Class, 1573 QMessageBox Class, 1601 QMutex Class, 1686 QMutexLocker Class, 1687 QNetworkAccessManager Class, 1646 QNetworkProxy Class, 1618 QNetworkReply Class, 1647 QNetworkRequest Class, 1646 QObject Class, 1548 QPainter Class, 1604 QPainter2 Class, 1606 QPainterPath Class, 1648 QPen Class, 1607 QPicture Class, 1607 QPixmap Class, 1556 QPixmap2 Class, 1557 QPlainTextEdit Class, 1660 QPoint Class, 1674 QPointF Class, 1674 QPrinter Class, 1610 QProcess Class, 1677 QProgressBar Class, 1587 QPushButton Class, 1556 QRadioButton Class, 1596 QRect Class, 1632 QRegularExpression Class, 1656 QRegularExpressionMatch Class, 1657 QRegularExpressionMatchIterator Class, 1657 QScrollArea Class, 1675 QSerialPort Class, 1683 QSerialPortInfo Class, 1684 QSize Class, 1557 QSlider Class, 1589 QSpinBox Class, 1587 QSplashScreen Class, 1671 QSplitter Class, 1675 QSqlDatabase Class, 1640 QSqlDriver Class, 1641 QSqlDriverCreatorBase Class, 1644 QSqlError Class, 1642 QSqlField Class, 1644 QSqlIndex Class, 1643 QSqlQuery Class, 1641 QSqlRecord Class, 1643 QStatusBar Class, 1576 QString2 Class, 1677 QStringList Class, 1626 QStringRef Class, 1685 QSystemTrayIcon Class, 1638 QTableView Class, 1583 QTableWidget Class, 1584 QTableWidgetItem Class, 1579 QTabWidget Class, 1577 QTcpServer Class, 1619 QTcpSocket Class, 1619 QTest Class, 1548 QTextBlock Class, 1636 QTextCharFormat Class, 1664 QTextCodec Class, 1640 QTextCursor Class, 1624 QTextDocument Class, 1634 QTextEdit Class, 1560 QThread Class, 1655 QThreadPool Class, 1656 QTime Class, 1637 QTimer Class, 1602 QToolBar Class, 1574 QToolButton Class, 1682 QTreeView Class, 1564 QTreeWidget Class, 1567 QTreeWidgetItem Class, 1569 QUrl Class, 1594 QUuid Class, 1682 QVariant Class, 1644 QVBoxLayout Class, 1559 QVideoWidget Class, 1598 QVideoWidgetControl Class, 1666 QWebView Class, 1593 QWidget Class, 1549 QXmlStreamAttribute Class, 1655 QXmlStreamAttributes Class, 1654 QXmlStreamEntityDeclaration Class, 1654 QXmlStreamEntityResolver Class, 1654 QXmlStreamNamespaceDeclaration Class, 1654 QXmlStreamNotationDeclaration Class, 1653 QXmlStreamReader Class, 1651 QXmlStreamWriter Class, 1652 RingCodeHighlighter Class, 1650 RingREPL What is new in Ring 1.4?, 68 RingSQLite What is new in Ring 1.1?, 103 ringvm_callfunc() Low Level Functions, 714 RingVM_CallList() Low Level Functions, 710 RingVM_CFunctionsList() Low Level Functions, 706 Index 1764