# All Types

Name | Unit | Description
--- | --- | ---
Char16 | uCEFTypes |
LPMEMORYSTATUSEX | uCEFTypes |
NativeInt | uCEFTypes |
NativeUInt | uCEFTypes |
PCefAcceleratedPaintInfo | uCEFTypes |
PCefAccessibilityHandler | uCEFTypes |
PCefApp | uCEFTypes |
PCefAudioHandler | uCEFTypes |
PCefAudioParameters | uCEFTypes |
PCefAuthCallback | uCEFTypes |
PCefBaseRefCounted | uCEFTypes |
PCefBaseScoped | uCEFTypes |
PCefBaseTime | uCEFTypes |
PCefBeforeDownloadCallback | uCEFTypes |
PCefBinaryValue | uCEFTypes |
PCefBoxLayout | uCEFTypes |
PCefBoxLayoutSettings | uCEFTypes |
PCefBrowser | uCEFTypes |
PCefBrowserHost | uCEFTypes |
PCefBrowserProcessHandler | uCEFTypes |
PCefBrowserSettings | uCEFTypes |
PCefBrowserView | uCEFTypes |
PCefBrowserViewDelegate | uCEFTypes |
PCefButton | uCEFTypes |
PCefButtonDelegate | uCEFTypes |
PCefCallback | uCEFTypes |
PCefChar | uCEFTypes |
PCefClient | uCEFTypes |
PCefColor | uCEFTypes |
PCefCommandHandler | uCEFTypes |
PCefCommandLine | uCEFTypes |
PCefCompletionCallback | uCEFTypes |
PCefComponent | uCEFTypes |
PCefComponentUpdateCallback | uCEFTypes |
PCefComponentUpdater | uCEFTypes |
PCefCompositionUnderline | uCEFTypes |
PCefContextMenuHandler | uCEFTypes |
PCefContextMenuParams | uCEFTypes |
PCefCookie | uCEFTypes |
PCefCookieAccessFilter | uCEFTypes |
PCefCookieManager | uCEFTypes |
PCefCookieVisitor | uCEFTypes |
PCefCursorInfo | uCEFTypes |
PCefDeleteCookiesCallback | uCEFTypes |
PCefDevToolsMessageObserver | uCEFTypes |
PCefDialogHandler | uCEFTypes |
PCefDictionaryValue | uCEFTypes |
PCefDisplay | uCEFTypes |
PCefDisplayHandler | uCEFTypes |
PCefDomDocument | uCEFTypes |
PCefDomNode | uCEFTypes |
PCefDomVisitor | uCEFTypes |
PCefDownloadHandler | uCEFTypes |
PCefDownloadImageCallback | uCEFTypes |
PCefDownloadItem | uCEFTypes |
PCefDownloadItemCallback | uCEFTypes |
PCefDragData | uCEFTypes |
PCefDraggableRegion | uCEFTypes |
PCefDraggableRegionArray | uCEFTypes |
PCefDragHandler | uCEFTypes |
PCefEndTracingCallback | uCEFTypes |
PCefFileDialogCallback | uCEFTypes |
PCefFillLayout | uCEFTypes |
PCefFindHandler | uCEFTypes |
PCefFocusHandler | uCEFTypes |
PCefFrame | uCEFTypes |
PCefFrameHandler | uCEFTypes |
PCefImage | uCEFTypes |
PCefInsets | uCEFTypes |
PCefJsDialogCallback | uCEFTypes |
PCefJsDialogHandler | uCEFTypes |
PCefKeyboardHandler | uCEFTypes |
PCefKeyEvent | uCEFTypes |
PCefLabelButton | uCEFTypes |
PCefLayout | uCEFTypes |
PCefLifeSpanHandler | uCEFTypes |
PCefLinuxWindowProperties | uCEFTypes |
PCefListValue | uCEFTypes |
PCefLoadHandler | uCEFTypes |
PCefMainArgs | uCEFTypes |
PCefMediaAccessCallback | uCEFTypes |
PCefMediaObserver | uCEFTypes |
PCefMediaRoute | uCEFTypes |
PCefMediaRouteCreateCallback | uCEFTypes |
PCefMediaRouter | uCEFTypes |
PCefMediaSink | uCEFTypes |
PCefMediaSinkDeviceInfo | uCEFTypes |
PCefMediaSinkDeviceInfoCallback | uCEFTypes |
PCefMediaSource | uCEFTypes |
PCefMenuButton | uCEFTypes |
PCefMenuButtonDelegate | uCEFTypes |
PCefMenuButtonPressedLock | uCEFTypes |
PCefMenuModel | uCEFTypes |
PCefMenuModelDelegate | uCEFTypes |
PCefMouseEvent | uCEFTypes |
PCefNavigationEntry | uCEFTypes |
PCefNavigationEntryVisitor | uCEFTypes |
PCefOverlayController | uCEFTypes |
PCefPanel | uCEFTypes |
PCefPanelDelegate | uCEFTypes |
PCefPdfPrintCallback | uCEFTypes |
PCefPdfPrintSettings | uCEFTypes |
PCefPermissionHandler | uCEFTypes |
PCefPermissionPromptCallback | uCEFTypes |
PCefPoint | uCEFTypes |
PCefPopupFeatures | uCEFTypes |
PCefPostData | uCEFTypes |
PCefPostDataElement | uCEFTypes |
PCefPreferenceManager | uCEFTypes |
PCefPreferenceObserver | uCEFTypes |
PCefPreferenceRegistrar | uCEFTypes |
PCefPrintDialogCallback | uCEFTypes |
PCefPrintHandler | uCEFTypes |
PCefPrintJobCallback | uCEFTypes |
PCefPrintSettings | uCEFTypes |
PCefProcessMessage | uCEFTypes |
PCefRange | uCEFTypes |
PCefReadHandler | uCEFTypes |
PCefRect | uCEFTypes |
PCefRectArray | uCEFTypes |
PCefRegistration | uCEFTypes |
PCefRenderHandler | uCEFTypes |
PCefRenderProcessHandler | uCEFTypes |
PCefRequest | uCEFTypes |
PCefRequestContext | uCEFTypes |
PCefRequestContextHandler | uCEFTypes |
PCefRequestContextSettings | uCEFTypes |
PCefRequestHandler | uCEFTypes |
PCefResolveCallback | uCEFTypes |
PCefResourceBundle | uCEFTypes |
PCefResourceBundleHandler | uCEFTypes |
PCefResourceHandler | uCEFTypes |
PCefResourceReadCallback | uCEFTypes |
PCefResourceRequestHandler | uCEFTypes |
PCefResourceSkipCallback | uCEFTypes |
PCefResponse | uCEFTypes |
PCefResponseFilter | uCEFTypes |
PCefRunContextMenuCallback | uCEFTypes |
PCefRunFileDialogCallback | uCEFTypes |
PCefRunQuickMenuCallback | uCEFTypes |
PCefSchemeHandlerFactory | uCEFTypes |
PCefSchemeRegistrar | uCEFTypes |
PCefScreenInfo | uCEFTypes |
PCefScrollView | uCEFTypes |
PCefSelectClientCertificateCallback | uCEFTypes |
PCefServer | uCEFTypes |
PCefServerHandler | uCEFTypes |
PCefSetCookieCallback | uCEFTypes |
PCefSettingObserver | uCEFTypes |
PCefSettings | uCEFTypes |
PCefSharedMemoryRegion | uCEFTypes |
PCefSharedProcessMessageBuilder | uCEFTypes |
PCefSize | uCEFTypes |
PCefSslInfo | uCEFTypes |
PCefSSLStatus | uCEFTypes |
PCefStreamReader | uCEFTypes |
PCefStreamWriter | uCEFTypes |
PCefString | uCEFTypes |
PCefStringUserFree | uCEFTypes |
PCefStringUserFreeUtf16 | uCEFTypes |
PCefStringUserFreeUtf8 | uCEFTypes |
PCefStringUserFreeWide | uCEFTypes |
PCefStringUtf16 | uCEFTypes |
PCefStringUtf8 | uCEFTypes |
PCefStringVisitor | uCEFTypes |
PCefStringWide | uCEFTypes |
PCefTask | uCEFTypes |
PCefTaskInfo | uCEFTypes |
PCefTaskManager | uCEFTypes |
PCefTaskRunner | uCEFTypes |
PCefTextfield | uCEFTypes |
PCefTextfieldDelegate | uCEFTypes |
PCefThread | uCEFTypes |
PCefTime | uCEFTypes |
PCefTouchEvent | uCEFTypes |
PCefTouchHandleState | uCEFTypes |
PCefUnresponsiveProcessCallback | uCEFTypes |
PCefUrlParts | uCEFTypes |
PCefUrlRequest | uCEFTypes |
PCefUrlRequestClient | uCEFTypes |
PCefV8Accessor | uCEFTypes |
PCefv8ArrayBufferReleaseCallback | uCEFTypes |
PCefv8BackingStore | uCEFTypes |
PCefv8Context | uCEFTypes |
PCefV8Exception | uCEFTypes |
PCefv8Handler | uCEFTypes |
PCefV8Interceptor | uCEFTypes |
PCefV8StackFrame | uCEFTypes |
PCefV8StackTrace | uCEFTypes |
PCefv8Value | uCEFTypes |
PCefV8ValueArray | uCEFTypes |
PCefValue | uCEFTypes |
PCefVersionInfoEx | uCEFTypes |
PCefView | uCEFTypes |
PCefViewDelegate | uCEFTypes |
PCefWaitableEvent | uCEFTypes |
PCefWindow | uCEFTypes |
PCefWindowDelegate | uCEFTypes |
PCefWindowInfo | uCEFTypes |
PCefWriteHandler | uCEFTypes |
PCefX509Certificate | uCEFTypes |
PCefX509CertPrincipal | uCEFTypes |
PCefXmlReader | uCEFTypes |
PCefZipReader | uCEFTypes |
PChar16 | uCEFTypes |
PNativeInt | uCEFTypes |
PNativeUInt | uCEFTypes |
PPCefDisplay | uCEFTypes |
PPCefMediaRoute | uCEFTypes |
PPCefMediaSink | uCEFTypes |
PPCefPostDataElement | uCEFTypes |
PPCefV8Value | uCEFTypes |
PPCefX509Certificate | uCEFTypes |
PPSingle | uCEFTypes |
rbstring | uCEFTypes |
TBrowserKeyEvent | uCEFOsrBrowserWindow |
TBrowserMouseEvent | uCEFOsrBrowserWindow |
TBrowserMouseMoveEvent | uCEFOsrBrowserWindow |
TBrowserMouseWheelEvent | uCEFOsrBrowserWindow |
TBrowserUTF8KeyPressEvent | uCEFOsrBrowserWindow | TBrowserKeyPressEvent = procedure(Sender: TObject; var Key: char; var AHandled: Boolean) of Object;
TCefAlphaType | uCEFTypes | Describes how to interpret the alpha component of a pixel.
TCefAngleImplementation | uCEFTypes | Select which ANGLE backend to use.
TCefAplicationStatus | uCEFTypes | Status of TCefAplicationCore.
TCefAutoplayPolicy | uCEFTypes | Autoplay policy types used by TCefApplicationCore.AutoplayPolicy. See the –autoplay-policy switch.
TCefAxisAlignment | uCEFTypes | Specifies where along the axis the CefBoxLayout child views should be laid out. Should be kept in sync with Chromium's views::LayoutAlignment type.
TCefBaseTime | uCEFTypes | Represents a wall clock time in UTC. Values are not guaranteed to be monotonically non-decreasing and are subject to large amounts of skew. Time is stored internally as microseconds since the Windows epoch (1601). This is equivalent of Chromium `base::Time` (see base/time/time.h).
TCefBinaryValueArray | uCEFInterfaces |
TCefBrowserNavigation | uCEFTypes | Used by TCefBrowserNavigationTask to navigate in the right CEF thread.
TCefButtonState | uCEFTypes | Specifies the button display state.
TCefCertStatus | uCEFTypes | Supported certificate status code values. See net\cert\cert_status_flags.h for more information. CERT_STATUS_NONE is new in CEF because we use an enum while cert_status_flags.h uses a typedef and static const variables.
TCefChannelLayout | uCEFTypes | Enumerates the various representations of the ordering of audio channels. Must be kept synchronized with media::ChannelLayout from Chromium. See media\base\channel_layout.h
TCefChar | uCEFTypes |
TCefChromePageActionIconType | uCEFTypes | Chrome page action icon types. Should be kept in sync with Chromium's PageActionIconType type.
TCefChromeToolbarButtonType | uCEFTypes | Chrome toolbar button types. Should be kept in sync with CEF's internal ToolbarButtonType type.
TCefChromeToolbarType | uCEFTypes | Chrome toolbar types.
TCefClearDataStorageTypes | uCEFTypes | Storage types used by the Storage.clearDataForOrigin DevTools method in TChromiumCore.ClearDataForOrigin.
TCefCloseBrowserAction | uCEFTypes | Action taken after the TChromium.Onclose event. cbaCancel : stop closing the browser. cbaClose : continue closing the browser. cbaDelay : stop closing the browser momentarily. Used when the application needs to execute some custom processes before closing the browser. This is usually needed to destroy a TCEFWindowParent in the main thread before closing the browser.
TCefColor | uCEFTypes | 32-bit ARGB color value, not premultiplied. The color components are always in a known order. Equivalent to the SkColor type.
TCefColorModel | uCEFTypes | Print job color mode values.
TCefColorType | uCEFTypes | Describes how to interpret the components of a pixel.
TCefColorVariant | uCEFTypes | Specifies the color variants supported by ICefRequestContext.SetChromeThemeColor.
TCefCOMInitMode | uCEFTypes | Flags used to customize the behavior of CefURLRequest.
TCefCompletionCallbackProc | uCEFInterfaces |
TCefComponentArray | uCEFInterfaces |
TCefComponentState | uCEFTypes | Component state values. These map to update_client::ComponentState values from components/update_client/update_client.h A component is considered "installed" when its state is one of: CEF_COMPONENT_STATE_UPDATED, CEF_COMPONENT_STATE_UP_TO_DATE, or CEF_COMPONENT_STATE_RUN.
TCefComponentUpdateError | uCEFTypes | Component update error codes. These map to update_client::Error values from components/update_client/update_client_errors.h
TCefComponentUpdatePriority | uCEFTypes | Component update priority. Maps to component_updater::OnDemandUpdater::Priority.
TCefCompositionUnderlineDynArray | uCEFTypes |
TCefCompositionUnderlineStyle | uCEFTypes | Composition underline style.
TCefContentSettingTypes | uCEFTypes | Supported content setting types. Some types are platform-specific or only supported with Chrome style. Should be kept in sync with Chromium's ContentSettingsType type.
TCefContentSettingValues | uCEFTypes | Supported content setting values. Should be kept in sync with Chromium's ContentSetting type.
TCefContextMenuEditStateFlags | uCEFTypes | Supported context menu edit state bit flags. These constants match their equivalents in Chromium's ContextMenuDataEditFlags and should not be renumbered.
TCefContextMenuMediaStateFlags | uCEFTypes | Supported context menu media state bit flags. These constants match their equivalents in Chromium's ContextMenuData::MediaFlags and should not be renumbered.
TCefContextMenuMediaType | uCEFTypes | Supported context menu media types. These constants match their equivalents in Chromium's ContextMenuDataMediaType and should not be renumbered.
TCefContextMenuTypeFlags | uCEFTypes | Supported context menu type flags.
TCefCookiePref | uCEFTypes | Used in TChromium preferences to allow or block cookies.
TCefCookiePriority | uCEFTypes | Cookie priority values.
TCefCookieSameSite | uCEFTypes | Cookie same site values.
TCefCookieVisitorProc | uCEFInterfaces |
TCefCursorHandle | uCEFTypes | Native Cursor handle.
TCefCursorType | uCEFTypes | Cursor type values.
TCefCustomByteArray | uCEFTypes | Array of byte. Needed only for backwards compatibility with old Delphi versions.
TCefCustomInt64Array | uCEFTypes | Custom array of int64.
TCefDeleteCookiesCallbackProc | uCEFInterfaces |
TCEFDialogType | uCEFTypes | Used by TCEFFileDialogInfo.
TCEFDirectoryDeleterThread | uCEFApplication |
TCefDisplayArray | uCEFInterfaces |
TCefDockingMode | uCEFTypes | Docking modes supported by ICefWindow.AddOverlay.
TCefDomDocumentType | uCEFTypes | DOM document types.
TCefDomEventCategory | uCEFTypes | DOM event category flags.
TCefDomEventPhase | uCEFTypes | DOM event processing phases.
TCefDomFormControlType | uCEFTypes | DOM form control types. Should be kept in sync with Chromium's blink::mojom::FormControlType type.
TCefDomNodeType | uCEFTypes | DOM node types.
TCefDomVisitorProc | uCEFInterfaces |
TCefDomVisitorProc2 | uCEFInterfaces |
TCefDomVisitorProc3 | uCEFInterfaces |
TCefDownloadInterruptReason | uCEFTypes | Download interrupt reasons. Should be kept in sync with Chromium's download::DownloadInterruptReason type.
TCefDraggableRegionArray | uCEFTypes |
TCefDragOperation | uCEFTypes |
TCefDragOperations | uCEFTypes | "Verb" of a drag-and-drop operation as negotiated between the source and destination. These constants match their equivalents in WebCore's DragActions.h and should not be renumbered.
TCefDuplexMode | uCEFTypes | Print job duplex mode values.
TCefEditingCommand | uCEFTypes | Blink editing commands used by the "Input.dispatchKeyEvent" DevTools method.
TCefEndTracingCallbackProc | uCEFInterfaces | * ******************************************* **** Callback procedures and functions **** ******************************************* *
TCefErrorCode | uCEFTypes | Supported error code values.
    Ranges:
        0- 99 System related errors
      100-199 Connection related errors
      200-299 Certificate errors
      300-399 HTTP errors
      400-499 Cache errors
      500-599 ?
      600-699 <Obsolete: FTP errors>
      700-799 Certificate manager errors
      800-899 DNS resolver errors
      900-999 Blob errors
