MiniGUI Docs
MiniGUI Links
  • README
  • Introduction
    • MiniGUI Overview
  • Development Documents
    • MiniGUI User Manual
      • Quick Start
      • Building MiniGUI
      • Compile-time Configuration
      • Runtime Configuration
      • Tools
      • Feature List
      • FAQs
      • 常见问题
    • MiniGUI Programming Guide
      • Preface
      • Part I Foundation of MiniGUI Programming
        • Beginning MiniGUI Programming
        • Window and Message
        • Foundation of Dialog Box Programming
        • Foundation of Control Programming
        • Advanced Programming of Control
        • Menu
        • Scrollbar
        • Keyboard and Mouse
        • Icon, Cursor, and Caret
        • Look-and-feel and UI effects
        • Other Programming Topics
        • Using mGUtils
      • Part II Using mGNCS
        • Brief Introduction to mGNCS
        • Getting Started
        • Renderer and Resources Management
        • Foundation Class
        • Static Box Series Control Class
        • Button Series Control Class
        • Panel and Its Derived Class
        • Container and Its Derived Class
        • Slider Series Control Class
        • Spinner Series Control Class
        • Progress Bar Control Class
        • Property Sheet Control Class
        • Edit Box Series Control Class
        • Animation Control Class
        • Other Advanced Control Class
        • Invisible Control Class
        • Other Class
      • Part III MiniGUI Graphics Programming
        • Graphics Device Interfaces
        • Handling and Rendering of Text
        • Advanced GDI Functions
        • Using mGPlus for Vector Graphics
        • Integrating with GPU
      • Part IV Visual Effects and Animations
        • Using mGEff for Visual Effects and Animations
        • Using mGNCS4Touch
        • The C++ UX Framework
      • Part V MiniGUI Advanced Programming
        • Inter-Process Communication and Asynchronous Event Process
        • Developing Customized MiniGUI-Processes Server Program
        • GAL and IAL Engines
        • Universal Startup API for RTOSes
      • Part VI Using MiniGUI Inherent Controls
        • Static Control
        • Button Control
        • List Box Control
        • Edit Box Control
        • Combo Box Control
        • Menu Button Control
        • Progress Bar Control
        • Track Bar Control
        • Toolbar Control
        • Property Sheet Control
        • Scroll Window Control
        • Scroll View Control
        • Tree View Control
        • List View Control
        • Month Calendar Control
        • Spin Box Control
        • Cool Bar Control
        • Animation Control
        • Gridview Control
        • Iconview Control
        • Independent Scrollbar Control
      • Appendix Specifications for MiniGUI Developers
        • Code Style and Project Specification
        • Specification for the Image Resources Used by mGNCS Skin Renderer
        • Public Structures and Definitions of mGNCS
        • Specification for the mGNCS-compliant Widget Components
    • MiniGUI Supplementary Documents
      • Write DRM Engine Driver for Your GPU
      • Using Compositing Schema
      • Using Main Window Levels
      • Using Virtual Window
      • Other Enhancements in MiniGUI 5.0
      • Support and Use Extra Input Messages
      • Use Enhanced Font Interfaces
      • Show Text in Complex/Mixed Scripts
      • Use CommLCD NEWGAL Engine and Comm IAL Engine
      • Use Images and Fonts on System without File System
      • Use SyncUpdateDC to Reduce Screen Flicker
      • Write MiniGUI Apps for 64-bit Platforms
    • Release Notes
      • MiniGUI Core 5.0.x
      • MiniGUI Core 4.0.x
      • MiniGUI Core 3.2.x
      • mGUtils
      • mGPlus
      • mGEff
      • mGNCS
      • mGNCS4Touch
    • API Reference Manuals for MiniGUI Core
      • MiniGUI 5.0 API Reference (MiniGUI-Processes mode)
      • MiniGUI 5.0 API Reference (MiniGUI-Threads mode)
      • MiniGUI 5.0 API Reference (MiniGUI-Standalone mode)
      • MiniGUI 4.0 API Reference (MiniGUI-Processes mode)
      • MiniGUI 4.0 API Reference (MiniGUI-Threads mode)
      • MiniGUI 4.0 API Reference (MiniGUI-Standalone mode)
      • MiniGUI 3.2 API Reference (MiniGUI-Processes mode)
      • MiniGUI 3.2 API Reference (MiniGUI-Threads mode)
      • MiniGUI 3.2 API Reference (MiniGUI-Standalone mode)
    • API Reference for MiniGUI Components
      • mGUtils 1.5 API Reference
      • mGPlus 1.5 API Reference
      • mGEff 1.5 API Reference
      • mGNCS 1.5 API Reference
      • mGNCS4Touch 1.5 API Reference
      • mGUtils 1.2 API Reference
      • mGPlus 1.4 API Reference
      • mGEff 1.2 API Reference
      • mGNCS 1.2 API Reference
      • mGNCS4Touch 1.2 API Reference
  • Obsoleted Documents
    • MiniGUI Porting Guide
      • MiniGUI Porting Guide for eCos
      • MiniGUI Porting Guide for ThreadX
      • MiniGUI Porting Guide for uClinux
      • MiniGUI Porting Guide for uC/OS-II
      • MiniGUI Porting Guide for VxWorks
Powered by GitBook
On this page
  1. Development Documents
  2. MiniGUI Programming Guide

Appendix Specifications for MiniGUI Developers

Code Style and Project SpecificationSpecification for the Image Resources Used by mGNCS Skin RendererPublic Structures and Definitions of mGNCSSpecification for the mGNCS-compliant Widget Components
PreviousIndependent Scrollbar ControlNextCode Style and Project Specification

Last updated 2 days ago