SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
Ring Documentation, Release 1.10
Map Class
Game Engine for 2D Games, 557
Map Events
Game Engine for 2D Games, 571
map()
Stdlib Functions, 396
Math Class
Stdlib Classes, 420
Mathematical Functions
Decimals(), 294
Example, 290
Introduction, 289
list of functions, 290
Random(), 292
SRandom(), 293
Unsigned(), 293
Using _ in numbers, 294
Using f after numbers, 294
matrixmulti()
Stdlib Functions, 403
matrixtrans()
Stdlib Functions, 404
MD5()
Security and Internet Functions, 348
Memory Management
General Information, 983
Menu Events
Using RingOpenGL and RingFreeGLUT for 3D
Graphics, 626
Menubar and StyleSheet Example
Desktop and Mobile Development, 716
Menubar Designer
Form Designer, 801
Merge binary characters
Strings, 276
What is new in Ring 1.8?, 76
mergemethods()
Reflection and Meta-programming, 391
Methods to use Events with Events Filter
Desktop and Mobile Development, 781
methods()
Reflection and Meta-programming, 384
Minesweeper Game
What is new in Ring 1.10?, 42
Misc Operators
Operators, 228
Module Organization
Extension, 915
More 3D Samples
Using RingOpenGL and RingAllegro for 3D Graph-
ics, 673
What is new in Ring 1.8?, 71
More Beatiful Code
Declarative Programming, 440
More Games
What is new in Ring 1.10?, 47
What is new in Ring 1.9?, 53
More Improvements
What is new in Ring 1.10?, 50
What is new in Ring 1.9?, 66
More Samples and Tests
Form Designer, 803
More Syntax Flexibility
What is new in Ring 1.5?, 131
Motivation
Introduction, 24
Mouse Events
RingLibSDL, 542
Using RingOpenGL and RingFreeGLUT for 3D
Graphics, 622
Movable Label Example
Desktop and Mobile Development, 735
Moving Objects using the Mouse
Desktop and Mobile Development, 740
Moving Text
Game Engine for 2D Games, 559
Multi-language applications
Form Designer Translation, 805
Forms Translation, 806
Introduction, 803
Using String2Constant, 804
Multi-Line literals
Getting Started - First Style, 197
Getting Started - Second Style, 200
Getting Started - Third Style, 203
MurmurHash1 functions
RingMurmurHash Functions Reference, 1215
MurmurHash2 functions
RingMurmurHash Functions Reference, 1215
MurmurHash3 functions
RingMurmurHash Functions Reference, 1215
MySQL Class
Stdlib Classes, 431
MySQL Functions
Create Database, 330
Create Table and Insert Data, 331
Introduction, 328
MySQL_AutoCommit(), 336
MySQL_Close(), 330
MySQL_Columns(), 333
MySQL_Commit(), 336
MySQL_Connect(), 330
MySQL_Error(), 330
MySQL_Escape_String(), 335
MySQL_Info(), 329
MySQL_Init(), 330
MySQL_Inser_ID(), 332
MySQL_Next_Result(), 333
Index 2058
Ring Documentation, Release 1.10
MySQL_Query(), 330
MySQL_Result(), 333
MySQL_Result2(), 334
MySQL_Rollback(), 336
Print Query Result, 333
Restore Image From The Database, 335
Save Image Inside the Database, 335
Transaction Example, 336
MySQL_AutoCommit()
MySQL Functions, 336
MySQL_Close()
MySQL Functions, 330
MySQL_Columns()
MySQL Functions, 333
MySQL_Columns() Implementation
Extension, 921
MySQL_Commit()
MySQL Functions, 336
MySQL_Connect()
MySQL Functions, 330
MySQL_Error()
MySQL Functions, 330
MySQL_Escape_String()
MySQL Functions, 335
MySQL_Info()
MySQL Functions, 329
MySQL_Init()
MySQL Functions, 330
MySQL_Inser_ID()
MySQL Functions, 332
MySQL_Next_Result()
MySQL Functions, 333
MySQL_Query()
MySQL Functions, 330
MySQL_Result()
MySQL Functions, 333
MySQL_Result2()
MySQL Functions, 334
MySQL_Rollback()
MySQL Functions, 336
Natural Language Programming
BraceError() Method, 449
BraceExprEval Method, 448
BraceStart and BraceEnd Methods, 447
Change the ’=’ operator to ’is’, 445
Change the Ring Keyword ’And’, 443
Change the Ring Operator ’+’, 444
Clean Natural Code, 450
Example, 442
History, 442
Introduction, 441
Real Natual Code, 448
Using Eval() with our Natural Code, 446
Natural Library - Demo Program
Using the Natural Library, 452
Nested Lists
Lists, 265
New Classes names - Index Start from 1
Desktop and Mobile Development, 783
New Command: Load Package
What is new in Ring 1.7?, 81
New Functions
What is new in Ring 1.2?, 169
What is new in Ring 1.3?, 165
New Functions and Changes
What is new in Ring 1.1?, 178
New Game : Gold Magic 800
What is new in Ring 1.9?, 51
New Style to Ring Notepad
What is new in Ring 1.4?, 147
New Tool: Folder2qrc
What is new in Ring 1.6?, 91
New Tool: Ring2EXE
What is new in Ring 1.6?, 90
newlist()
Stdlib Functions, 397
No Explicit End For Statements
Getting Started - First Style, 198
Getting Started - Second Style, 201
Getting Started - Third Style, 203
No Global Interpreter (VM) Lock - No GIL
Language Design, 39
No Run
Command Line Options, 854
Not Case-Sensitive
Getting Started - First Style, 197
Getting Started - Second Style, 200
Getting Started - Third Style, 202
Notepad Application
Desktop and Mobile Development, 757
Notes to extensions creators
What is new in Ring 1.8?, 80
nullpointer()
Low Level Functions, 885
Number()
Data Type, 287
Numbers and Bytes
Files, 305
Object and Drawing
Game Engine for 2D Games, 573
Object Library Source Code
Objects Library for RingQt Application, 795
Object Oriented Programming
Access Objects Using Braces, 356
Classes and Objects, 354
Composition, 357
Index 2059
Ring Documentation, Release 1.10
Default value for object attributes, 369
Dynamic Attributes, 363
Find() and List of Objects, 364
Inheritance, 362
Introduction, 353
Operator Overloading, 359
Packages, 363
Printing Objects, 364
Private Attributes and Methods, 358
Setter and Getter, 358
Sort() and List of Objects, 365
Using Self.Attribute, 367
Using This in the class region as Self, 368
Using This.Attribute and This.Method(), 367
object2pointer()
Low Level Functions, 885
objectid()
Reflection and Meta-programming, 383
Objects inside lists
Declarative Programming, 436
Objects Library for RingQt
What is new in Ring 1.2?, 171
Objects Library for RingQt Application
Example, 791
Introduction, 790
Library Usage, 791
Object Library Source Code, 795
Open_WindowAndLink() Function, 794, 795
Open_WindowInPackages() Function, 795
ODBC Class
Stdlib Classes, 430
ODBC Functions
Execute Query and Print Result, 324
Introduction, 319
odbc_autocommit(), 326
odbc_close(), 321
odbc_colcount(), 323
odbc_columns(), 325
odbc_commit(), 326
odbc_connect(), 322
odbc_datasources(), 321
odbc_disconnect(), 323
odbc_drivers(), 320
odbc_execute(), 323
odbc_fetch(), 324
odbc_getdata(), 324
odbc_init(), 320
odbc_rollback(), 326
odbc_tables(), 324
Open and Close Connection, 323
Print List of ODBC Data Sources, 322
Print List of ODBC Drivers, 321
Save and Restore Images, 327
Transactions and Using Commit and Rollback, 326
odbc_autocommit()
ODBC Functions, 326
odbc_close()
ODBC Functions, 321
odbc_colcount()
ODBC Functions, 323
odbc_columns()
ODBC Functions, 325
odbc_commit()
ODBC Functions, 326
odbc_connect()
ODBC Functions, 322
odbc_datasources()
ODBC Functions, 321
odbc_disconnect()
ODBC Functions, 323
odbc_drivers()
ODBC Functions, 320
odbc_execute()
ODBC Functions, 323
odbc_fetch()
ODBC Functions, 324
odbc_getdata()
ODBC Functions, 324
odbc_init()
ODBC Functions, 320
odbc_rollback()
ODBC Functions, 326
odbc_tables()
ODBC Functions, 324
Open and Close Connection
ODBC Functions, 323
Open_WindowAndLink() Function
Objects Library for RingQt Application, 794, 795
Open_WindowInPackages() Function
Objects Library for RingQt Application, 795
Operator Overloading
Object Oriented Programming, 359
Operators
Arithmetic Operators, 227
Assignment Operators, 228
Bitwise Operators, 228
Introduction, 226
Logical Operators, 227
Misc Operators, 228
Operators Precedence, 228
Relational Operators, 227
Using the Natural Library, 456
Operators Precedence
Operators, 228
Options
Distributing Ring Application using Ring2EXE, 865
OSCopyFile() Function
Stdlib Functions, 409
Index 2060
Ring Documentation, Release 1.10
OSCopyFolder() Function
Stdlib Functions, 409
OSCreateOpenFolder() Function
Stdlib Functions, 409
OSDeleteFile() Function
Stdlib Functions, 410
OSDeleteFolder() Function
Stdlib Functions, 409
OSRenameFile() Function
Stdlib Functions, 410
Other Widgets Events
Desktop and Mobile Development, 720
packagename()
Reflection and Meta-programming, 392
Packages
Object Oriented Programming, 363
packages()
Reflection and Meta-programming, 379
packagesclasses()
Reflection and Meta-programming, 382
Page Class
Web Development (CGI Library), 508
Pass Error
The Trace Library and the Interactive Debugger, 906
Passing Lists to Functions
Lists, 266
Passing Parameters Arguments Using List Array
Lists, 268
Passing Parameters or Arguments Using List
Lists, 267
Performance
Command Line Options, 854
Performance Tips
Arithmetic Operations, 859
Calling Functions and Methods, 860
Creating Lists, 858
Introduction, 855, 856
Using len() and For Loops, 859
permutation()
Stdlib Functions, 404
Perror()
Files, 301
Philosophy behind data types in Ring
Frequently Asked Questions, 956
Play Sound
RingLibSDL, 543
Playing Sound
Desktop and Mobile Development, 732
Game Engine for 2D Games, 561
Graphics and Game Programming, 532
pointer2object()
Low Level Functions, 885
Pong Game
What is new in Ring 1.10?, 45
Post Request
RingLibCurl, 517
PostgreSQL
Examples, 341
Introduction, 340
Loading the library, 341
RingPostgreSQL Constants, 344
RingPostgreSQL Functions, 345
PostgreSQL Class
Stdlib Classes, 433
Practical
Applications developed in little hours, 22
Prefix for Functions Names
Code Generator, 930
PrevFileName() Function
System Functions, 310
Print files in Zip file
RingZip, 521
Print List of ODBC Data Sources
ODBC Functions, 322
Print List of ODBC Drivers
ODBC Functions, 321
Print Query Result
MySQL Functions, 333
print()
Stdlib Functions, 393
Print2Str() Function
Stdlib Functions, 393
Printing Final Intermediate Code
Command Line Options, 849
Printing Instruction Operation Code
Command Line Options, 854
Printing Intermediate Code
Command Line Options, 847
Printing List of Installed Packages
Ring Package Manager (RingPM), 875
Printing Objects
Object Oriented Programming, 364
Printing Rules
Command Line Options, 843
Printing Tokens
Command Line Options, 841
Printing using QPrinter
Desktop and Mobile Development, 728
Private Attributes and Methods
Object Oriented Programming, 358
prodlist()
Stdlib Functions, 402
Program Structure
Introduction, 258
Load Package, 259
Source Code File Sections, 259
Using Many Source Code Files, 259
Index 2061
Ring Documentation, Release 1.10
Project Folder
Building Games For Android, 603
Project Layers
Game Engine for 2D Games, 553
Protecting the Source Code
Distributing Ring Application, 862
ptrcmp()
Low Level Functions, 887
Pure Functions
Functional Programming, 370
puts()
Stdlib Functions, 393
QAbstractButton Class
RingQt Classes Reference, 1000
QAbstractItemView Class
RingQt Classes Reference, 1001
QAbstractPrintDialog Class
RingQt Classes Reference, 1003
QAbstractScrollArea Class
RingQt Classes Reference, 1003
QAbstractSlider Class
RingQt Classes Reference, 1004
QAbstractSocket Class
RingQt Classes Reference, 1005
QAbstractSpinBox Class
RingQt Classes Reference, 1006
QAction Class
RingQt Classes Reference, 1007
QAllEvents Class
RingQt Classes Reference, 1008
QApp Class
RingQt Classes Reference, 1013
QAxBase Class
RingQt Classes Reference, 1013
QAxObject Class
RingQt Classes Reference, 1015
QAxWidget Class
RingQt Classes Reference, 1015
QBitmap Class
RingQt Classes Reference, 1015
QBluetoothAddress Class
RingQt Classes Reference, 1015
QBluetoothDeviceDiscoveryAgent Class
RingQt Classes Reference, 1015
QBluetoothDeviceInfo Class
RingQt Classes Reference, 1016
QBluetoothHostInfo Class
RingQt Classes Reference, 1016
QBluetoothLocalDevice Class
RingQt Classes Reference, 1017
QBluetoothServer Class
RingQt Classes Reference, 1018
QBluetoothServiceDiscoveryAgent Class
RingQt Classes Reference, 1018
QBluetoothServiceInfo Class
RingQt Classes Reference, 1019
QBluetoothSocket Class
RingQt Classes Reference, 1020
QBluetoothTransferManager Class
RingQt Classes Reference, 1021
QBluetoothTransferReply Class
RingQt Classes Reference, 1021
QBluetoothTransferRequest Class
RingQt Classes Reference, 1021
QBluetoothUuid Class
RingQt Classes Reference, 1021
QBoxLayout Class
RingQt Classes Reference, 1022
QBrush Class
RingQt Classes Reference, 1022
QBuffer Class
RingQt Classes Reference, 1023
QButtonGroup Class
RingQt Classes Reference, 1023
QByteArray Class
RingQt Classes Reference, 1024
QCalendarWidget Class
RingQt Classes Reference, 1026
QCamera Class
RingQt Classes Reference, 1027
QCameraImageCapture Class
RingQt Classes Reference, 1028
QCameraViewfinder Class
RingQt Classes Reference, 1029
QChar Class
RingQt Classes Reference, 1029
QCheckBox Class
RingQt Classes Reference, 1031
QChildEvent Class
RingQt Classes Reference, 1032
QClipboard Class
RingQt Classes Reference, 1032
QColor Class
RingQt Classes Reference, 1032
QColorDialog Class
RingQt Classes Reference, 1035
QComboBox Class
RingQt Classes Reference, 1035
QCompleter Class
RingQt Classes Reference, 1037
QCompleter2 Class
RingQt Classes Reference, 1038
QCompleter3 Class
RingQt Classes Reference, 1038
QCoreApplication Class
RingQt Classes Reference, 1038
QCursor Class
Index 2062
Ring Documentation, Release 1.10
RingQt Classes Reference, 1039
QDate Class
RingQt Classes Reference, 1040
QDateEdit Class
RingQt Classes Reference, 1041
QDateTime Class
RingQt Classes Reference, 1041
QDateTimeEdit Class
RingQt Classes Reference, 1042
QDesktopServices Class
RingQt Classes Reference, 1043
QDesktopWidget Class
RingQt Classes Reference, 1044
QDial Class
RingQt Classes Reference, 1044
QDialog Class
RingQt Classes Reference, 1045
QDir Class
RingQt Classes Reference, 1045
QDirModel Class
RingQt Classes Reference, 1047
QDockWidget Class
RingQt Classes Reference, 1048
QDrag Class
RingQt Classes Reference, 1048
QDragEnterEvent Class
RingQt Classes Reference, 1049
QDragLeaveEvent Class
RingQt Classes Reference, 1049
QDragMoveEvent Class
RingQt Classes Reference, 1049
QDropEvent Class
RingQt Classes Reference, 1050
QEvent Class
RingQt Classes Reference, 1050
QFile Class
RingQt Classes Reference, 1051
QFile2 Class
RingQt Classes Reference, 1051
QFileDevice Class
RingQt Classes Reference, 1051
QFileDialog Class
RingQt Classes Reference, 1052
QFileInfo Class
RingQt Classes Reference, 1053
QFileSystemModel Class
RingQt Classes Reference, 1055
QFont Class
RingQt Classes Reference, 1056
QFontDialog Class
RingQt Classes Reference, 1058
QFontMetrics Class
RingQt Classes Reference, 1058
QFrame Class
RingQt Classes Reference, 1059
QFrame2 Class
RingQt Classes Reference, 1060
QFrame3 Class
RingQt Classes Reference, 1060
QGeoAddress Class
RingQt Classes Reference, 1060
QGeoAreaMonitorInfo Class
RingQt Classes Reference, 1061
QGeoAreaMonitorSource Class
RingQt Classes Reference, 1061
QGeoCircle Class
RingQt Classes Reference, 1061
QGeoCoordinate Class
RingQt Classes Reference, 1062
QGeoPositionInfo Class
RingQt Classes Reference, 1062
QGeoPositionInfoSource Class
RingQt Classes Reference, 1062
QGeoRectangle Class
RingQt Classes Reference, 1063
QGeoSatelliteInfo Class
RingQt Classes Reference, 1064
QGeoSatelliteInfoSource Class
RingQt Classes Reference, 1064
QGeoShape Class
RingQt Classes Reference, 1064
QGradient Class
RingQt Classes Reference, 1064
QGraphicsVideoItem Class
RingQt Classes Reference, 1065
QGridLayout Class
RingQt Classes Reference, 1065
QGuiApplication Class
RingQt Classes Reference, 1066
QHBoxLayout Class
RingQt Classes Reference, 1068
QHeaderView Class
RingQt Classes Reference, 1068
QHostAddress Class
RingQt Classes Reference, 1071
QHostInfo Class
RingQt Classes Reference, 1071
QIcon Class
RingQt Classes Reference, 1072
QImage Class
RingQt Classes Reference, 1073
QInputDialog Class
RingQt Classes Reference, 1074
QIODevice Class
RingQt Classes Reference, 1072
QJsonArray Class
RingQt Classes Reference, 1075
QJsonDocument Class
Index 2063
Ring Documentation, Release 1.10
RingQt Classes Reference, 1076
QJsonObject Class
RingQt Classes Reference, 1077
QJsonParseError Class
RingQt Classes Reference, 1077
QJsonValue Class
RingQt Classes Reference, 1077
QKeySequence Class
RingQt Classes Reference, 1078
QLabel Class
RingQt Classes Reference, 1079
QLayout Class
RingQt Classes Reference, 1080
QLCDNumber Class
RingQt Classes Reference, 1078
QLinearGradient Class
RingQt Classes Reference, 1083
QLineEdit Class
RingQt Classes Reference, 1081
QLineEdit Events and QMessageBox
Desktop and Mobile Development, 718
QListView Class
RingQt Classes Reference, 1083
QListWidget Class
RingQt Classes Reference, 1084
QListWidgetItem Class
RingQt Classes Reference, 1085
QMainWindow Class
RingQt Classes Reference, 1086
QMatrix4x4 Class
RingQt Classes Reference, 1088
QMdiArea Class
RingQt Classes Reference, 1089
QMdiSubWindow Class
RingQt Classes Reference, 1090
QMediaObject Class
RingQt Classes Reference, 1090
QMediaPlayer Class
RingQt Classes Reference, 1091
QMediaPlaylist Class
RingQt Classes Reference, 1092
QMenu Class
RingQt Classes Reference, 1092
QMenuBar Class
RingQt Classes Reference, 1093
QMessageBox Class
RingQt Classes Reference, 1094
QMessagebox Example
Desktop and Mobile Development, 736
QMimeData Class
RingQt Classes Reference, 1095
QMutex Class
RingQt Classes Reference, 1095
QMutexLocker Class
RingQt Classes Reference, 1096
QNetworkAccessManager Class
RingQt Classes Reference, 1096
QNetworkProxy Class
RingQt Classes Reference, 1097
QNetworkReply Class
RingQt Classes Reference, 1097
QNetworkRequest Class
RingQt Classes Reference, 1098
QNmeaPositionInfoSource Class
RingQt Classes Reference, 1098
QObject Class
RingQt Classes Reference, 1099
QOpenGLBuffer Class
RingQt Classes Reference, 1100
QOpenGLContext Class
RingQt Classes Reference, 1100
QOpenGLDebugLogger Class
RingQt Classes Reference, 1101
QOpenGLFramebufferObject Class
RingQt Classes Reference, 1102
QOpenGLFunctions Class
RingQt Classes Reference, 1102
QOpenGLFunctions_3_2_Core Class
RingQt Classes Reference, 1106
QOpenGLPaintDevice Class
RingQt Classes Reference, 1114
QOpenGLShader Class
RingQt Classes Reference, 1115
QOpenGLShaderProgram Class
RingQt Classes Reference, 1115
QOpenGLTexture Class
RingQt Classes Reference, 1119
QOpenGLTimerQuery Class
RingQt Classes Reference, 1121
QOpenGLVersionProfile Class
RingQt Classes Reference, 1121
QOpenGLVertexArrayObject Class
RingQt Classes Reference, 1122
QOpenGLWidget Class
RingQt Classes Reference, 1122
QPageSetupDialog Class
RingQt Classes Reference, 1123
QPaintDevice Class
RingQt Classes Reference, 1123
QPainter Class
RingQt Classes Reference, 1123
QPainter2 Class
RingQt Classes Reference, 1126
QPainterPath Class
RingQt Classes Reference, 1126
QPen Class
RingQt Classes Reference, 1127
QPicture Class
Index 2064
Ring Documentation, Release 1.10
RingQt Classes Reference, 1128
QPixmap Class
RingQt Classes Reference, 1128
QPixmap2 Class
RingQt Classes Reference, 1130
QPlainTextEdit Class
RingQt Classes Reference, 1130
QPoint Class
RingQt Classes Reference, 1132
QPointF Class
RingQt Classes Reference, 1133
QPrinter Class
RingQt Classes Reference, 1134
QPrinterInfo Class
RingQt Classes Reference, 1135
QPrintPreviewDialog Class
RingQt Classes Reference, 1133
QPrintPreviewWidget Class
RingQt Classes Reference, 1133
QProcess Class
RingQt Classes Reference, 1136
QProgressBar Class
RingQt Classes Reference, 1137
QPushButton Class
RingQt Classes Reference, 1138
QQmlError Class
RingQt Classes Reference, 1138
QQuaternion Class
RingQt Classes Reference, 1139
QQuickWidget Class
RingQt Classes Reference, 1139
QRadioButton Class
RingQt Classes Reference, 1140
QRect Class
RingQt Classes Reference, 1140
QRegion Class
RingQt Classes Reference, 1142
QRegularExpression Class
RingQt Classes Reference, 1143
QRegularExpressionMatch Class
RingQt Classes Reference, 1143
QRegularExpressionMatchIterator Class
RingQt Classes Reference, 1144
QScreen Class
RingQt Classes Reference, 1144
QScrollArea Class
RingQt Classes Reference, 1145
QScrollBar Class
RingQt Classes Reference, 1146
QSerialPort Class
RingQt Classes Reference, 1146
QSerialPortInfo Class
RingQt Classes Reference, 1147
QSize Class
RingQt Classes Reference, 1147
QSlider Class
RingQt Classes Reference, 1148
QSpinBox Class
RingQt Classes Reference, 1148
QSplashScreen Class
RingQt Classes Reference, 1149
QSplitter Class
RingQt Classes Reference, 1149
QSqlDatabase Class
RingQt Classes Reference, 1150
QSqlDriver Class
RingQt Classes Reference, 1151
QSqlDriverCreatorBase Class
RingQt Classes Reference, 1151
QSqlError Class
RingQt Classes Reference, 1152
QSqlField Class
RingQt Classes Reference, 1152
QSqlIndex Class
RingQt Classes Reference, 1153
QSqlQuery Class
RingQt Classes Reference, 1153
QSqlRecord Class
RingQt Classes Reference, 1154
QStackedWidget Class
RingQt Classes Reference, 1155
QStandardPaths Class
RingQt Classes Reference, 1155
QStatusBar Class
RingQt Classes Reference, 1156
QString2 Class
RingQt Classes Reference, 1156
QStringList Class
RingQt Classes Reference, 1157
QStringRef Class
RingQt Classes Reference, 1158
QSurfaceFormat Class
RingQt Classes Reference, 1160
QSystemTrayIcon Class
RingQt Classes Reference, 1161
Qt Class Convertor
What is new in Ring 1.4?, 151
Qt configuration file
Code Generator, 937
QTabBar Class
RingQt Classes Reference, 1161
QTableView Class
RingQt Classes Reference, 1164
QTableWidget Class
RingQt Classes Reference, 1165
QTableWidgetItem Class
RingQt Classes Reference, 1168
QTabWidget Class
Index 2065
Ring Documentation, Release 1.10
RingQt Classes Reference, 1163
QTcpServer Class
RingQt Classes Reference, 1169
QTcpSocket Class
RingQt Classes Reference, 1170
QTest Class
RingQt Classes Reference, 1170
QTextBlock Class
RingQt Classes Reference, 1170
QTextBrowser Class
RingQt Classes Reference, 1171
QTextCharFormat Class
RingQt Classes Reference, 1172
QTextCodec Class
RingQt Classes Reference, 1174
QTextCursor Class
RingQt Classes Reference, 1174
QTextDocument Class
RingQt Classes Reference, 1176
QTextEdit Class
RingQt Classes Reference, 1178
QTextStream Class
RingQt Classes Reference, 1180
QTextStream2 Class
RingQt Classes Reference, 1182
QTextStream3 Class
RingQt Classes Reference, 1182
QTextStream4 Class
RingQt Classes Reference, 1182
QTextStream5 Class
RingQt Classes Reference, 1182
QThread Class
RingQt Classes Reference, 1182
QThreadPool Class
RingQt Classes Reference, 1183
QTime Class
RingQt Classes Reference, 1184
QTimer Class
RingQt Classes Reference, 1184
QToolBar Class
RingQt Classes Reference, 1185
QToolButton Class
RingQt Classes Reference, 1185
QTreeView Class
RingQt Classes Reference, 1186
QTreeWidget Class
RingQt Classes Reference, 1188
QTreeWidgetItem Class
RingQt Classes Reference, 1190
Queue Class
Stdlib Classes, 417
Quotes about Ring
Applications developed in little hours, 1
QUrl Class
RingQt Classes Reference, 1192
QUuid Class
RingQt Classes Reference, 1193
QVariant Class
RingQt Classes Reference, 1194
QVariant2 Class
RingQt Classes Reference, 1195
QVariant3 Class
RingQt Classes Reference, 1195
QVariant4 Class
RingQt Classes Reference, 1195
QVariant5 Class
RingQt Classes Reference, 1195
QVBoxLayout Class
RingQt Classes Reference, 1193
QVector2D Class
RingQt Classes Reference, 1195
QVector3D Class
RingQt Classes Reference, 1196
QVector4D Class
RingQt Classes Reference, 1197
QVideoWidget and QMediaPlayer
Desktop and Mobile Development, 712
QVideoWidget Class
RingQt Classes Reference, 1197
QVideoWidgetControl Class
RingQt Classes Reference, 1198
QWebEngineView Class
RingQt Classes Reference, 1198
QWebView Class
RingQt Classes Reference, 1199, 1200
QWidget Class
RingQt Classes Reference, 1200
QWindow Class
RingQt Classes Reference, 1206
QXmlStreamAttribute Class
RingQt Classes Reference, 1210
QXmlStreamAttributes Class
RingQt Classes Reference, 1210
QXmlStreamEntityDeclaration Class
RingQt Classes Reference, 1211
QXmlStreamEntityResolver Class
RingQt Classes Reference, 1211
QXmlStreamNamespaceDeclaration Class
RingQt Classes Reference, 1211
QXmlStreamNotationDeclaration Class
RingQt Classes Reference, 1211
QXmlStreamReader Class
RingQt Classes Reference, 1211
QXmlStreamWriter Class
RingQt Classes Reference, 1213
Raise()
Eval() and Debugging, 314
Index 2066
Ring Documentation, Release 1.10
RandBytes()
Security and Internet Functions, 352
Random Image
Web Development (CGI Library), 479
Random()
Mathematical Functions, 292
Read File using Read()
Files, 297
readline()
Stdlib Functions, 405
Real Natual Code
Natural Language Programming, 448
Recursion
Functions - First Style, 250
Functions - Second Style, 254
Functions - Third Style, 258
Reference
Compiler Errors, 989
Environment Errors, 991
Introduction, 986
Language Functions, 988
Language Grammar, 992
Language Keywords, 987
Runtime Errors, 990
Virtual Machine Instructions, 993
Reflection and Meta-programming
addattribute(), 387
addmethod(), 387
attributes(), 384
cfunctions(), 377
classes(), 381
classname(), 383
functions(), 377
getattribute(), 389
globals(), 376
Introduction, 374
isattribute(), 385
iscfunction(), 379
isclass(), 381
isfunction(), 378
isglobal(), 378
islocal(), 378
ismethod(), 386
isobject(), 384
ispackage(), 380
ispackagesclass(), 382
isprivateattribute(), 385
isprivatemethod(), 386
locals(), 376
mergemethods(), 391
methods(), 384
objectid(), 383
packagename(), 392
packages(), 379
packagesclasses(), 382
setattribute(), 390
Register New Functions
Code Generator, 931
Regular Expressions
Desktop and Mobile Development, 749
Relational Operators
Operators, 227
Remove Package
Ring Package Manager (RingPM), 876
Remove()
Files, 298
Rename()
Files, 298
Resources
Arabic Resources, 2039
Contact the Authors, 2039
Introduction, 2038
Ring Group, 2039
Ring Language Website, 2039
Source Code, 2039
Restore Image From The Database
MySQL Functions, 335
Return object by reference
Declarative Programming, 437
Return Self by Reference
What is new in Ring 1.3?, 165
Return Value
Extension, 917
Functions - First Style, 249
Functions - Second Style, 253
Functions - Third Style, 257
Reverse()
Lists, 264
Rewind()
Files, 300
Right()
Strings, 272
Ring and other languages
Introduction, 25
RING API - list Functions
Extension, 919
RING API - String Functions
Extension, 921
Ring Architecture
General Information, 983
Ring CGI Hello World Program
Web Development (CGI Library), 460
Ring Extension for Visual Studio Code
What is new in Ring 1.10?, 48
Ring Group
Resources, 2039
Ring Language Website
Resources, 2039
Index 2067

