Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
UppHub
Status & Roadmap
FAQ
Authors & License
Forums
Funding U++
Search on this site











SourceForge.net Logo

SourceForge.net Logo

GitHub Logo

Discord Logo

Documentation

On this page you can find documentation for U++ framework. It is organized thematically. Each major package has a dedicated section. Not everything is documented as we want. However, during the last few years we have made significant progress in covering white stains. Enjoy your reading!

If you find that something is missing and you have questions. U++ community is ready to provide excellent support on the forum.

This is the documentation of current stable release. Documentation of latest development version is here.


Table of Contents

 

1. Installation and Configuration

2. TheIDE Documentation

3. U++ Essentials

3.1 Overview

3.2 Tutorials

3.3. U++ Packages

<#packages_toc#>

 


1. Installation and Configuration

 

Win32 Installation guide

POSIX Installation guide

macOS Installation guide

 

U++ usage and development cycle guide

 


2. TheIDE Documentation

 

Getting started with TheIDE

TheIDE beginner guide

 

Packages, Assemblies and Nests

Configuring Packages and Assemblies

Command line arguments

Code Formatting

Assist++

BLITZ

File types

Keys

Build flags

Topic++

Macros

Macro Manager

Layout Designer

Icon Designer

Special features

Advanced Find and Replace

Finding specific file in project (Find File)

Importing external libraries in source form

Debugger pretty printing scripts

 

U++ package/project templates

U++ package file description

 

UMK - command line builder

UppHub - additional packages from the Internet

Using TheIDE as a Cross Development Tool

 

Working with Android builder

 


3. U++ Essentials

3.1 Overview

 

Overview

 

Standard U++  packages

List of all widgets

 

Coding style

 

Supporting UHD displays and Dark theme

 

3.2 Tutorials

 

Core Tutorial - the introduction to the foundations behind the framework.

GUI Tutorial - learn how to build graphical user interfaces with the U++.

Draw Tutorial - get knowledge about drawing custom content inside window or control.

Image Tutorial - check out the mechanism behind the image manipulation.

Network Tutorial - learn how to use U++ core components for network application creation.

Sql Tutorial - introduction to using databases within U++ framework.

 


4 U++ Packages

<#packages#>

Do you want to contribute?