Документация
Документация 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 ссылка
Formatting functions
AIndex
Vector
Application & environment utility
XmlParser
Serialization utilities
LazyUpdate
Miscellaneous
AProcess and LocalProcess
CoWork
Index
Size
CParser
Thread
File path utilities
String and WString
RWMutex
XmlNode
Any
Array
Rect
AMap
VectorMap
Segtor
Math utility
ArrayMap
Algorithms
Point
Date formatting and scanning
Color
ConditionVariable
BiVector
Stream utilities
ArrayIndex
Streams
XML output
Buffer
NetNode
FindFile
Text formatting
BiArray
Thread synchronization primitives
Convert
Mutex
Callbacks
One
StringBuffer and WStringBuffer
JSON support
Semaphore
Date and Time
Character set support
Ptr and Pte
Draw
Fundamental graphics operations, including raster image processing
Использован Draw
Draw tutorial (translated)
Image tutorial (translated)
Draw
Draw ссылка
RasterFormat
RasterEncoder
DrawingDraw
Image and ImageBuffer
topic://Draw/src/ImageOp$ru-ru
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$ru-ru
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
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 (translated)
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 (translated)
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
|