Mais conteúdo relacionado

Mais procurados

The Ring programming language version 1.7 book - Part 194 of 196
The Ring programming language version 1.7 book - Part 194 of 196The Ring programming language version 1.7 book - Part 194 of 196
The Ring programming language version 1.7 book - Part 194 of 196Mahmoud Samir Fayed
 
The Ring programming language version 1.8 book - Part 202 of 202
The Ring programming language version 1.8 book - Part 202 of 202The Ring programming language version 1.8 book - Part 202 of 202
The Ring programming language version 1.8 book - Part 202 of 202Mahmoud Samir Fayed
 
The Ring programming language version 1.7 book - Part 32 of 196
The Ring programming language version 1.7 book - Part 32 of 196The Ring programming language version 1.7 book - Part 32 of 196
The Ring programming language version 1.7 book - Part 32 of 196Mahmoud 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.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
 
Deep Learning - Exploring The Magical World of Neural Network
Deep Learning - Exploring The Magical World of Neural NetworkDeep Learning - Exploring The Magical World of Neural Network
Deep Learning - Exploring The Magical World of Neural NetworkMinhas Kamal
 
Effective Java with Groovy
Effective Java with GroovyEffective Java with Groovy
Effective Java with GroovyNaresha K
 

Mais procurados (8)

