Professional Documents
Culture Documents
Index 1775
Ring Documentation, Release 1.5.3
Index 1776
Ring Documentation, Release 1.5.3
Index 1777
Ring Documentation, Release 1.5.3
Web Development (CGI Library), 408 Using the Natural Library, 364
DataType Class Defining Constants
Stdlib Classes, 336 Code Generator, 781
Date and Time Defining Variables and Variables Access
AddDays(), 203 Scope Rules, 689
clock(), 201 Delete Item From List
ClosPerSecond(), 201 Lists, 188
Date(), 201 Demo Programs
DiffDays(), 203 Introduction, 237
EpochTime(), 203 Language Shell, 238
Introduction, 200 Main Menu, 238
Time(), 201 The Cards Game, 658
TimeList(), 202 Designed for a clear goal
Date() Language Design, 27
Date and Time, 201 Desktop and Mobile Development
DateTime Class Adding Hyperlink to QLabel, 599
Stdlib Classes, 331 Change Focus, 634
dayofweek() Classes and their Methods to use the default events,
Stdlib Functions, 314 664
Debug Class Context Menu, 581
Stdlib Classes, 335 Creating Menubar, 578
Dec() Creating more than one window, 617
Data Type, 211 Creating Reports using the WebLib and the GUILib,
Decimals() 669
Mathematical Functions, 216 Creating StatusBar, 583
Declarative Programming Creating Toolbar, 582
Declarative programming on the top of Object- Dialog Functions, 624
Oriented, 346 Display Image using QLabel, 603
executing code after the end of object access, 346 Display Scaled Image using QLabel, 612
Introduction, 342 Drawing using QPainter, 614
More Beatiful Code, 347 Dynamic Objects, 638
Objects inside lists, 343 Inheritance from GUI Classes, 630
Return object by reference, 344 KeyPress and Mouse Move Events, 624
Declarative programming on the top of Object-Oriented Menubar and StyleSheet Example, 604
Declarative Programming, 346 Methods to use Events with Events Filter, 667
Declare parameters Movable Label Example, 620
Functions - First Style, 175 Moving Objects using the Mouse, 626
Functions - Second Style, 179 New Classes names - Index Start from 1, 669
Functions - Third Style, 183 Notepad Application, 643
Decrypt() Other Widgets Events, 608
Security and Internet Functions, 266 Playing Sound, 618
Deep Copy Printing using QPrinter, 616
Variables, 152 QLineEdit Events and QMessageBox, 606
Define Declarative Languages QMessagebox Example, 621
Language Design, 32 QVideoWidget and QMediaPlayer, 600
Define Functions Regular Expressions, 635
Functions - First Style, 174 RingQt Classes and their Qt Documentation, 669
Functions - Second Style, 178 Rotate Text, 632
Functions - Third Style, 182 Simple Client and Server Example, 636
Define Natural Statements The Cards Game, 658
Language Design, 30 The Difference between Qt and RingQt, 668
Defining Commands The First GUI Application, 568
Using the Natural Library, 361 Using Layout, 569
Defining commands using classes Using QCheckBox, 596
Index 1778
Ring Documentation, Release 1.5.3
Index 1779
Ring Documentation, Release 1.5.3
Index 1780
Ring Documentation, Release 1.5.3
Index 1781
Ring Documentation, Release 1.5.3
How can I disable maximize button and resize win- Why I get Calling Function without definition Er-
dow?, 1751 ror?, 1754
How to add Combobox and other elements to the Why Ring is largely focussed on UI creation?, 1730
cells of a QTableWidget?, 1758 Why Ring is not case-sensitive, 1736
How to Close a window then displaying another Why Ring is weakly typed?, 1729
one?, 1750 Why Ring uses ’See’, ’Give’, ’But’ and ’Ok’ Key-
How to create a Modal Window?, 1750 words?, 1733
How to create an array of buttons in GUI applica- Why setClickEvent() doesn’t see the object methods
tions?, 1749 directly?, 1754
How to extend RingQt and add more classes?, 1755 Why the ability to define your own languages Instead
How to get the current source file path?, 1742 of just handing over the syntax so you can parse
How to get the file size using ftell() and fseek() func- it using whatever code you like?, 1732
tions?, 1742 Why the Assignment operator uses Deep copy?,
How to insert an item to the first position in the list?, 1737
1747 Why the window title bar is going outside the
How to perform some manipulations on selected screen?, 1748
cells in QTableWidget?, 1758 Why this example use the GetChar() twice?, 1745
How to print keys or values only in List/Dictionary?, Why we don’t use () after the qApp class name?,
1743 1748
How to print lists that contains objects?, 1747 Why you can specify the number of loops you want
How to print new lines and other characters?, 1748 to break out of?, 1733
How to use many source code files in the project?, Fseek()
1744 Files, 222
How to use NULL and ISNULL() function?, 1746 Fsetpos()
How to use SQLite using ODBC?, 1752 Files, 223
Introduction, 1727 FSize()
Is Ring some sort of improvement over PHP?, 1730 Stdlib Functions, 317
List index start from 1, 1736 Ftell()
Philosophy behind data types in Ring, 1733 Files, 222
Search of global names while defining the class at- Function Prototype
tributes, 1740 Extension, 769
The documentation says functional programming is function prototype
supported, but then this happens?, 1732 Code Generator, 778
What about predefined parameters or optional pa- Function Structure
rameters in functions?, 1742 Extension, 767
What about the Boolean values in Ring?, 1734 Functional Programming
What are the advantages to using Ring over C# or Anonymous and Nested Functions, 283
Java?, 1732 Equality of functions, 284
What are the advantages to using Ring over Lisp or First-Class Functions, 282
Smalltalk?, 1729 Higher-order Functions, 282
What are the advantages to using Ring over native C Introduction, 280
or C++?, 1730 Pure Functions, 281
What are the advantages to using Ring over Python Functions - First Style
and Ruby?, 1731 Call Functions, 174
What are the advantages to using Ring over Tcl and Declare parameters, 175
Lua?, 1731 Define Functions, 174
What happens when we create a new object?, 1738 Introduction, 173
What is the difference between Ring and Python? Main Function, 175
And is Ring Open Source?, 1730 Recursion, 177
Where can I write a program and execute it?, 1741 Return Value, 176
Why do we need Yet Another Programming Lan- Send Parameters, 175
guage (YAPL)?, 1728 Variables Scope, 176
Why I get a strange result when printing nl with Functions - Second Style
lists?, 1743 Call Functions, 178
Index 1782
Ring Documentation, Release 1.5.3
Index 1783
Ring Documentation, Release 1.5.3
Index 1784