Logo

Contents

  • Getting Started with CCL
  • CMake Guide
  • CCL Cross-platform Framework
    • Introduction
    • Building CCL
    • CCL How-tos
    • Tutorials
    • CCL in Detail
      • Essentials
      • Using strings
      • Application Model
      • Application Phases
      • Android Startup Sequence
      • File system and URLs
      • Virtual File System
      • Plug-ins on Mobile Platforms
      • Geometric Shape Definitions
      • Graphics Implementation
      • Graphical Update Call Sequence
      • Authorization Policy
      • Scripting
      • Framework Isolation
    • CCL Tools
    • CCL Command-line Tools
    • API Reference
  • CCL Skin Definition Language
  • Core Library
  • Core Skin Reference
  • Extension Developer Documentation
CCL Cross-platform Framework Documentation
  • CCL Cross-platform Framework
  • CCL in Detail

CCL in Detail

  • Essentials
    • Fundamentals
    • Container
    • Strings
    • Messages + Observer
    • File System
    • Object Persistence
    • Miscellaneous
    • Parameter + Controller
    • Frequently Used
  • Using strings
    • Unicode strings
    • C-Strings
    • String reference types
    • Converting between Unicode strings and C-Strings
    • String constants
  • Application Model
    • Event-Driven Programming
    • Application Types
    • Components
    • Parameters
    • Component Tree
    • Commands
    • Context menu handling
    • Application Menu
    • Views
  • Application Phases
    • Startup
    • Shutdown
  • Android Startup Sequence
    • Call stack
    • Call details
  • File system and URLs
    • Example:
  • Virtual File System
  • Plug-ins on Mobile Platforms
    • Android
    • iOS
  • Geometric Shape Definitions
    • Shape 1
    • Shape 2
    • Shape 3
    • Shape 4
    • Shape 5
    • Shape 6
    • Shape 7
    • Shape 8
  • Graphics Implementation
  • Graphical Update Call Sequence
    • Origin of a graphics update
    • Draw to a window (Quartz)
    • Draw to a bitmap (Quartz)
    • Draw to a layer (Core Animation)
  • Authorization Policy
    • Introduction
    • Setup
  • Scripting
    • Script Method Definition
    • Script Property Definition
    • Type literals
  • Framework Isolation
    • Building an isolated copy of the framework
    • Sharing CMake files between isolated and non-isolated projects
Previous Next

© Copyright 2026, CCL Software Licensing GmbH. Last updated on Jan 13, 2026.