The Ring programming language version 1.7 book - Part 194 of 196
The Ring programming language version 1.7 book - Part 194 of 196The Ring programming language version 1.7 book - Part 194 of 196
The Ring programming language version 1.7 book - Part 194 of 196
 
Letgo Data Platform: A global overview
Letgo Data Platform: A global overviewLetgo Data Platform: A global overview
Letgo Data Platform: A global overview
 
The Ring programming language version 1.8 book - Part 202 of 202
The Ring programming language version 1.8 book - Part 202 of 202The Ring programming language version 1.8 book - Part 202 of 202
The Ring programming language version 1.8 book - Part 202 of 202
 
The Ring programming language version 1.7 book - Part 32 of 196
The Ring programming language version 1.7 book - Part 32 of 196The Ring programming language version 1.7 book - Part 32 of 196
The Ring programming language version 1.7 book - Part 32 of 196
 
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.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
 
Deep Learning - Exploring The Magical World of Neural Network
Deep Learning - Exploring The Magical World of Neural NetworkDeep Learning - Exploring The Magical World of Neural Network
Deep Learning - Exploring The Magical World of Neural Network
 
Effective Java with Groovy
Effective Java with GroovyEffective Java with Groovy
Effective Java with Groovy
 

Semelhante a The Ring programming language version 1.10 book - Part 210 of 212

