# Record TCefContextMenuParams

Description
Fields

## Unit

uCEFTypes

## Declaration

`type TCefContextMenuParams = record`

## Description

Provides information about the context menu state. The functions of this structure can only be accessed on browser process the UI thread.

NOTE: This struct is allocated DLL-side.

Implemented by ICefContextMenuParams.

<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/capi/cef_context_menu_handler_capi.h">CEF source file: /include/capi/cef_context_menu_handler_capi.h (cef_context_menu_params_t))

## Overview

### Fields

Public | `base: TCefBaseRefCounted;`
Public | `get_xcoord: function(self: PCefContextMenuParams): Integer; stdcall;`
Public | `get_ycoord: function(self: PCefContextMenuParams): Integer; stdcall;`
Public | `get_type_flags: function(self: PCefContextMenuParams): TCefContextMenuTypeFlags; stdcall;`
Public | `get_link_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
Public | `get_unfiltered_link_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
Public | `get_source_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
Public | `has_image_contents: function(self: PCefContextMenuParams): Integer; stdcall;`
Public | `get_title_text: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
Public | `get_page_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
Public | `get_frame_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
Public | `get_frame_charset: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
Public | `get_media_type: function(self: PCefContextMenuParams): TCefContextMenuMediaType; stdcall;`
Public | `get_media_state_flags: function(self: PCefContextMenuParams): TCefContextMenuMediaStateFlags; stdcall;`
Public | `get_selection_text: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
Public | `get_misspelled_word: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
Public | `get_dictionary_suggestions: function(self: PCefContextMenuParams; suggestions: TCefStringList): Integer; stdcall;`
Public | `is_editable: function(self: PCefContextMenuParams): Integer; stdcall;`
Public | `is_spell_check_enabled: function(self: PCefContextMenuParams): Integer; stdcall;`
Public | `get_edit_state_flags: function(self: PCefContextMenuParams): TCefContextMenuEditStateFlags; stdcall;`
Public | `is_custom_menu: function(self: PCefContextMenuParams): Integer; stdcall;`

## Description

### Fields

Public | `base: TCefBaseRefCounted;`
This item has no description.

Public | `get_xcoord: function(self: PCefContextMenuParams): Integer; stdcall;`
This item has no description.

Public | `get_ycoord: function(self: PCefContextMenuParams): Integer; stdcall;`
This item has no description.

Public | `get_type_flags: function(self: PCefContextMenuParams): TCefContextMenuTypeFlags; stdcall;`
This item has no description.

Public | `get_link_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
This item has no description.

Public | `get_unfiltered_link_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
This item has no description.

Public | `get_source_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
This item has no description.

Public | `has_image_contents: function(self: PCefContextMenuParams): Integer; stdcall;`
This item has no description.

Public | `get_title_text: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
This item has no description.

Public | `get_page_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
This item has no description.

Public | `get_frame_url: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
This item has no description.

Public | `get_frame_charset: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
This item has no description.

Public | `get_media_type: function(self: PCefContextMenuParams): TCefContextMenuMediaType; stdcall;`
This item has no description.

Public | `get_media_state_flags: function(self: PCefContextMenuParams): TCefContextMenuMediaStateFlags; stdcall;`
This item has no description.

Public | `get_selection_text: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
This item has no description.

Public | `get_misspelled_word: function(self: PCefContextMenuParams): PCefStringUserFree; stdcall;`
This item has no description.

Public | `get_dictionary_suggestions: function(self: PCefContextMenuParams; suggestions: TCefStringList): Integer; stdcall;`
This item has no description.

Public | `is_editable: function(self: PCefContextMenuParams): Integer; stdcall;`
This item has no description.

Public | `is_spell_check_enabled: function(self: PCefContextMenuParams): Integer; stdcall;`
This item has no description.

Public | `get_edit_state_flags: function(self: PCefContextMenuParams): TCefContextMenuEditStateFlags; stdcall;`
This item has no description.

Public | `is_custom_menu: function(self: PCefContextMenuParams): Integer; stdcall;`
This item has no description.

Generated by PasDoc 1.0.4.