|
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
TheIDE command-line
Iml designer
umk commandline builder
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
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...
使用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
Core 的參考
Value
Formatting functions
AIndex
Vector
ValueMap
Application & environment utility
XmlParser
Serialization utilities
LazyUpdate
Miscellaneous
AProcess and LocalProcess
CoWork
TcpSocket
Index
Size
Zlib encapsulation
CParser
class Ref : private Moveable<Ref>
Thread
File path utilities
String and WString
RWMutex
XmlNode
ValueArray
topic://Core/src/Util$zh-tw
Any
Array
Rect
AMap
VectorMap
Segtor
Math utility
ArrayMap
SocketWaitEvent
Algorithms
Point
Date formatting and scanning
Color
ConditionVariable
BiVector
Stream utilities
IpAddrInfo
ArrayIndex
Internet utility
Streams
XML output
Id
Buffer
NetNode
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
Ptr and Pte
Draw
Fundamental graphics operations, including raster image processing
使用Draw
Draw tutorial
Image tutorial
Draw
Draw 的參考
RasterFormat
RasterEncoder
DrawingDraw
Image and ImageBuffer
topic://Draw/src/ImageOp$zh-tw
Font and Text Routines
Drawing
ImageBuffer
ImageEncoder
Iml and image list class methods
Draw
PaintRect
Common Raster classes
Raster
DataDrawer
Display
Font
StreamRasterEncoder
CtrlCore
GUI core system
使用CtrlCore
Cameleon Rendering & Creating own chameleonized Ctrl's
Ctrl Design Concepts
Logical positions
About Frames
About modal loops and periodic timer events
CtrlCore 的參考
SystemDraw utility functions
struct ClipData : public Moveable<ClipData>
Layout functions
topic://CtrlCore/src/PasteClipUtil$zh-tw
TopWindow
Frame
RectTracker
Ctrl
CtrlLib
Basic library of GUI elements
使用CtrlLib
About rounding double values
GUI Tutorial
Tips & tricks
About Updater
About Callbacks and Bars
CtrlLib 的參考
WithDropChoice
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
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
使用RichText
QTF
Docking
Window Docking framework
Docking 的參考
DockWindow
DockMenu
DockableCtrl
Esc
Esc scripting language interpreter
使用Esc
Esc scripting language
GridCtrl
Grid control
GridCtrl 的參考
Tutorial
API
MySql
MySQL interface
使用MySql
Native MySql connection
Ole
使用Ole
Creating OCX Controls using U++
RasterPlayer
Control to show animated GIF and multipage TIFF files
RasterPlayer 的參考
RasterPlayer
Sql
Fundamental SQL classes - session, cursor, SQL language expressions, DB schemas
使用Sql
Sql Tutorial
Basic Use and Description
Incremental Development of Database Models/Schemas
U++ SQL Basics
Sql 的參考
SqlExp in examples
class SqlRaw : public String, private AssignValueTypeNo<SqlRaw, SQLRAW_V>
SqlCtrl
GUI widgets and routines for SQL
SqlCtrl 的參考
class SqlArray : public ArrayCtrl
Web
TCP/IP related stuff
使用Web
What are Sockets?
About U++ Sockets
Socket Pitfalls
Connection-Oriented Socket Tutorial
About the U++ Web Package
Example 1: Hello World Client/Server
|