|
Documentation
Documentation of Ultimate++ is a permanent work of progress, not everything is documented yet.
Ultimate++ community is ready to provide an excellent support in the forum.
Win32 Installation guide
POSIX (Linux, BSD, ...) Installation
TheIDE Documentation
Getting started with TheIDE
Packages, Assemblies and Nests
Configuring Packages and Assemblies
File types
Keys
Build flags
Topic++
Assist++
Macros
Ultimate++ Project Templates
U++ package file format
TheIDE command-line
Iml designer
umk commandline builder
.upp file format description
Using TheIDE as a Cross Development Tool
U++ Library Documentation
Getting Started With Ultimate++
Overview
Core value types tutorial
Containers tutorial
GUI tutorial
Draw tutorial
Image tutorial
Sql Tutorial
Skylark tutorial
Standard Ultimate++ packages
List of all widgets
Contribute to Ultimate++
How to contribute
SVN access
Code style
Packages
Core
Non-GUI code. Streams, NTL containers, concrete types, Value, XML, C parsing etc...
En utilisant Core
NTL and standard library
Resolving memory leaks
Including binary data using .brc files
Standard Ultimate++ packages
NTL vs STL
Design decisions and tradeoffs
Overview of U++ containers - NTL
About Stream
Runtime dynamic linking using .dli files
U++ traps and pitfalls
NTL Tutorial
U++ Core value types tutorial
Pick Behaviour Explained
Moveable
Storing custom data types in Values
Internationalization and translation files
Transfer semantics
Translating U++
About storing configuration
Charset and encoding issues
Référence de Core
Value
Formatting functions
AIndex
Vector
ValueMap
Application & environment utility
Bits
XmlParser
Serialization utilities
LazyUpdate
InVector
Miscellaneous
SortedArrayMap
AProcess and LocalProcess
CoWork
TcpSocket
Index
Size
Zlib encapsulation
CParser
Ref
Thread
File path utilities
String and WString
RWMutex
XmlNode
ValueArray
Utilities
Any
Array
Rect
AMap
VectorMap
InFilterStream
Segtor
Math utility
ArrayMap
SocketWaitEvent
Algorithms
SortedIndex
class XmlIO
Point
OutFilterStream
Date formatting and scanning
Color
ConditionVariable
BiVector
Stream utilities
IpAddrInfo
ArrayIndex
LRUCache
Internet utility
String utility functions
Streams
InArray
SortedAMap
JsonIO and Jsonize framework
XML output
Id
Buffer
NetNode
U++ Logging
FindFile
Text formatting
BiArray
Thread synchronization primitives
Convert
Mutex
Callbacks
One
StringBuffer and WStringBuffer
JSON support
HttpRequest
Semaphore
Date and Time
ValueGen
Character set support
HttpCookie
Ptr and Pte
SortedVectorMap
Draw
Fundamental graphics operations, including raster image processing
En utilisant Draw
Draw tutorial
Image tutorial
Draw
Référence de Draw
RasterFormat
RasterEncoder
DrawingDraw
Image and ImageBuffer
DDA Rasterizer
Font and Text Routines
Drawing
ImageBuffer
ImageEncoder
Iml and image list class methods
Draw
PaintRect
Common Raster classes
Raster
DataDrawer
Display
Font
ImageMaker - image cache system
StreamRasterEncoder
CtrlCore
GUI core system
En utilisant CtrlCore
Cameleon Rendering & Creating own chameleonized Ctrl's
Ctrl Design Concepts
Logical positions
About Frames
About modal loops and periodic timer events
Référence de CtrlCore
SystemDraw utility functions
ClipData
Layout functions
PasteClip basic formats support functions
TopWindow
Frame
RectTracker
Ctrl
CtrlLib
Basic library of GUI elements
En utilisant CtrlLib
About rounding double values
GUI Tutorial
Tips & tricks
About Updater
About Callbacks and Bars
Référence de CtrlLib
WithDropChoice
WithSpin template and Value editors with spin buttons
TabDlg
ButtonOption
FileSel utilities
Color widgets
HeaderCtrl
MenuBar
Bar
TreeCtrl
TabCtrl
LabelBase - basic label routines
LineEdit
SpinButtons
EditField derived classes
Splitter
DocEdit
ProgressIndicator
Static widgets
ToolBar
IdCtrls
Slider
FileList
TextCtrl
DataPusher
DropList
StatusBar and related widgets
OptionTree
Option
BarCtrl
Pusher
Progress
SplitterFrame
Switch
ColumnList
Button
FileSel
CtrlLib widgets
EditField
ArrayCtrl
RichText
Rich-text data structures and painting, including RTF and HTML export/import
En utilisant RichText
QTF
Sql
Fundamental SQL classes - session, cursor, SQL language expressions, DB schemas
En utilisant Sql
Sql Tutorial
Basic Use and Description
Incremental Development of Database Models/Schemas
U++ SQL Basics
Référence de Sql
SqlExp in examples
SqlSession
SqlColumnInfo
SqlMassInsert
SqlRaw
Sql
Schema introspection
Skylark
Web development framework
En utilisant Skylark
Tutorial
Référence de Skylark
SkylarkApp
Http
Renderer
topic://Skylark/src/Static$fr-fr
Deploying Skylark application
Handler functions and macros
Skylark configuration
Witz template language
Docking
Window Docking framework
Référence de Docking
DockWindow
DockMenu
DockableCtrl
Esc
Esc scripting language interpreter
En utilisant Esc
Esc scripting language
GridCtrl
Grid control
Référence de GridCtrl
Tutorial
API
MySql
MySQL interface
En utilisant MySql
Native MySql connection
Ole
En utilisant Ole
Creating OCX Controls using U++
RasterPlayer
Control to show animated GIF and multipage TIFF files
Référence de RasterPlayer
RasterPlayer
Report
Preview and printing of reports
En utilisant Report
Tutorial
ScatterCtrl
Scatter control to plot in GUI applications based on ScatterDraw
Référence de ScatterCtrl
1. ScatterCtrl
1.1 MouseBehaviour
ScatterDraw
Scatter base class to plot in console applications
Référence de ScatterDraw
3.2 PolynomialEquation
1. ScatterDraw
template <class Y>
class CArray : public DataSource
3.3 Fourier Equation
2. DataSource
3. ExplicitEquation
3.1 LinearEquation
SqlCtrl
GUI widgets and routines for SQL
Référence de SqlCtrl
SqlArray
|