The Ring programming language version 1.8 book - Part 200 of 202
The Ring programming language version 1.8 book - Part 200 of 202The Ring programming language version 1.8 book - Part 200 of 202
The Ring programming language version 1.8 book - Part 200 of 202Mahmoud 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.1 book - Part 179 of 180
The Ring programming language version 1.5.1 book - Part 179 of 180 The Ring programming language version 1.5.1 book - Part 179 of 180
The Ring programming language version 1.5.1 book - Part 179 of 180 Mahmoud Samir Fayed
 
The Ring programming language version 1.4 book - Part 30 of 30
The Ring programming language version 1.4 book - Part 30 of 30The Ring programming language version 1.4 book - Part 30 of 30
The Ring programming language version 1.4 book - Part 30 of 30Mahmoud 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.4.1 book - Part 31 of 31
The Ring programming language version 1.4.1 book - Part 31 of 31The Ring programming language version 1.4.1 book - Part 31 of 31
The Ring programming language version 1.4.1 book - Part 31 of 31Mahmoud 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.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.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.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.6 book - Part 189 of 189
The Ring programming language version 1.6 book - Part 189 of 189The Ring programming language version 1.6 book - Part 189 of 189
The Ring programming language version 1.6 book - Part 189 of 189Mahmoud 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.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.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.9 book - Part 207 of 210
The Ring programming language version 1.9 book - Part 207 of 210The Ring programming language version 1.9 book - Part 207 of 210
The Ring programming language version 1.9 book - Part 207 of 210Mahmoud 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.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
 
