Обзор
Примеры
Скриншоты
Сравнения
Приложения
Загрузить
Руководства
Базар
Статус и История
Частые вопросы (FAQ)
Авторы и лицензия
Форум
Помощь проекту
Поиск по сайту
Язык
русский













SourceForge.net Logo



Документация

Документация 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

 

Последнее изменение koldo в 06.02.2012. Страница доступна на english и deutsch языке. Вы хотите внести вклад?. T++