Académique Documents
Professionnel Documents
Culture Documents
Index 810
Ring Documentation, Release 1.2
Index 811
Ring Documentation, Release 1.2
Using Self.Attribute in the Class Region to define new at- Cookies, 267
tributes CRUD Example using MVC, 288
What is new in Ring 1.1?, 37 Database, ModelBase & ControllerBase classes, 296
Using Semi-colon after and between statements Generating Pages using Objects, 279
Syntax Flexibility, 514 Gradient, 278
Using Sublime Text 2 Hash Functions, 273
Using Other Code Editors, 60 Hello World Program using the Web Library, 256
Using the else keyword as other in switch statement HTML Lists, 276
Syntax Flexibility, 515 HTML Special Characters, 272
Using the elseif keyword as but in if statement HTML Tables, 277
Syntax Flexibility, 515 HTTP Get Example, 257
Using the end keyword in different control structures HTTP POST Example, 262
Syntax Flexibility, 516 Introduction, 254
Using the QColorDialog Class Page Class, 303
Desktop and Mobile Development, 432 Random Image, 275
Using the QFileDialog Class Ring CGI Hello World Program, 256
Desktop and Mobile Development, 427 ScriptFunctions Class, 305
Using the QListWidget Class StyleFunctions Class, 305
Desktop and Mobile Development, 387 Templates, 270
Using the QTextEdit Class Upload Files, 264
Desktop and Mobile Development, 386 URL Encode, 269
Using the QTimer Class Users registration and Login, 290
Desktop and Mobile Development, 424 Using Bootstrap Library using Functions, 284
Using the tool Using Bootstrap Library using Objects, 285
Code Generator, 560 Web Library Features, 257
Using This.Attribute in nested Braces inside the Class WebLib API, 301
Methods Web Library Features
What is new in Ring 1.1?, 37 Web Development (CGI Library), 257
Using Visual Studio IDE WebLib API
Using Other Code Editors, 61 Web Development (CGI Library), 301
Weight History Application
value() Desktop and Mobile Development, 452
Stdlib Functions, 203 Werdy Application
Variables Applications developed in little hours, 4
Deep Copy, 62 What about predefined parameters or optional parameters
Dynamic Typing, 62 in functions?
Introduction, 61 Frequently Asked Questions, 755
Weakly Typed, 63 What about the Boolean values in Ring?
Variables Scope Frequently Asked Questions, 748
Functions, 86 What are the advantages to using Ring over C# or Java?
varptr() Frequently Asked Questions, 746
Low Level Functions, 538 What are the advantages to using Ring over Lisp or
Version() Function Smalltalk?
System Functions, 133 Frequently Asked Questions, 743
Virtual Machine Instructions What are the advantages to using Ring over native C or
Reference, 779 C++?
Visual Implementation Frequently Asked Questions, 744
Language Design, 17 What are the advantages to using Ring over Python and
Ruby?
Weakly Typed Frequently Asked Questions, 745
Variables, 63 What are the advantages to using Ring over Tcl and Lua?
Web Development (CGI Library) Frequently Asked Questions, 746
Application Class, 302 What happens when we create a new object?
Configure the Apache web server, 255 Frequently Asked Questions, 751
Index 812
Ring Documentation, Release 1.2
What is new in Ring 1.1? Why setClickEvent() doesnt see the object methods di-
Better Code Generator for Extensions, 37 rectly?
Better Documentation, 37 Frequently Asked Questions, 767
Better Natural Language Programming Support, 29 Why the ability to define your own languages Instead of
Game Engine for 2D Games, 35 just handing over the syntax so you can parse it
Generate/Execute Ring Object Files (*.ringo), 30 using whatever code you like?
Introduction, 28 Frequently Asked Questions, 747
List of changes and new features, 29 Why the window title bar is going outside the screen?
New Functions and Changes, 32 Frequently Asked Questions, 761
RingLibSDL, 35 Why this example use the GetChar() twice?
RingSQLite, 36 Frequently Asked Questions, 758
StdLib functions and classes written in Ring, 33 Why we dont use () after the qApp class name?
Syntax Flexibility, 30 Frequently Asked Questions, 761
Using Self.Attribute in the Class Region to define Why you can specify the number of loops you want to
new attributes, 37 break out of?
Using This.Attribute in nested Braces inside the Frequently Asked Questions, 747
Class Methods, 37 Windowsnl() Function
What is new in Ring 1.2? System Functions, 130
Better Call Command, 27 Wrap structures
Better Functions, 24 Code Generator, 562
Better Quality, 27 Wrapping C++ Classes
Better Ring Notepad, 24 Code Generator, 567
Better RingQt, 24 Write file using Write()
Display Warnings Option, 27 Files, 120
Introduction, 22 Writing Comments
List of changes and new features, 23 Getting Started - First Style, 45
New Functions, 23 Getting Started - Second Style, 47
Objects Library for RingQt, 25 Getting Started - Third Style, 49
RingLibCurl, 26
Using NULL instead of NULLPointer(), 27
What is the difference between Ring and Python? And is
Ring Open Source?
Frequently Asked Questions, 744
Where can I write a program and execute it?
Frequently Asked Questions, 754
While Loop
Control Structures - First Style, 68
Control Structures - Third Style, 78
Why do we need Yet Another Programming Language
(YAPL)?
Frequently Asked Questions, 742
Why I get a strange result when printing nl with lists?
Frequently Asked Questions, 756
Why I get Calling Function without definition Error?
Frequently Asked Questions, 767
Why Ring is largely focussed on UI creation?
Frequently Asked Questions, 744
Why Ring is weakly typed?
Frequently Asked Questions, 743
Why Ring uses See, Give, But and Ok Keywords?
Frequently Asked Questions, 747
Why Ring?
Language Design, 14
Index 813