The Ring programming language version 1.7 book - Part 195 of 196
The Ring programming language version 1.7 book - Part 195 of 196The Ring programming language version 1.7 book - Part 195 of 196
The Ring programming language version 1.7 book - Part 195 of 196Mahmoud Samir Fayed
 
The Ring programming language version 1.5.2 book - Part 181 of 181
The Ring programming language version 1.5.2 book - Part 181 of 181The Ring programming language version 1.5.2 book - Part 181 of 181
The Ring programming language version 1.5.2 book - Part 181 of 181Mahmoud Samir Fayed
 

Semelhante a The Ring programming language version 1.10 book - Part 210 of 212 (20)

The Ring programming language version 1.8 book - Part 200 of 202
The Ring programming language version 1.8 book - Part 200 of 202The Ring programming language version 1.8 book - Part 200 of 202
The Ring programming language version 1.8 book - Part 200 of 202
 
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.1 book - Part 179 of 180
The Ring programming language version 1.5.1 book - Part 179 of 180 The Ring programming language version 1.5.1 book - Part 179 of 180
The Ring programming language version 1.5.1 book - Part 179 of 180
 
The Ring programming language version 1.4 book - Part 30 of 30
The Ring programming language version 1.4 book - Part 30 of 30The Ring programming language version 1.4 book - Part 30 of 30
The Ring programming language version 1.4 book - Part 30 of 30
 
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.4.1 book - Part 31 of 31
The Ring programming language version 1.4.1 book - Part 31 of 31The Ring programming language version 1.4.1 book - Part 31 of 31
The Ring programming language version 1.4.1 book - Part 31 of 31
 
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.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.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.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.6 book - Part 189 of 189
The Ring programming language version 1.6 book - Part 189 of 189The Ring programming language version 1.6 book - Part 189 of 189
The Ring programming language version 1.6 book - Part 189 of 189
 
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.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.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.9 book - Part 207 of 210
The Ring programming language version 1.9 book - Part 207 of 210The Ring programming language version 1.9 book - Part 207 of 210
The Ring programming language version 1.9 book - Part 207 of 210
 
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.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
 
Using T-SQL
Using T-SQL Using T-SQL
Using T-SQL
 
The Ring programming language version 1.7 book - Part 195 of 196
The Ring programming language version 1.7 book - Part 195 of 196The Ring programming language version 1.7 book - Part 195 of 196
The Ring programming language version 1.7 book - Part 195 of 196
 
The Ring programming language version 1.5.2 book - Part 181 of 181
The Ring programming language version 1.5.2 book - Part 181 of 181The Ring programming language version 1.5.2 book - Part 181 of 181
The Ring programming language version 1.5.2 book - Part 181 of 181
 

Mais de 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 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
 
The Ring programming language version 1.10 book - Part 189 of 212
The Ring programming language version 1.10 book - Part 189 of 212The Ring programming language version 1.10 book - Part 189 of 212
The Ring programming language version 1.10 book - Part 189 of 212Mahmoud Samir Fayed
 

Mais de 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 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
 
The Ring programming language version 1.10 book - Part 189 of 212
The Ring programming language version 1.10 book - Part 189 of 212The Ring programming language version 1.10 book - Part 189 of 212
The Ring programming language version 1.10 book - Part 189 of 212
 

Último

Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456KiaraTiradoMicha
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyAnusha Are
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 

Último (20)

Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 