TCefEventFlags | uCEFTypes | Supported event bit flags.
TCefEventHandle | uCEFTypes | Native event handle.
TCefFastTaskProc | uCEFInterfaces |
TCefFileDialogMode | uCEFTypes | Supported file dialog modes.
TCefFocusSource | uCEFTypes | Focus sources.
TCefGestureCommand | uCEFTypes | Specifies the gesture commands.
TCefGLImplementation | uCEFTypes | Select which implementation of GL the GPU process should use.
TCefHorizontalAlignment | uCEFTypes | Specifies the horizontal text alignment mode.
TCefJsDialogType | uCEFTypes | Supported JavaScript dialog types.
TCefJsonParserOptions | uCEFTypes | Options that can be passed to CefParseJSON.
TCefJsonWriterOptions | uCEFTypes | Options that can be passed to CefWriteJSON.
TCefKeyEventType | uCEFTypes | Notification that a character was typed. Use this for text input. Key down events may generate 0, 1, or more than one character event depending on the key, locale, and operating system.
TCefKeyLocation | uCEFTypes | Key location value used in the TChromiumCore.dispatchKeyEvent DevTools method.
TCefLinuxDisplayServer | uCEFTypes | Linux session type. Used to check whether the display server is Xorg or Wayland.
TCefLogItems | uCEFTypes | Log items prepended to each log line.
TCefLogSeverity | uCEFTypes | Log severity levels.
TCefMediaAccessPermissionTypes | uCEFTypes | Media access permissions used by OnRequestMediaAccessPermission.
TCefMediaRouteArray | uCEFInterfaces |
TCefMediaRouteConnectionState | uCEFTypes | Connection state for a MediaRoute object. Should be kept in sync with Chromium's blink::mojom::PresentationConnectionState type.
TCefMediaRouteCreateCallbackProc | uCEFInterfaces |
TCefMediaRouteInfoArray | uCEFInterfaces |
TCefMediaRouterCreateResult | uCEFTypes | Result codes for ICefMediaRouter.CreateRoute. Should be kept in sync with Chromium's media_router::mojom::RouteRequestResultCode type.
TCefMediaSinkArray | uCEFInterfaces |
TCefMediaSinkDeviceInfoCallbackProc | uCEFInterfaces |
TCefMediaSinkIconType | uCEFTypes | Icon types for a MediaSink object. Should be kept in sync with Chromium's media_router::SinkIconType type.
TCefMediaSinkInfoArray | uCEFInterfaces |
TCefMediaSourceInfoArray | uCEFInterfaces |
TCefMediaType | uCEFTypes | Used by TCefMediaSinkInfo and TCefMediaSourceInfo.
TCefMenuAnchorPosition | uCEFTypes | Specifies how a menu will be anchored for non-RTL languages. The opposite position will be used for RTL languages.
TCefMenuColorType | uCEFTypes | Supported color types for menu items.
TCefMenuId | uCEFTypes | Supported menu IDs. Non-English translations can be provided for the IDS_MENU_* strings in ICefResourceBundleHandler.GetLocalizedString().
TCefMenuItemType | uCEFTypes | Supported menu item types.
TCefMessageLoopType | uCEFTypes | Flags used to customize the behavior of CefURLRequest.
TCefMouseButtonType | uCEFTypes | Mouse button types.
TCefNavigationEntryVisitorProc | uCEFInterfaces |
TCefNavigationType | uCEFTypes | Navigation types.
TCefNetLogCaptureMode | uCEFTypes | Values used by the –net-log-capture-mode command line switch. Sets the granularity of events to capture in the network log.
TCefPaintElementType | uCEFTypes | Paint element types.
TCefPathKey | uCEFTypes | Process termination status values.
TCefPdfPrintMarginType | uCEFTypes | Margin type for PDF printing.
TCefPermissionRequestResult | uCEFTypes | Permission request results.
TCefPermissionRequestTypes | uCEFTypes | Permission types used with OnShowPermissionPrompt. Some types are platform-specific or only supported with Chrome style. Should be kept in sync with Chromium's permissions::RequestType type.
TCefPlatformThreadHandle | uCEFTypes | Platform thread handle.
TCefPlatformThreadId | uCEFTypes | Platform thread ID.
TCefPointerType | uCEFTypes | The device type that caused the event.
TCefPostDataElementArray | uCEFInterfaces |
TCefPostDataElementType | uCEFTypes | Post data elements may represent either bytes or files.
TCefPreferencesType | uCEFTypes | Preferences type passed to ICefBrowserProcessHandler.OnRegisterCustomPreferences.
TCefProcessId | uCEFTypes | Existing process IDs.
TCefProcessType | uCEFTypes | Sub-process types of Chromium.
TCefProxyScheme | uCEFTypes | Supported proxy schemes in Chromium.
TCefQuickMenuEditStateFlags | uCEFTypes | Supported quick menu state bit flags.
TCefRangeArray | uCEFTypes |
TCefRectArray | uCEFTypes |
TCefRectDynArray | uCEFTypes |
TCefReferrerPolicy | uCEFTypes | Policy for how the Referrer HTTP header value will be sent during navigation. If the `–no-referrers` command-line flag is specified then the policy value will be ignored and the Referrer value will never be sent. Must be kept synchronized with net::URLRequest::ReferrerPolicy from Chromium.
TCefResourceHandlerClass | uCEFResourceHandler |
TCefResourceType | uCEFTypes | Resource type for a request. These constants match their equivalents in Chromium's ResourceType and should not be renumbered.
TCefResponseFilterStatus | uCEFTypes | Return values for ICefResponseFilter.Filter().
TCefResultCode | uCEFTypes | Process result codes. This is not a comprehensive list, as result codes might also include platform-specific crash values (Posix signal or Windows hardware exception), or internal-only implementation values.
TCefReturnValue | uCEFTypes | Return value types.
TCefRunFileDialogCallbackProc | uCEFInterfaces |
TCefRuntimeStyle | uCEFTypes | CEF supports both a Chrome runtime style (based on the Chrome UI layer) and an Alloy runtime style (based on the Chromium content layer). Chrome style provides the full Chrome UI and browser functionality whereas Alloy style provides less default browser functionality but adds additional client callbacks and support for windowless (off-screen) rendering. The style type is individually configured for each window/browser at creation time and different styles can be mixed during runtime. For additional comparative details on runtime styles see https://bitbucket.org/chromiumembedded/cef/wiki/Architecture.md#markdown-header-cef3 Windowless rendering will always use Alloy style. Windowed rendering with a default window or client-provided parent window can configure the style via TCefWindowInfo.runtime_style. Windowed rendering with the Views framework can configure the style via ICefWindowDelegate.GetWindowRuntimeStyle and ICefBrowserViewDelegate.GetBrowserRuntimeStyle. Alloy style Windows with the Views framework can host only Alloy style BrowserViews but Chrome style Windows can host both style BrowserViews. Additionally, a Chrome style Window can host at most one Chrome style BrowserView but potentially multiple Alloy style BrowserViews. See TCefWindowInfo.runtime_style documentation for any additional platform-specific limitations.
TCefScaleFactor | uCEFTypes | Supported UI scale factors for the platform. SCALE_FACTOR_NONE is used for density independent resources such as string, html/js files or an image that can be used for any scale factors (such as wallpapers).
TCefSchemeOptions | uCEFTypes | Configuration options for registering a custom scheme. These values are used when calling AddCustomScheme.
TCefSetCookieCallbackProc | uCEFInterfaces |
TCefSharedTextureHandle | uCEFTypes | Native texture handle.
TCefShowState | uCEFTypes | Show states supported by ICefWindowDelegate.GetInitialShowState.
TCefSimulatedMouseButton | uCEFTypes | Mouse button in the TChromiumCore.SimulateMouseEvent function.
TCefSimulatedMouseEventType | uCEFTypes | Type of mouse event in the TChromiumCore.SimulateMouseEvent function.
TCefSimulatedPointerType | uCEFTypes | Pointer type in the TChromiumCore.SimulateMouseEvent function.
TCefSimulatedTouchEventType | uCEFTypes | Type of touch event in the TChromiumCore.SimulateTouchEvent function.
TCefSimulatedTouchPointArray | uCEFTypes |
TCefSSLContentStatus | uCEFTypes | Supported SSL content status flags. See content/public/common/ssl_status.h for more information.
TCefSSLVersion | uCEFTypes | Supported SSL version values.
TCefState | uCEFTypes | Represents the state of a setting.
TCefStorageType | uCEFTypes | Storage types.
TCefString | uCEFTypes | String record used by the CEF C API. The CEF interface is built with the UTF16 string type as the default.
TCefStringList | uCEFTypes | CEF string maps are a set of key/value string pairs.
TCefStringMap | uCEFTypes | CEF string maps are a set of key/value string pairs.
TCefStringMultimap | uCEFTypes | CEF string multimaps are a set of key/value string pairs. More than one value can be assigned to a single key.
TCefStringUserFree | uCEFTypes | CEF utf16 string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you.
TCefStringUserFreeUtf16 | uCEFTypes | CEF utf16 string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you.
TCefStringUserFreeUtf8 | uCEFTypes | CEF utf8 string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you.
TCefStringUserFreeWide | uCEFTypes | CEF wide string type definition. Whomever allocates |str| is responsible for providing an appropriate |dtor| implementation that will free the string in the same memory space. When reusing an existing string structure make sure to call |dtor| for the old value before assigning new |str| and |dtor| values. Static strings will have a NULL |dtor| value. Using the below functions if you want this managed for you.
TCefStringVisitorProc | uCEFInterfaces |
TCefTaskType | uCEFTypes | Specifies the task type variants supported by CefTaskManager. Should be kept in sync with Chromium's task_manager::Task::Type type.
TCefTerminationStatus | uCEFTypes | Process termination status values.
TCefTestCertType | uCEFTypes | Specifies the gesture commands.
TCefTextFieldCommands | uCEFTypes | Represents commands available to TextField. Should be kept in sync with Chromium's views::TextField::MenuCommands type.
TCefTextInpuMode | uCEFTypes | Input mode of a virtual keyboard. These constants match their equivalents in Chromium's text_input_mode.h and should not be renumbered. See https://html.spec.whatwg.org/#input-modalities:-the-inputmode-attribute
TCefTextStyle | uCEFTypes | Text style types. Should be kepy in sync with gfx::TextStyle.
TCefThreadId | uCEFTypes | Existing thread IDs.
TCefThreadPriority | uCEFTypes | Thread priority values listed in increasing order of importance.
TCefTouchEeventType | uCEFTypes | Touch points states types.
TCefTouchHandleStateFlags | uCEFTypes | Values indicating what state of the touch handle is set.
TCefTransitionType | uCEFTypes | Transition type for a request. Made up of one source value and 0 or more qualifiers.
TCefUIColorMode | uCEFTypes | Color mode in UI for platforms that support it.
TCefUriUnescapeRule | uCEFTypes | URI unescape rules passed to CefURIDecode().
TCefUrlRequestFlags | uCEFTypes | Flags used to customize the behavior of CefURLRequest.
TCefUrlRequestStatus | uCEFTypes | Flags that represent CefURLRequest status.
TCefV8AccessorGetterProc | uCEFInterfaces |
TCefV8AccessorSetterProc | uCEFInterfaces |
TCefv8ArrayBufferReleaseCallbackProc | uCEFInterfaces |
TCefV8InterceptorGetterByIndexProc | uCEFInterfaces |
TCefV8InterceptorGetterByNameProc | uCEFInterfaces |
TCefV8InterceptorSetterByIndexProc | uCEFInterfaces |
TCefV8InterceptorSetterByNameProc | uCEFInterfaces |
TCefV8PropertyAttributes | uCEFTypes | V8 property attribute values.
TCefv8ValueArray | uCEFInterfaces |
TCefValueType | uCEFTypes | Supported value types.
TCefWebPluginIsUnstableProc | uCEFInterfaces |
TCefWebRTCHandlingPolicy | uCEFTypes | WebRTC handling policy types used by TChromiumCore.WebRTCIPHandlingPolicy.
TCefWindowHandle | uCEFTypes | Native Window handle.
TCefWindowOpenDisposition | uCEFTypes | The manner in which a link click should be opened. These constants match their equivalents in Chromium's window_open_disposition.h and should not be renumbered.
TCefX509CertificateArray | uCEFInterfaces |
TCefXmlEncodingType | uCEFTypes | Supported XML encoding types. The parser supports ASCII, ISO-8859-1, and UTF16 (LE and BE) by default. All other types must be translated to UTF8 before being passed to the parser. If a BOM is detected and the correct decoder is available then that decoder will be used automatically.
TCefXmlNodeType | uCEFTypes | XML node types.
TCefZoomCommand | uCEFTypes | Specifies the zoom commands supported by ICefBrowserHost.Zoom.
TDialogKeyEvent | uCEFFMXBufferPanel |
TDragEnterEvent | uCEFDragAndDropMgr |
TDragOverEvent | uCEFDragAndDropMgr |
TDropEvent | uCEFDragAndDropMgr |
TOAuthChallengeMethod | uCEFOAuth2Helper |
TOLEFormatArray | uCEFOLEDragAndDrop |
TOLEMediumArray | uCEFOLEDragAndDrop |
TOnAcceleratedPaint | uCEFChromiumEvents |
TOnAcceleratorEvent | uCEFViewsFrameworkEvents |
TOnAcceptsFirstMouseEvent | uCEFViewsFrameworkEvents |
TOnAccessibilityEvent | uCEFAccessibilityHandler |
TOnAddressChange | uCEFChromiumEvents | ICefDisplayHandler
TOnAfterCreated | uCEFChromiumEvents |
TOnAfterUserActionEvent | uCEFViewsFrameworkEvents |
TOnAllowEvent | uCEFTimerWorkScheduler |
TOnAllowMoveForPictureInPictureEvent | uCEFViewsFrameworkEvents |
TOnAllowPictureInPictureWithoutUserActivationEvent | uCEFViewsFrameworkEvents |
TOnAlreadyRunningAppRelaunchEvent | uCEFApplicationEvents |
TOnAudioStreamErrorEvent | uCEFChromiumEvents |
TOnAudioStreamPacketEvent | uCEFChromiumEvents |
TOnAudioStreamStartedEvent | uCEFChromiumEvents |
TOnAudioStreamStoppedEvent | uCEFChromiumEvents |
TOnAutoResize | uCEFChromiumEvents |
TOnBeforeBrowse | uCEFChromiumEvents | ICefRequestHandler
TOnBeforeChildProcessLaunchEvent | uCEFApplicationEvents |
TOnBeforeClose | uCEFChromiumEvents |
TOnBeforeContextMenu | uCEFChromiumEvents | ICefContextMenuHandler
TOnBeforeDevToolsPopup | uCEFChromiumEvents |
TOnBeforeDownload | uCEFChromiumEvents |
TOnBeforePopup | uCEFChromiumEvents | ICefLifeSpanHandler
TOnBeforePopupAborted | uCEFChromiumEvents |
TOnBeforeResourceLoad | uCEFChromiumEvents | ICefResourceRequestHandler
TOnBeforeUnloadDialog | uCEFChromiumEvents |
TOnBlurEvent | uCEFViewsFrameworkEvents |
TOnBrowserCreatedEvent | uCEFApplicationEvents |
TOnBrowserCreatedEvent | uCEFViewsFrameworkEvents | ICefPanelDelegate ICefBrowserViewDelegate
TOnBrowserDestroyedEvent | uCEFApplicationEvents |
TOnBrowserDestroyedEvent | uCEFViewsFrameworkEvents |
TOnButtonPressedEvent | uCEFViewsFrameworkEvents | ICefButtonDelegate
TOnButtonStateChangedEvent | uCEFViewsFrameworkEvents |
TOnCanCloseEvent | uCEFViewsFrameworkEvents |
TOnCanDownloadEvent | uCEFChromiumEvents | ICefDownloadHandler
TOnCanMaximizeEvent | uCEFViewsFrameworkEvents |
TOnCanMinimizeEvent | uCEFViewsFrameworkEvents |
TOnCanResizeEvent | uCEFViewsFrameworkEvents |
TOnCanSaveCookie | uCEFChromiumEvents |
TOnCanSendCookie | uCEFChromiumEvents | ICefCookieAccessFilter
TOnCertificateError | uCEFChromiumEvents |
TOnChildViewChangedEvent | uCEFViewsFrameworkEvents |
TOnChromeCommandEvent | uCEFChromiumEvents | ICefCommandHandler
TOnClientConnected | uCEFServerEvents |
TOnClientDisconnected | uCEFServerEvents |
TOnClose | uCEFChromiumEvents |
TOnCompMsgEvent | uCEFChromiumEvents |
TOnComponentUpdateCompletedEvent | uCEFChromiumEvents | ICefComponentUpdateCallback
TOnConsoleMessage | uCEFChromiumEvents |
TOnContentsBoundsChange | uCEFChromiumEvents |
TOnContextCreatedEvent | uCEFApplicationEvents |
TOnContextInitializedEvent | uCEFApplicationEvents |
TOnContextMenuCommand | uCEFChromiumEvents |
TOnContextMenuDismissed | uCEFChromiumEvents |
TOnContextReleasedEvent | uCEFApplicationEvents |
TOnCookiesDeletedEvent | uCEFChromiumEvents |
TOnCookieSet | uCEFChromiumEvents |
TOnCookiesVisited | uCEFChromiumEvents |
TOnCookieVisitorDestroyed | uCEFChromiumEvents |
TOnCursorChange | uCEFChromiumEvents |
TOnDevToolsAgentAttachedEvent | uCEFChromiumEvents |
TOnDevToolsAgentDetachedEvent | uCEFChromiumEvents |
TOnDevToolsEventEvent | uCEFChromiumEvents |
TOnDevToolsEventRawEvent | uCEFChromiumEvents |
TOnDevToolsMessageEvent | uCEFChromiumEvents | ICefDevToolsMessageObserver
TOnDevToolsMethodRawResultEvent | uCEFChromiumEvents |
TOnDevToolsMethodResultEvent | uCEFChromiumEvents |
TOnDevToolsRawMessageEvent | uCEFChromiumEvents |
TOnDialogClosed | uCEFChromiumEvents |
TOnDismissPermissionPromptEvent | uCEFChromiumEvents |
TOnDocumentAvailableInMainFrame | uCEFChromiumEvents |
TOnDownloadData | uCEFUrlRequestClientEvents |
TOnDownloadImageFinishedEvent | uCEFChromiumEvents |
TOnDownloadImageFinishedProc | uCEFInterfaces |
TOnDownloadProgress | uCEFUrlRequestClientEvents |
TOnDownloadUpdated | uCEFChromiumEvents |
TOnDragEnter | uCEFChromiumEvents | ICefDragHandler
TOnDraggableRegionsChanged | uCEFChromiumEvents |
TOnExecuteTaskOnCefThread | uCEFChromiumEvents |
TOnFavIconUrlChange | uCEFChromiumEvents |
TOnFileDialog | uCEFChromiumEvents | ICefDialogHandler
TOnFilterEvent | uCEFResponseFilter |
TOnFindResult | uCEFChromiumEvents | ICefFindHandler
TOnFocusedNodeChangedEvent | uCEFApplicationEvents |
TOnFocusEvent | uCEFViewsFrameworkEvents |
TOnFrameAttached | uCEFChromiumEvents |
TOnFrameCreated | uCEFChromiumEvents | ICefFrameHandler
TOnFrameDestroyed | uCEFChromiumEvents |
TOnFrameDetached | uCEFChromiumEvents |
TOnFullScreenModeChange | uCEFChromiumEvents |
TOnGestureCommandEvent | uCEFViewsFrameworkEvents |
TOnGetAccessibilityHandler | uCEFChromiumEvents | ICefRenderHandler
TOnGetAudioParametersEvent | uCEFChromiumEvents | ICefAudioHandler
TOnGetAuthCredentials | uCEFChromiumEvents |
TOnGetAuthCredentials | uCEFUrlRequestClientEvents |
TOnGetBrowserRuntimeStyleEvent | uCEFViewsFrameworkEvents |
TOnGetChromeToolbarTypeEvent | uCEFViewsFrameworkEvents |
TOnGetDataResourceEvent | uCEFApplicationEvents |
TOnGetDataResourceForScaleEvent | uCEFApplicationEvents |
TOnGetDefaultClientEvent | uCEFApplicationEvents |
TOnGetDefaultRequestContextHandlerEvent | uCEFApplicationEvents |
TOnGetDelegateForPopupBrowserViewEvent | uCEFViewsFrameworkEvents |
TOnGetHeightForWidthEvent | uCEFViewsFrameworkEvents |
TOnGetInitialBoundsEvent | uCEFViewsFrameworkEvents |
TOnGetInitialShowStateEvent | uCEFViewsFrameworkEvents |
TOnGetLinuxWindowPropertiesEvent | uCEFViewsFrameworkEvents |
TOnGetLocalizedStringEvent | uCEFApplicationEvents | ICefResourceBundleHandler
TOnGetMaximumSizeEvent | uCEFViewsFrameworkEvents |
TOnGetMinimumSizeEvent | uCEFViewsFrameworkEvents |
TOnGetParentWindowEvent | uCEFViewsFrameworkEvents |
TOnGetPDFPaperSizeEvent | uCEFChromiumEvents |
TOnGetPreferredSizeEvent | uCEFViewsFrameworkEvents | ICefViewDelegate
TOnGetResourceHandler | uCEFChromiumEvents |
TOnGetResourceRequestHandler | uCEFChromiumEvents |
TOnGetResourceResponseFilter | uCEFChromiumEvents |
TOnGetRootScreenRect | uCEFChromiumEvents |
TOnGetRootWindowScreenRect | uCEFChromiumEvents |
TOnGetScreenInfo | uCEFChromiumEvents |
TOnGetScreenPoint | uCEFChromiumEvents |
TOnGetTitlebarHeightEvent | uCEFViewsFrameworkEvents |
TOnGetTouchHandleSize | uCEFChromiumEvents |
TOnGetViewRect | uCEFChromiumEvents |
TOnGetWindowRuntimeStyleEvent | uCEFViewsFrameworkEvents |
TOnGotFocus | uCEFChromiumEvents |
TOnHandledMessageEvent | uCEFBufferPanel |
TOnHttpRequest | uCEFServerEvents |
TOnIMECommitTextEvent | uCEFBufferPanel |
TOnIMECompositionRangeChanged | uCEFChromiumEvents |
TOnIMESetCompositionEvent | uCEFBufferPanel |
TOnInitFilterEvent | uCEFResponseFilter |
TOnIsChromeAppMenuItemEnabledEvent | uCEFChromiumEvents |
TOnIsChromeAppMenuItemVisibleEvent | uCEFChromiumEvents |
TOnIsChromePageActionIconVisibleEvent | uCEFChromiumEvents |
TOnIsChromeToolbarButtonVisibleEvent | uCEFChromiumEvents |
TOnIsFramelessEvent | uCEFViewsFrameworkEvents |
TOnIsWindowModalDialogEvent | uCEFViewsFrameworkEvents |
TOnJsdialog | uCEFChromiumEvents | ICefJsDialogHandler
TOnKeyEvent | uCEFChromiumEvents |
TOnLayoutChangedEvent | uCEFViewsFrameworkEvents |
TOnLoadEnd | uCEFChromiumEvents |
TOnLoadError | uCEFChromiumEvents |
TOnLoadingProgressChange | uCEFChromiumEvents |
TOnLoadingStateChange | uCEFChromiumEvents |
TOnLoadStart | uCEFChromiumEvents | ICefLoadHandler
TOnMainFrameChanged | uCEFChromiumEvents |
TOnMediaAccessChange | uCEFChromiumEvents |
TOnMediaRouteCreateFinishedEvent | uCEFChromiumEvents |
TOnMediaSinkDeviceInfoEvent | uCEFChromiumEvents |
TOnMenuButtonPressedEvent | uCEFViewsFrameworkEvents | ICefMenuButtonDelegate
TOnNavigationVisitorResultAvailableEvent | uCEFChromiumEvents |
TOnOpenUrlFromTab | uCEFChromiumEvents |
TOnPaint | uCEFChromiumEvents |
TOnParentViewChangedEvent | uCEFViewsFrameworkEvents |
TOnPdfPrintFinishedEvent | uCEFChromiumEvents |
TOnPdfPrintFinishedProc | uCEFInterfaces |
TOnPopupBrowserViewCreatedEvent | uCEFViewsFrameworkEvents |
TOnPopupShow | uCEFChromiumEvents |
TOnPopupSize | uCEFChromiumEvents |
TOnPreferenceChangedEvent | uCEFChromiumEvents | ICefPreferenceObserver
TOnPrefsAvailableEvent | uCEFChromiumEvents |
TOnPreKeyEvent | uCEFChromiumEvents | ICefKeyboardHandler
TOnPrintDialogEvent | uCEFChromiumEvents |
TOnPrintJobEvent | uCEFChromiumEvents |
TOnPrintResetEvent | uCEFChromiumEvents |
TOnPrintSettingsEvent | uCEFChromiumEvents |
TOnPrintStartEvent | uCEFChromiumEvents | ICefPrintHandler
TOnProcessMessageReceived | uCEFChromiumEvents | ICefClient
TOnProcessMessageReceivedEvent | uCEFApplicationEvents |
TOnProtocolExecution | uCEFChromiumEvents |
TOnPulseEvent | uCEFWorkSchedulerQueueThread |
TOnQuickMenuCommandEvent | uCEFChromiumEvents |
TOnQuickMenuDismissedEvent | uCEFChromiumEvents |
TOnRegisterCustomPreferencesEvent | uCEFApplicationEvents | ICefBrowserProcessHandler
TOnRegisterCustomSchemesEvent | uCEFApplicationEvents | ICefApp
TOnRenderLoadEnd | uCEFApplicationEvents |
TOnRenderLoadError | uCEFApplicationEvents |
TOnRenderLoadingStateChange | uCEFApplicationEvents | ICefLoadHandler
TOnRenderLoadStart | uCEFApplicationEvents |
TOnRenderProcessResponsive | uCEFChromiumEvents |
TOnRenderProcessTerminated | uCEFChromiumEvents |
TOnRenderProcessUnresponsive | uCEFChromiumEvents |
TOnRenderViewReady | uCEFChromiumEvents |
TOnRequestComplete | uCEFUrlRequestClientEvents |
TOnRequestContextInitialized | uCEFChromiumEvents | ICefRequestContextHandler
TOnRequestMediaAccessPermissionEvent | uCEFChromiumEvents | ICefPermissionHandler
TOnResetDialogState | uCEFChromiumEvents |
TOnResolvedIPsAvailableEvent | uCEFChromiumEvents |
TOnResourceLoadComplete | uCEFChromiumEvents |
TOnResourceRedirect | uCEFChromiumEvents |
TOnResourceResponse | uCEFChromiumEvents |
TOnRouteMessageReceivedEvent | uCEFChromiumEvents |
TOnRoutesEvent | uCEFChromiumEvents |
TOnRouteStateChangedEvent | uCEFChromiumEvents |
TOnRunContextMenu | uCEFChromiumEvents |
TOnRunQuickMenuEvent | uCEFChromiumEvents |
TOnScheduleMessagePumpWorkEvent | uCEFApplicationEvents |
TOnScrollOffsetChanged | uCEFChromiumEvents |
TOnSelectClientCertificate | uCEFChromiumEvents |
TOnServerCreated | uCEFServerEvents |
TOnServerDestroyed | uCEFServerEvents |
TOnSetFocus | uCEFChromiumEvents |
TOnSettingChangedEvent | uCEFChromiumEvents | ICefSettingObserver
TOnShowPermissionPromptEvent | uCEFChromiumEvents |
TOnSinksEvent | uCEFChromiumEvents | ICefRequestContextHandler uses the same TOnGetResourceRequestHandler event type defined for ICefRequestHandler ICefMediaObserver
TOnStartDragging | uCEFChromiumEvents |
TOnStatusMessage | uCEFChromiumEvents |
TOnTakeFocus | uCEFChromiumEvents | ICefFocusHandler
TOnTextfieldKeyEventEvent | uCEFViewsFrameworkEvents | ICefTextfieldDelegate
TOnTextResultAvailableEvent | uCEFChromiumEvents | Custom
TOnTextSelectionChanged | uCEFChromiumEvents |
TOnThemeChangedEvent | uCEFViewsFrameworkEvents |
TOnThemeColorsChangedEvent | uCEFViewsFrameworkEvents |
TOnTitleChange | uCEFChromiumEvents |
TOnTooltip | uCEFChromiumEvents |
TOnTouchHandleStateChanged | uCEFChromiumEvents |
TOnUncaughtExceptionEvent | uCEFApplicationEvents |
TOnUpdateDragCursor | uCEFChromiumEvents |
TOnUploadProgress | uCEFUrlRequestClientEvents |
TOnUseFramelessWindowForPictureInPicture | uCEFViewsFrameworkEvents |
TOnVirtualKeyboardRequested | uCEFChromiumEvents |
TOnWebKitInitializedEvent | uCEFApplicationEvents | ICefRenderProcessHandler
TOnWebSocketConnected | uCEFServerEvents |
TOnWebSocketMessage | uCEFServerEvents |
TOnWebSocketRequest | uCEFServerEvents |
TOnWindowActivationChangedEvent | uCEFViewsFrameworkEvents |
TOnWindowBoundsChangedEvent | uCEFViewsFrameworkEvents |
TOnWindowChangedEvent | uCEFViewsFrameworkEvents |
TOnWindowClosingEvent | uCEFViewsFrameworkEvents |
TOnWindowCreatedEvent | uCEFViewsFrameworkEvents | ICefWindowDelegate
TOnWindowDestroyedEvent | uCEFViewsFrameworkEvents |
TOnWindowFullscreenTransitionEvent | uCEFViewsFrameworkEvents |
TOnWindowKeyEventEvent | uCEFViewsFrameworkEvents |
TOnWithStandardWindowButtonsEvent | uCEFViewsFrameworkEvents |
TOnZoomPctAvailable | uCEFChromiumEvents |
TSentinelStatus | uCEFSentinel |
TSimulatedCefKeyEventType | uCEFTypes | Event type used by TChromiumCore.SimulateKeyEvent
TValuesArray | uCEFWorkSchedulerQueueThread |
ustring | uCEFTypes | String type used by CEF. ustring was created to use the same type in Delphi and Lazarus.

Generated by PasDoc 1.0.4.