Документация
Документация Ultimate++ до сих пор не полная, но она постоянно находится в работе.
Сообщество Ultimate++ всегда готово обеспечить превосходую поддержку в форуме.
Установка на платформе Win32
Установка на платформе POSIX (Linux, BSD, ...)
Документация по среде TheIDE
Начало работы с TheIDE
Пакеты, сборки (Assemblies) и гнезда (Nests)
Настройка пакетов и групп
Типы файлов
Использование клавиатуры
Флаги компоновки
Topic++
Assist++
Макросы
Шаблоны проектов в Ultimate++
Использование командная строки TheIDE
Iml дизайнер
Утилита командной строки для компоновки - umk
Использование TheIDE в качестве инструмента кросс-платформенной разработки
Документация по библиотеке U++
Начало работы с Ultimate++
Описание
Руководство по типам заначений пакета Core
Руководство по контейнерам
Руководство по работе с GUI
Руководство по работе с Draw
Руководство по работе с Image
Руководство по работе с Sql
Стандартные пакеты Ultimate++
Список всех виджетов
Содействие Ultimate++
Как помочь
Доступ к SVN
Стиль написания кода
Пакеты
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 (translated)
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 (translated)
U++ Core value types tutorial (translated)
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
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
Использован Draw
Draw tutorial (translated)
Image tutorial (translated)
Draw
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
Использован 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
ClipData
Layout functions
PasteClip basic formats support functions
TopWindow
Frame
RectTracker
Ctrl
CtrlLib
Basic library of GUI elements
Использован CtrlLib
About rounding double values
GUI Tutorial (translated)
Tips & tricks
About Updater
About Callbacks and Bars
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 (translated)
EditField
ArrayCtrl
RichText
Rich-text data structures and painting, including RTF and HTML export/import
Использован RichText
QTF
Sql
Fundamental SQL classes - session, cursor, SQL language expressions, DB schemas
Использован Sql
Sql Tutorial (translated)
Basic Use and Description
Incremental Development of Database Models/Schemas
U++ SQL Basics
Sql ссылка
SqlExp in examples
SqlSession
SqlColumnInfo
SqlMassInsert
SqlRaw
Sql
Schema introspection
Skylark
Web development framework
Использован Skylark
Tutorial
Skylark ссылка
SkylarkApp
Http
Renderer
topic://Skylark/src/Static$ru-ru
Deploying Skylark application
Handler functions and macros
Skylark configuration
Witz template language
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
Report
Preview and printing of reports
Использован Report
Tutorial
ScatterCtrl
Scatter control to plot in GUI applications based on ScatterDraw
ScatterCtrl ссылка
1. ScatterCtrl
1.1 MouseBehaviour
ScatterDraw
Scatter base class to plot in console applications
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
SqlCtrl ссылка
SqlArray
|