Logo

Contents

  • Getting Started with CCL
  • CMake Guide
  • CCL Cross-platform Framework
    • Introduction
    • Building CCL
    • CCL How-tos
    • Tutorials
    • CCL in Detail
    • CCL Tools
    • CCL Command-line Tools
    • API Reference
      • CCL
        • CCL-App
        • CCL-Base
        • CCL-GUI
        • CCL-System
        • CCL-Text
      • Core
      • Global Namespace
  • CCL Skin Definition Language
  • Core Library
  • Core Skin Reference
  • Extension Developer Documentation
CCL Cross-platform Framework Documentation
  • CCL Cross-platform Framework
  • API Reference
  • CCL
  • CCL-GUI
  • Views
  • Dialogs

Dialogs

// namespaces

namespace CCL::Alert;
namespace CCL::DialogResult;
namespace CCL::Styles;

// structs

struct CCL::IAlertBox;
struct CCL::IAlertService;
struct CCL::IDialogBuilder;
struct CCL::IDialogButtonInterest;
struct CCL::IDialogInformation;
struct CCL::IFileSelector;
struct CCL::IFileSelectorCustomize;
struct CCL::IFileSelectorHook;
struct CCL::IFolderSelector;
struct CCL::IModalProgressDialog;
struct CCL::INotifyIcon;
struct CCL::IPopupSelector;
struct CCL::IPopupSelectorClient;
struct CCL::IProgressDialog;
struct CCL::ISystemSharingHandler;
struct CCL::ITooltipPopup;
struct CCL::ProgressDialogHideScope;

// classes

class CCL::PopupSelectorClient;

template <class NodeSuperClass>
class CCL::PopupSourceControllerAccess;

class CCL::SimplePopupSelectorClient;
class CCL::UserTooltipPopup;
Previous Next

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