The Ring programming language version 1.10 book - Part 210 of 212

  • 1. Ring Documentation, Release 1.10 Map Class Game Engine for 2D Games, 557 Map Events Game Engine for 2D Games, 571 map() Stdlib Functions, 396 Math Class Stdlib Classes, 420 Mathematical Functions Decimals(), 294 Example, 290 Introduction, 289 list of functions, 290 Random(), 292 SRandom(), 293 Unsigned(), 293 Using _ in numbers, 294 Using f after numbers, 294 matrixmulti() Stdlib Functions, 403 matrixtrans() Stdlib Functions, 404 MD5() Security and Internet Functions, 348 Memory Management General Information, 983 Menu Events Using RingOpenGL and RingFreeGLUT for 3D Graphics, 626 Menubar and StyleSheet Example Desktop and Mobile Development, 716 Menubar Designer Form Designer, 801 Merge binary characters Strings, 276 What is new in Ring 1.8?, 76 mergemethods() Reflection and Meta-programming, 391 Methods to use Events with Events Filter Desktop and Mobile Development, 781 methods() Reflection and Meta-programming, 384 Minesweeper Game What is new in Ring 1.10?, 42 Misc Operators Operators, 228 Module Organization Extension, 915 More 3D Samples Using RingOpenGL and RingAllegro for 3D Graph- ics, 673 What is new in Ring 1.8?, 71 More Beatiful Code Declarative Programming, 440 More Games What is new in Ring 1.10?, 47 What is new in Ring 1.9?, 53 More Improvements What is new in Ring 1.10?, 50 What is new in Ring 1.9?, 66 More Samples and Tests Form Designer, 803 More Syntax Flexibility What is new in Ring 1.5?, 131 Motivation Introduction, 24 Mouse Events RingLibSDL, 542 Using RingOpenGL and RingFreeGLUT for 3D Graphics, 622 Movable Label Example Desktop and Mobile Development, 735 Moving Objects using the Mouse Desktop and Mobile Development, 740 Moving Text Game Engine for 2D Games, 559 Multi-language applications Form Designer Translation, 805 Forms Translation, 806 Introduction, 803 Using String2Constant, 804 Multi-Line literals Getting Started - First Style, 197 Getting Started - Second Style, 200 Getting Started - Third Style, 203 MurmurHash1 functions RingMurmurHash Functions Reference, 1215 MurmurHash2 functions RingMurmurHash Functions Reference, 1215 MurmurHash3 functions RingMurmurHash Functions Reference, 1215 MySQL Class Stdlib Classes, 431 MySQL Functions Create Database, 330 Create Table and Insert Data, 331 Introduction, 328 MySQL_AutoCommit(), 336 MySQL_Close(), 330 MySQL_Columns(), 333 MySQL_Commit(), 336 MySQL_Connect(), 330 MySQL_Error(), 330 MySQL_Escape_String(), 335 MySQL_Info(), 329 MySQL_Init(), 330 MySQL_Inser_ID(), 332 MySQL_Next_Result(), 333 Index 2058
  • 2. Ring Documentation, Release 1.10 MySQL_Query(), 330 MySQL_Result(), 333 MySQL_Result2(), 334 MySQL_Rollback(), 336 Print Query Result, 333 Restore Image From The Database, 335 Save Image Inside the Database, 335 Transaction Example, 336 MySQL_AutoCommit() MySQL Functions, 336 MySQL_Close() MySQL Functions, 330 MySQL_Columns() MySQL Functions, 333 MySQL_Columns() Implementation Extension, 921 MySQL_Commit() MySQL Functions, 336 MySQL_Connect() MySQL Functions, 330 MySQL_Error() MySQL Functions, 330 MySQL_Escape_String() MySQL Functions, 335 MySQL_Info() MySQL Functions, 329 MySQL_Init() MySQL Functions, 330 MySQL_Inser_ID() MySQL Functions, 332 MySQL_Next_Result() MySQL Functions, 333 MySQL_Query() MySQL Functions, 330 MySQL_Result() MySQL Functions, 333 MySQL_Result2() MySQL Functions, 334 MySQL_Rollback() MySQL Functions, 336 Natural Language Programming BraceError() Method, 449 BraceExprEval Method, 448 BraceStart and BraceEnd Methods, 447 Change the ’=’ operator to ’is’, 445 Change the Ring Keyword ’And’, 443 Change the Ring Operator ’+’, 444 Clean Natural Code, 450 Example, 442 History, 442 Introduction, 441 Real Natual Code, 448 Using Eval() with our Natural Code, 446 Natural Library - Demo Program Using the Natural Library, 452 Nested Lists Lists, 265 New Classes names - Index Start from 1 Desktop and Mobile Development, 783 New Command: Load Package What is new in Ring 1.7?, 81 New Functions What is new in Ring 1.2?, 169 What is new in Ring 1.3?, 165 New Functions and Changes What is new in Ring 1.1?, 178 New Game : Gold Magic 800 What is new in Ring 1.9?, 51 New Style to Ring Notepad What is new in Ring 1.4?, 147 New Tool: Folder2qrc What is new in Ring 1.6?, 91 New Tool: Ring2EXE What is new in Ring 1.6?, 90 newlist() Stdlib Functions, 397 No Explicit End For Statements Getting Started - First Style, 198 Getting Started - Second Style, 201 Getting Started - Third Style, 203 No Global Interpreter (VM) Lock - No GIL Language Design, 39 No Run Command Line Options, 854 Not Case-Sensitive Getting Started - First Style, 197 Getting Started - Second Style, 200 Getting Started - Third Style, 202 Notepad Application Desktop and Mobile Development, 757 Notes to extensions creators What is new in Ring 1.8?, 80 nullpointer() Low Level Functions, 885 Number() Data Type, 287 Numbers and Bytes Files, 305 Object and Drawing Game Engine for 2D Games, 573 Object Library Source Code Objects Library for RingQt Application, 795 Object Oriented Programming Access Objects Using Braces, 356 Classes and Objects, 354 Composition, 357 Index 2059
  • 3. Ring Documentation, Release 1.10 Default value for object attributes, 369 Dynamic Attributes, 363 Find() and List of Objects, 364 Inheritance, 362 Introduction, 353 Operator Overloading, 359 Packages, 363 Printing Objects, 364 Private Attributes and Methods, 358 Setter and Getter, 358 Sort() and List of Objects, 365 Using Self.Attribute, 367 Using This in the class region as Self, 368 Using This.Attribute and This.Method(), 367 object2pointer() Low Level Functions, 885 objectid() Reflection and Meta-programming, 383 Objects inside lists Declarative Programming, 436 Objects Library for RingQt What is new in Ring 1.2?, 171 Objects Library for RingQt Application Example, 791 Introduction, 790 Library Usage, 791 Object Library Source Code, 795 Open_WindowAndLink() Function, 794, 795 Open_WindowInPackages() Function, 795 ODBC Class Stdlib Classes, 430 ODBC Functions Execute Query and Print Result, 324 Introduction, 319 odbc_autocommit(), 326 odbc_close(), 321 odbc_colcount(), 323 odbc_columns(), 325 odbc_commit(), 326 odbc_connect(), 322 odbc_datasources(), 321 odbc_disconnect(), 323 odbc_drivers(), 320 odbc_execute(), 323 odbc_fetch(), 324 odbc_getdata(), 324 odbc_init(), 320 odbc_rollback(), 326 odbc_tables(), 324 Open and Close Connection, 323 Print List of ODBC Data Sources, 322 Print List of ODBC Drivers, 321 Save and Restore Images, 327 Transactions and Using Commit and Rollback, 326 odbc_autocommit() ODBC Functions, 326 odbc_close() ODBC Functions, 321 odbc_colcount() ODBC Functions, 323 odbc_columns() ODBC Functions, 325 odbc_commit() ODBC Functions, 326 odbc_connect() ODBC Functions, 322 odbc_datasources() ODBC Functions, 321 odbc_disconnect() ODBC Functions, 323 odbc_drivers() ODBC Functions, 320 odbc_execute() ODBC Functions, 323 odbc_fetch() ODBC Functions, 324 odbc_getdata() ODBC Functions, 324 odbc_init() ODBC Functions, 320 odbc_rollback() ODBC Functions, 326 odbc_tables() ODBC Functions, 324 Open and Close Connection ODBC Functions, 323 Open_WindowAndLink() Function Objects Library for RingQt Application, 794, 795 Open_WindowInPackages() Function Objects Library for RingQt Application, 795 Operator Overloading Object Oriented Programming, 359 Operators Arithmetic Operators, 227 Assignment Operators, 228 Bitwise Operators, 228 Introduction, 226 Logical Operators, 227 Misc Operators, 228 Operators Precedence, 228 Relational Operators, 227 Using the Natural Library, 456 Operators Precedence Operators, 228 Options Distributing Ring Application using Ring2EXE, 865 OSCopyFile() Function Stdlib Functions, 409 Index 2060
  • 4. Ring Documentation, Release 1.10 OSCopyFolder() Function Stdlib Functions, 409 OSCreateOpenFolder() Function Stdlib Functions, 409 OSDeleteFile() Function Stdlib Functions, 410 OSDeleteFolder() Function Stdlib Functions, 409 OSRenameFile() Function Stdlib Functions, 410 Other Widgets Events Desktop and Mobile Development, 720 packagename() Reflection and Meta-programming, 392 Packages Object Oriented Programming, 363 packages() Reflection and Meta-programming, 379 packagesclasses() Reflection and Meta-programming, 382 Page Class Web Development (CGI Library), 508 Pass Error The Trace Library and the Interactive Debugger, 906 Passing Lists to Functions Lists, 266 Passing Parameters Arguments Using List Array Lists, 268 Passing Parameters or Arguments Using List Lists, 267 Performance Command Line Options, 854 Performance Tips Arithmetic Operations, 859 Calling Functions and Methods, 860 Creating Lists, 858 Introduction, 855, 856 Using len() and For Loops, 859 permutation() Stdlib Functions, 404 Perror() Files, 301 Philosophy behind data types in Ring Frequently Asked Questions, 956 Play Sound RingLibSDL, 543 Playing Sound Desktop and Mobile Development, 732 Game Engine for 2D Games, 561 Graphics and Game Programming, 532 pointer2object() Low Level Functions, 885 Pong Game What is new in Ring 1.10?, 45 Post Request RingLibCurl, 517 PostgreSQL Examples, 341 Introduction, 340 Loading the library, 341 RingPostgreSQL Constants, 344 RingPostgreSQL Functions, 345 PostgreSQL Class Stdlib Classes, 433 Practical Applications developed in little hours, 22 Prefix for Functions Names Code Generator, 930 PrevFileName() Function System Functions, 310 Print files in Zip file RingZip, 521 Print List of ODBC Data Sources ODBC Functions, 322 Print List of ODBC Drivers ODBC Functions, 321 Print Query Result MySQL Functions, 333 print() Stdlib Functions, 393 Print2Str() Function Stdlib Functions, 393 Printing Final Intermediate Code Command Line Options, 849 Printing Instruction Operation Code Command Line Options, 854 Printing Intermediate Code Command Line Options, 847 Printing List of Installed Packages Ring Package Manager (RingPM), 875 Printing Objects Object Oriented Programming, 364 Printing Rules Command Line Options, 843 Printing Tokens Command Line Options, 841 Printing using QPrinter Desktop and Mobile Development, 728 Private Attributes and Methods Object Oriented Programming, 358 prodlist() Stdlib Functions, 402 Program Structure Introduction, 258 Load Package, 259 Source Code File Sections, 259 Using Many Source Code Files, 259 Index 2061
  • 5. Ring Documentation, Release 1.10 Project Folder Building Games For Android, 603 Project Layers Game Engine for 2D Games, 553 Protecting the Source Code Distributing Ring Application, 862 ptrcmp() Low Level Functions, 887 Pure Functions Functional Programming, 370 puts() Stdlib Functions, 393 QAbstractButton Class RingQt Classes Reference, 1000 QAbstractItemView Class RingQt Classes Reference, 1001 QAbstractPrintDialog Class RingQt Classes Reference, 1003 QAbstractScrollArea Class RingQt Classes Reference, 1003 QAbstractSlider Class RingQt Classes Reference, 1004 QAbstractSocket Class RingQt Classes Reference, 1005 QAbstractSpinBox Class RingQt Classes Reference, 1006 QAction Class RingQt Classes Reference, 1007 QAllEvents Class RingQt Classes Reference, 1008 QApp Class RingQt Classes Reference, 1013 QAxBase Class RingQt Classes Reference, 1013 QAxObject Class RingQt Classes Reference, 1015 QAxWidget Class RingQt Classes Reference, 1015 QBitmap Class RingQt Classes Reference, 1015 QBluetoothAddress Class RingQt Classes Reference, 1015 QBluetoothDeviceDiscoveryAgent Class RingQt Classes Reference, 1015 QBluetoothDeviceInfo Class RingQt Classes Reference, 1016 QBluetoothHostInfo Class RingQt Classes Reference, 1016 QBluetoothLocalDevice Class RingQt Classes Reference, 1017 QBluetoothServer Class RingQt Classes Reference, 1018 QBluetoothServiceDiscoveryAgent Class RingQt Classes Reference, 1018 QBluetoothServiceInfo Class RingQt Classes Reference, 1019 QBluetoothSocket Class RingQt Classes Reference, 1020 QBluetoothTransferManager Class RingQt Classes Reference, 1021 QBluetoothTransferReply Class RingQt Classes Reference, 1021 QBluetoothTransferRequest Class RingQt Classes Reference, 1021 QBluetoothUuid Class RingQt Classes Reference, 1021 QBoxLayout Class RingQt Classes Reference, 1022 QBrush Class RingQt Classes Reference, 1022 QBuffer Class RingQt Classes Reference, 1023 QButtonGroup Class RingQt Classes Reference, 1023 QByteArray Class RingQt Classes Reference, 1024 QCalendarWidget Class RingQt Classes Reference, 1026 QCamera Class RingQt Classes Reference, 1027 QCameraImageCapture Class RingQt Classes Reference, 1028 QCameraViewfinder Class RingQt Classes Reference, 1029 QChar Class RingQt Classes Reference, 1029 QCheckBox Class RingQt Classes Reference, 1031 QChildEvent Class RingQt Classes Reference, 1032 QClipboard Class RingQt Classes Reference, 1032 QColor Class RingQt Classes Reference, 1032 QColorDialog Class RingQt Classes Reference, 1035 QComboBox Class RingQt Classes Reference, 1035 QCompleter Class RingQt Classes Reference, 1037 QCompleter2 Class RingQt Classes Reference, 1038 QCompleter3 Class RingQt Classes Reference, 1038 QCoreApplication Class RingQt Classes Reference, 1038 QCursor Class Index 2062
  • 6. Ring Documentation, Release 1.10 RingQt Classes Reference, 1039 QDate Class RingQt Classes Reference, 1040 QDateEdit Class RingQt Classes Reference, 1041 QDateTime Class RingQt Classes Reference, 1041 QDateTimeEdit Class RingQt Classes Reference, 1042 QDesktopServices Class RingQt Classes Reference, 1043 QDesktopWidget Class RingQt Classes Reference, 1044 QDial Class RingQt Classes Reference, 1044 QDialog Class RingQt Classes Reference, 1045 QDir Class RingQt Classes Reference, 1045 QDirModel Class RingQt Classes Reference, 1047 QDockWidget Class RingQt Classes Reference, 1048 QDrag Class RingQt Classes Reference, 1048 QDragEnterEvent Class RingQt Classes Reference, 1049 QDragLeaveEvent Class RingQt Classes Reference, 1049 QDragMoveEvent Class RingQt Classes Reference, 1049 QDropEvent Class RingQt Classes Reference, 1050 QEvent Class RingQt Classes Reference, 1050 QFile Class RingQt Classes Reference, 1051 QFile2 Class RingQt Classes Reference, 1051 QFileDevice Class RingQt Classes Reference, 1051 QFileDialog Class RingQt Classes Reference, 1052 QFileInfo Class RingQt Classes Reference, 1053 QFileSystemModel Class RingQt Classes Reference, 1055 QFont Class RingQt Classes Reference, 1056 QFontDialog Class RingQt Classes Reference, 1058 QFontMetrics Class RingQt Classes Reference, 1058 QFrame Class RingQt Classes Reference, 1059 QFrame2 Class RingQt Classes Reference, 1060 QFrame3 Class RingQt Classes Reference, 1060 QGeoAddress Class RingQt Classes Reference, 1060 QGeoAreaMonitorInfo Class RingQt Classes Reference, 1061 QGeoAreaMonitorSource Class RingQt Classes Reference, 1061 QGeoCircle Class RingQt Classes Reference, 1061 QGeoCoordinate Class RingQt Classes Reference, 1062 QGeoPositionInfo Class RingQt Classes Reference, 1062 QGeoPositionInfoSource Class RingQt Classes Reference, 1062 QGeoRectangle Class RingQt Classes Reference, 1063 QGeoSatelliteInfo Class RingQt Classes Reference, 1064 QGeoSatelliteInfoSource Class RingQt Classes Reference, 1064 QGeoShape Class RingQt Classes Reference, 1064 QGradient Class RingQt Classes Reference, 1064 QGraphicsVideoItem Class RingQt Classes Reference, 1065 QGridLayout Class RingQt Classes Reference, 1065 QGuiApplication Class RingQt Classes Reference, 1066 QHBoxLayout Class RingQt Classes Reference, 1068 QHeaderView Class RingQt Classes Reference, 1068 QHostAddress Class RingQt Classes Reference, 1071 QHostInfo Class RingQt Classes Reference, 1071 QIcon Class RingQt Classes Reference, 1072 QImage Class RingQt Classes Reference, 1073 QInputDialog Class RingQt Classes Reference, 1074 QIODevice Class RingQt Classes Reference, 1072 QJsonArray Class RingQt Classes Reference, 1075 QJsonDocument Class Index 2063
  • 7. Ring Documentation, Release 1.10 RingQt Classes Reference, 1076 QJsonObject Class RingQt Classes Reference, 1077 QJsonParseError Class RingQt Classes Reference, 1077 QJsonValue Class RingQt Classes Reference, 1077 QKeySequence Class RingQt Classes Reference, 1078 QLabel Class RingQt Classes Reference, 1079 QLayout Class RingQt Classes Reference, 1080 QLCDNumber Class RingQt Classes Reference, 1078 QLinearGradient Class RingQt Classes Reference, 1083 QLineEdit Class RingQt Classes Reference, 1081 QLineEdit Events and QMessageBox Desktop and Mobile Development, 718 QListView Class RingQt Classes Reference, 1083 QListWidget Class RingQt Classes Reference, 1084 QListWidgetItem Class RingQt Classes Reference, 1085 QMainWindow Class RingQt Classes Reference, 1086 QMatrix4x4 Class RingQt Classes Reference, 1088 QMdiArea Class RingQt Classes Reference, 1089 QMdiSubWindow Class RingQt Classes Reference, 1090 QMediaObject Class RingQt Classes Reference, 1090 QMediaPlayer Class RingQt Classes Reference, 1091 QMediaPlaylist Class RingQt Classes Reference, 1092 QMenu Class RingQt Classes Reference, 1092 QMenuBar Class RingQt Classes Reference, 1093 QMessageBox Class RingQt Classes Reference, 1094 QMessagebox Example Desktop and Mobile Development, 736 QMimeData Class RingQt Classes Reference, 1095 QMutex Class RingQt Classes Reference, 1095 QMutexLocker Class RingQt Classes Reference, 1096 QNetworkAccessManager Class RingQt Classes Reference, 1096 QNetworkProxy Class RingQt Classes Reference, 1097 QNetworkReply Class RingQt Classes Reference, 1097 QNetworkRequest Class RingQt Classes Reference, 1098 QNmeaPositionInfoSource Class RingQt Classes Reference, 1098 QObject Class RingQt Classes Reference, 1099 QOpenGLBuffer Class RingQt Classes Reference, 1100 QOpenGLContext Class RingQt Classes Reference, 1100 QOpenGLDebugLogger Class RingQt Classes Reference, 1101 QOpenGLFramebufferObject Class RingQt Classes Reference, 1102 QOpenGLFunctions Class RingQt Classes Reference, 1102 QOpenGLFunctions_3_2_Core Class RingQt Classes Reference, 1106 QOpenGLPaintDevice Class RingQt Classes Reference, 1114 QOpenGLShader Class RingQt Classes Reference, 1115 QOpenGLShaderProgram Class RingQt Classes Reference, 1115 QOpenGLTexture Class RingQt Classes Reference, 1119 QOpenGLTimerQuery Class RingQt Classes Reference, 1121 QOpenGLVersionProfile Class RingQt Classes Reference, 1121 QOpenGLVertexArrayObject Class RingQt Classes Reference, 1122 QOpenGLWidget Class RingQt Classes Reference, 1122 QPageSetupDialog Class RingQt Classes Reference, 1123 QPaintDevice Class RingQt Classes Reference, 1123 QPainter Class RingQt Classes Reference, 1123 QPainter2 Class RingQt Classes Reference, 1126 QPainterPath Class RingQt Classes Reference, 1126 QPen Class RingQt Classes Reference, 1127 QPicture Class Index 2064
  • 8. Ring Documentation, Release 1.10 RingQt Classes Reference, 1128 QPixmap Class RingQt Classes Reference, 1128 QPixmap2 Class RingQt Classes Reference, 1130 QPlainTextEdit Class RingQt Classes Reference, 1130 QPoint Class RingQt Classes Reference, 1132 QPointF Class RingQt Classes Reference, 1133 QPrinter Class RingQt Classes Reference, 1134 QPrinterInfo Class RingQt Classes Reference, 1135 QPrintPreviewDialog Class RingQt Classes Reference, 1133 QPrintPreviewWidget Class RingQt Classes Reference, 1133 QProcess Class RingQt Classes Reference, 1136 QProgressBar Class RingQt Classes Reference, 1137 QPushButton Class RingQt Classes Reference, 1138 QQmlError Class RingQt Classes Reference, 1138 QQuaternion Class RingQt Classes Reference, 1139 QQuickWidget Class RingQt Classes Reference, 1139 QRadioButton Class RingQt Classes Reference, 1140 QRect Class RingQt Classes Reference, 1140 QRegion Class RingQt Classes Reference, 1142 QRegularExpression Class RingQt Classes Reference, 1143 QRegularExpressionMatch Class RingQt Classes Reference, 1143 QRegularExpressionMatchIterator Class RingQt Classes Reference, 1144 QScreen Class RingQt Classes Reference, 1144 QScrollArea Class RingQt Classes Reference, 1145 QScrollBar Class RingQt Classes Reference, 1146 QSerialPort Class RingQt Classes Reference, 1146 QSerialPortInfo Class RingQt Classes Reference, 1147 QSize Class RingQt Classes Reference, 1147 QSlider Class RingQt Classes Reference, 1148 QSpinBox Class RingQt Classes Reference, 1148 QSplashScreen Class RingQt Classes Reference, 1149 QSplitter Class RingQt Classes Reference, 1149 QSqlDatabase Class RingQt Classes Reference, 1150 QSqlDriver Class RingQt Classes Reference, 1151 QSqlDriverCreatorBase Class RingQt Classes Reference, 1151 QSqlError Class RingQt Classes Reference, 1152 QSqlField Class RingQt Classes Reference, 1152 QSqlIndex Class RingQt Classes Reference, 1153 QSqlQuery Class RingQt Classes Reference, 1153 QSqlRecord Class RingQt Classes Reference, 1154 QStackedWidget Class RingQt Classes Reference, 1155 QStandardPaths Class RingQt Classes Reference, 1155 QStatusBar Class RingQt Classes Reference, 1156 QString2 Class RingQt Classes Reference, 1156 QStringList Class RingQt Classes Reference, 1157 QStringRef Class RingQt Classes Reference, 1158 QSurfaceFormat Class RingQt Classes Reference, 1160 QSystemTrayIcon Class RingQt Classes Reference, 1161 Qt Class Convertor What is new in Ring 1.4?, 151 Qt configuration file Code Generator, 937 QTabBar Class RingQt Classes Reference, 1161 QTableView Class RingQt Classes Reference, 1164 QTableWidget Class RingQt Classes Reference, 1165 QTableWidgetItem Class RingQt Classes Reference, 1168 QTabWidget Class Index 2065
  • 9. Ring Documentation, Release 1.10 RingQt Classes Reference, 1163 QTcpServer Class RingQt Classes Reference, 1169 QTcpSocket Class RingQt Classes Reference, 1170 QTest Class RingQt Classes Reference, 1170 QTextBlock Class RingQt Classes Reference, 1170 QTextBrowser Class RingQt Classes Reference, 1171 QTextCharFormat Class RingQt Classes Reference, 1172 QTextCodec Class RingQt Classes Reference, 1174 QTextCursor Class RingQt Classes Reference, 1174 QTextDocument Class RingQt Classes Reference, 1176 QTextEdit Class RingQt Classes Reference, 1178 QTextStream Class RingQt Classes Reference, 1180 QTextStream2 Class RingQt Classes Reference, 1182 QTextStream3 Class RingQt Classes Reference, 1182 QTextStream4 Class RingQt Classes Reference, 1182 QTextStream5 Class RingQt Classes Reference, 1182 QThread Class RingQt Classes Reference, 1182 QThreadPool Class RingQt Classes Reference, 1183 QTime Class RingQt Classes Reference, 1184 QTimer Class RingQt Classes Reference, 1184 QToolBar Class RingQt Classes Reference, 1185 QToolButton Class RingQt Classes Reference, 1185 QTreeView Class RingQt Classes Reference, 1186 QTreeWidget Class RingQt Classes Reference, 1188 QTreeWidgetItem Class RingQt Classes Reference, 1190 Queue Class Stdlib Classes, 417 Quotes about Ring Applications developed in little hours, 1 QUrl Class RingQt Classes Reference, 1192 QUuid Class RingQt Classes Reference, 1193 QVariant Class RingQt Classes Reference, 1194 QVariant2 Class RingQt Classes Reference, 1195 QVariant3 Class RingQt Classes Reference, 1195 QVariant4 Class RingQt Classes Reference, 1195 QVariant5 Class RingQt Classes Reference, 1195 QVBoxLayout Class RingQt Classes Reference, 1193 QVector2D Class RingQt Classes Reference, 1195 QVector3D Class RingQt Classes Reference, 1196 QVector4D Class RingQt Classes Reference, 1197 QVideoWidget and QMediaPlayer Desktop and Mobile Development, 712 QVideoWidget Class RingQt Classes Reference, 1197 QVideoWidgetControl Class RingQt Classes Reference, 1198 QWebEngineView Class RingQt Classes Reference, 1198 QWebView Class RingQt Classes Reference, 1199, 1200 QWidget Class RingQt Classes Reference, 1200 QWindow Class RingQt Classes Reference, 1206 QXmlStreamAttribute Class RingQt Classes Reference, 1210 QXmlStreamAttributes Class RingQt Classes Reference, 1210 QXmlStreamEntityDeclaration Class RingQt Classes Reference, 1211 QXmlStreamEntityResolver Class RingQt Classes Reference, 1211 QXmlStreamNamespaceDeclaration Class RingQt Classes Reference, 1211 QXmlStreamNotationDeclaration Class RingQt Classes Reference, 1211 QXmlStreamReader Class RingQt Classes Reference, 1211 QXmlStreamWriter Class RingQt Classes Reference, 1213 Raise() Eval() and Debugging, 314 Index 2066
  • 10. Ring Documentation, Release 1.10 RandBytes() Security and Internet Functions, 352 Random Image Web Development (CGI Library), 479 Random() Mathematical Functions, 292 Read File using Read() Files, 297 readline() Stdlib Functions, 405 Real Natual Code Natural Language Programming, 448 Recursion Functions - First Style, 250 Functions - Second Style, 254 Functions - Third Style, 258 Reference Compiler Errors, 989 Environment Errors, 991 Introduction, 986 Language Functions, 988 Language Grammar, 992 Language Keywords, 987 Runtime Errors, 990 Virtual Machine Instructions, 993 Reflection and Meta-programming addattribute(), 387 addmethod(), 387 attributes(), 384 cfunctions(), 377 classes(), 381 classname(), 383 functions(), 377 getattribute(), 389 globals(), 376 Introduction, 374 isattribute(), 385 iscfunction(), 379 isclass(), 381 isfunction(), 378 isglobal(), 378 islocal(), 378 ismethod(), 386 isobject(), 384 ispackage(), 380 ispackagesclass(), 382 isprivateattribute(), 385 isprivatemethod(), 386 locals(), 376 mergemethods(), 391 methods(), 384 objectid(), 383 packagename(), 392 packages(), 379 packagesclasses(), 382 setattribute(), 390 Register New Functions Code Generator, 931 Regular Expressions Desktop and Mobile Development, 749 Relational Operators Operators, 227 Remove Package Ring Package Manager (RingPM), 876 Remove() Files, 298 Rename() Files, 298 Resources Arabic Resources, 2039 Contact the Authors, 2039 Introduction, 2038 Ring Group, 2039 Ring Language Website, 2039 Source Code, 2039 Restore Image From The Database MySQL Functions, 335 Return object by reference Declarative Programming, 437 Return Self by Reference What is new in Ring 1.3?, 165 Return Value Extension, 917 Functions - First Style, 249 Functions - Second Style, 253 Functions - Third Style, 257 Reverse() Lists, 264 Rewind() Files, 300 Right() Strings, 272 Ring and other languages Introduction, 25 RING API - list Functions Extension, 919 RING API - String Functions Extension, 921 Ring Architecture General Information, 983 Ring CGI Hello World Program Web Development (CGI Library), 460 Ring Extension for Visual Studio Code What is new in Ring 1.10?, 48 Ring Group Resources, 2039 Ring Language Website Resources, 2039 Index 2067