![]() |
FLImaging 7.3.3.3
|
Classes | |
| class | CFLImageDrawing |
| Image drawing class. More... | |
| class | CFLImageDrawingWrap |
| Image drawing C API wrapping class. More... | |
| class | CGUIButton |
| Button class. More... | |
| class | CGUICheckBox |
| CheckBox class. More... | |
| class | CGUICheckBox3State |
| A class of check box with 3 state style. More... | |
| class | CGUICheckBoxPushLike |
| A class of check box with push like style. More... | |
| class | CGUIClipboardUtilities |
| Helper class for integrating the system clipboard with FLImaging views and images. More... | |
| class | CGUIComboBox |
| ComboBox class. More... | |
| class | CGUIDialog |
| A file of dialog class. More... | |
| class | CGUIDialogCustom |
| A custom dialog class that can be linked to a dialog created in the resource view. More... | |
| class | CGUIDialogCustomEmbedded |
| A custom dialog class that allows a dialog created in the resource view to be embedded as a child of a parent window (such as a dockable pane). More... | |
| class | CGUIDialogKernel |
| class | CGUIDockablePaneHostFrame |
| GUIDockablePaneHostFrame class. More... | |
| class | CGUIDockablePaneHostFrameWrap |
| GUIDockablePaneHostFrame C API wrapping class. More... | |
| class | CGUIEditBase |
| Edit control class. More... | |
| class | CGUIEditCtrl |
| Text box class. More... | |
| class | CGUIFigureUtilities |
| Utility class for using CFLFigure. More... | |
| class | CGUIFixedViewDeclaration |
| A class of fixed view declaration. More... | |
| class | CGUIFixedViewPlacement |
| A class that contains the position, ratio, and view type of fixed views that make up the FLImaging::GUI::CGUIFixedViewPlacementSet class. More... | |
| class | CGUIFixedViewPlacementSet |
| A class on a set of fixed view positions. More... | |
| class | CGUIListCtrl |
| class | CGUIListCtrlMassive |
| ListControl classes in very many data to store. More... | |
| class | CGUIManagerDrawingAttribute |
| Manager class for handling drawing attributes. Provides functionality to manage attributes related to drawing and text rendering. More... | |
| class | CGUIManagerDrawingAttributeViewImageObjectFigure |
| Drawing attribute manager class for manipulatable Figure Objects in CGUIViewImage. If a manipulatable Figure Object does not have specially defined drawing attributes, this manager class provides the default values for rendering. More... | |
| class | CGUIManagerDrawingAttributeViewImageObjectImageFigure |
| Drawing attribute manager class for Image Figures in CGUIViewImage. If an Image Figure object does not have specially defined drawing attributes, this manager class provides the default values for rendering. More... | |
| class | CGUIManagerDrawingBase |
| Base class for managing GUI drawing. Provides basic functionality for GUI-related drawing management. More... | |
| class | CGUIManagerModel |
| Represents the GUI Model Manager responsible for managing model data and operations. This class provides functionalities to initialize, manipulate, and retrieve information about models in the system. More... | |
| class | CGUIManagerProgressBar |
| A manager class for progress window. More... | |
| class | CGUIManagerPropertyItem |
| Manager class responsible for handling CGUIPropertyItemBase objects and synchronizing them with CGUIPropertyGridCtrl. More... | |
| class | CGUIManagerStyle |
| Provides fundamental functionality for managing GUI-related styles (themes, colors, control appearance, etc.). More... | |
| class | CGUIMenuItemAttributeMultiInstanceChild |
| A class of Multi Instance Child. More... | |
| class | CGUIMenuItemAttributeMultiInstanceParent |
| A class of Multi Instance Parent. More... | |
| class | CGUIMenuItemAttributePane |
| A class that manages properties related to the Pane window for classes that inherit from CGUIMenuItemBase. This class is used when the derived class contains a Pane window, allowing centralized control over Pane-specific attributes. More... | |
| class | CGUIMenuItemPaneDialogCustomEmbedded |
| A menu item class that manages a custom embedded dialog within a dockable pane. More... | |
| class | CGUIMenuItemProperty |
| The menu item class associated with the property pane. More... | |
| class | CGUIPanePlacementAttachToTab |
| A class for managing the placement of a pane as a tab attached to a target pane. More... | |
| class | CGUIPanePlacementAttachToTabPosition |
| A class for managing the placement of a pane as a tab attached to a target pane at a specific position (e.g., left, right, top, bottom). More... | |
| class | CGUIPanePlacementBase |
| A base class for managing pane placement configurations such as docking and floating within the GUI framework. More... | |
| class | CGUIPanePlacementDockToMainFrame |
| A class for managing the docking of a pane to a specific position in the MainFrame. More... | |
| class | CGUIPanePlacementDockToPane |
| A class for managing the docking of a pane relative to a target pane at a specified position (e.g., left, right, top, bottom). More... | |
| class | CGUIPanePlacementFloating |
| A class for managing the placement of a pane as a floating window. More... | |
| class | CGUIPopupMenuItemUserDefined |
| Represents a user-defined popup menu item. More... | |
| class | CGUIPropertyGridCtrl |
| A class of property grid control. More... | |
| class | CGUIPropertyItemBase |
| Property item base class. More... | |
| class | CGUIPropertyItemButton |
| Property item that renders a clickable button in a property grid and invokes a user-defined click procedure. More... | |
| class | CGUIPropertyItemCategory |
| Category property item that can contain sub-items and optionally behave as a value list. More... | |
| class | CGUIPropertyItemCheckBox |
| Property item class that represents a check box in the property grid and exposes boolean and string-mapped values. More... | |
| class | CGUIPropertyItemDraggableSpin |
| A spin control that allows value adjustment through both button clicks and drag gestures. More... | |
| class | CGUIPropertyItemDropdownList |
| Property item class for selecting and managing color values. More... | |
| class | CGUIPropertyItemFigure |
| A class of Figure property. More... | |
| class | CGUIPropertyItemFile |
| Property item for selecting files or folders. More... | |
| class | CGUIPropertyItemFont |
| Property item for selecting and storing font attributes (name, size, weight, italic). More... | |
| class | CGUIPropertyItemIPAddress |
| Property item for editing/displaying an IPv4 address. More... | |
| class | CGUIPropertyItemMultiLineText |
| Property item for editing/displaying multi-line text in a property grid. More... | |
| class | CGUIPropertyItemPassword |
| Property item for editing/displaying a password in a property grid (masked input). More... | |
| class | CGUIPropertyItemRadioButton |
| Property-grid item representing a single radio button within a radio-button group. More... | |
| class | CGUIPropertyItemRadioButtonGroup |
| Property item representing a group of mutually exclusive radio buttons in a property grid. More... | |
| class | CGUIPropertyItemSlider |
| A slider property item class. More... | |
| class | CGUIPropertyItemSliderBase |
| A base class of slider property item class. More... | |
| class | CGUIPropertyItemSliderDualHandle |
| A slider property item class with dual handles. More... | |
| class | CGUIPropertyItemSpin |
| Property-grid item that displays an integer spin (up/down) editor with range and step control. More... | |
| class | CGUIPropertyItemText |
| Property-grid item for single-line text input with validation, tooltip, and real-time callback support. More... | |
| class | CGUIPropertyItemView3DFigure |
| A class of Figure property. More... | |
| class | CGUIPropertyItemView3DList |
| 3D View list property item class More... | |
| class | CGUIPropertyItemViewGraphList |
| Graph View list property item class. More... | |
| class | CGUIPropertyItemViewImageFigure |
| A class of Figure property. More... | |
| class | CGUIPropertyItemViewImageList |
| Image View list property item class. More... | |
| class | CGUIPropertyItemViewListBase |
| View list property item base class. More... | |
| class | CGUIRadioButton |
| Button class. More... | |
| class | CGUIStringUtilities |
| String utility class for various string operations. More... | |
| class | CGUIStyleAttributeColor |
| A class of color attribute class. More... | |
| class | CGUIStyleAttributeEffects |
| A class of line attribute class. More... | |
| class | CGUIStyleAttributeGeometry |
| A class of line attribute class. More... | |
| class | CGUIStyleAttributeLayout |
| A class of line attribute class. More... | |
| class | CGUIStyleAttributeLine |
| A class of line attribute class. More... | |
| class | CGUITabbedPane |
| The CGUITabbedPane class is a specialized implementation of a tabbed pane control in a GUI application. It inherits from CTabbedPane and Base::CFLBase, providing extended functionality for managing tabs within a graphical user interface. More... | |
| class | CGUITabCtrl |
| class | CGUIThemePreset |
| Theme Preset. More... | |
| class | CGUIView3D |
| A class of 3D view. More... | |
| class | CGUIView3DCamera |
| A class of 3D view camera. More... | |
| class | CGUIView3DLayer |
| Layer class for drawing figure or text on a 3D view. More... | |
| class | CGUIView3DLayerWrap |
| 3D view layer C API wrapping class More... | |
| class | CGUIView3DObject |
| A class representing 3D object. More... | |
| class | CGUIView3DObjectHeightMap |
| A class representing 3D Object of height map. More... | |
| class | CGUIView3DObjectLine |
| A class representing 3D object line. More... | |
| class | CGUIView3DPathEditor |
| 3D path editor class More... | |
| class | CGUIView3DPathEditorWrap |
| 3D path editor C API wrapping class More... | |
| class | CGUIView3DWrap |
| 3D view C API wrapping class More... | |
| class | CGUIViewDrawing |
| A class of drawing view. More... | |
| class | CGUIViewGraph |
| A class of graph view. More... | |
| class | CGUIViewGraphWrap |
| Graph view C API wrapping class. More... | |
| class | CGUIViewImage |
| A class of image view. More... | |
| class | CGUIViewImageBase |
| A class of view base. More... | |
| class | CGUIViewImageBaseWrap |
| A base class of View C API wrapping class. More... | |
| class | CGUIViewImageLayer |
| A class of image view layer that can be drawn figures or text. More... | |
| class | CGUIViewImageLayerForDrawing |
| class | CGUIViewImageLayerRef |
| The layer that does not copy the figure when drawing the figure over the image view. There are performance benefits due to the lack of cost of copying and deleting Figure objects, but developers should pay attention to memory management. More... | |
| class | CGUIViewImageLayerWrap |
| Image view layer C API wrapping class. More... | |
| class | CGUIViewImageWrap |
| Image view C API wrapping class. More... | |
| class | CGUIViewSNAP |
| SNAP view class. More... | |
| class | CGUIViewSNAPWrap |
| SNAP view C API wrapping class. More... | |
| class | CSNAPBuild |
| SNAP Build class. More... | |
| class | CSNAPObjectBase |
| SNAP Object Base Class. More... | |
| class | CSNAPObjectLink |
| SNAP Link Object Class. More... | |
| class | CSNAPObjectNode |
| SNAP Node Object Class. More... | |
Typedefs | |
| typedef std::function< void(CGUIPropertyItemBase *, Base::CFLString< wchar_t > &, const Base::CFLString< wchar_t > &)> | CPropertyCallback |
Value-change callback invoked from within SetValue(). | |
| typedef std::function< void(CGUIPropertyItemBase *, bool &, const bool &)> | CPropertyAdditionalCheckBoxCallback |
| Callback invoked when an item's additional checkbox is toggled. | |
GUI namespace
| typedef std::function<void(CGUIPropertyItemBase*, bool&, const bool&)> FLImaging::GUI::CPropertyAdditionalCheckBoxCallback |
Callback invoked when an item's additional checkbox is toggled.
Some property items can optionally expose an extra checkbox so that only checked items receive an operation (e.g., "apply only to selected items"). When that checkbox changes on a given item, this callback (if registered) is invoked so you can react to the new check state.
| pItem | The property item whose additional checkbox changed. | |
| [in,out] | bCheckValue | The new proposed check state (modifiable). You may override it (e.g., revert to bCheckValueOrig or force a rule). |
| [in] | bCheckValueOrig | The previous check state before the change. |
bCheckValue will be committed by the framework—no need to call another setter to update the UI.bCheckValue = bCheckValueOrig.| typedef std::function<void(CGUIPropertyItemBase*, Base::CFLString<wchar_t>&, const Base::CFLString<wchar_t>&)> FLImaging::GUI::CPropertyCallback |
Value-change callback invoked from within SetValue().
This callback is called whenever a property item's value is about to change (e.g., by user input in the UI, by loading from storage, or by directly calling SetValue()). If a callback is registered on the item, SetValue() invokes it before committing the new value. The callback may accept, normalize, clamp, or reject the proposed value by editing strValue.
| pItem | The property item whose value is changing (owner of the callback). | |
| [in,out] | strValue | The proposed new value (modifiable). Assign a different value to override or revert; for example, set strValue to strOrig to cancel the change. |
| [in] | strOrig | The original value before the change. |
strValue will be stored by SetValue() and the UI will be updated accordingly. You do NOT need to call Invalidate() or SetValue() again.pItem->SetValue(...) inside this callback; it is already executing inside SetValue() and may lead to infinite recursion. Likewise, pItem->GetValue() returns the previously committed value, not the in-flight proposal; use strValue instead. It is allowed to Get/Set values of OTHER property items here.| anonymous enum |
PlotData text display mode in 3D Path Editor.
Antialiasing options for each layer and control.
| enum FLImaging::GUI::EAvailableFigureContextMenu : uint64_t |
Available Context Menu for Figure Objects.
| enum FLImaging::GUI::EAvailableFigureContextMenu2 : uint64_t |
Available Context Menu for Figure Objects.
| enum FLImaging::GUI::EAvailableFigureDeclType : int64_t |
Sets the declaration type of the available figure. The function CGUIPropertyItemFigure::SetAvailableFigureDeclType() can be set.
| Enumerator | |
|---|---|
| EAvailableFigureDeclType_Point | Point.
|
| EAvailableFigureDeclType_Line | Line.
|
| EAvailableFigureDeclType_Rect | Rectangle.
|
| EAvailableFigureDeclType_Quad | Quadrangle.
|
| EAvailableFigureDeclType_Circle | Circle.
|
| EAvailableFigureDeclType_Ellipse | Ellipse. |
| EAvailableFigureDeclType_CubicSpline | Cubic spline. |
| EAvailableFigureDeclType_BezierQuadraticCurve | Quadratic bezier curve. |
| EAvailableFigureDeclType_BezierCubicCurve | Cubic bezier curve. |
| EAvailableFigureDeclType_BezierQuarticCurve | Quartic bezier curve. |
| EAvailableFigureDeclType_ComplexRegion | Complex Region. |
| EAvailableFigureDeclType_Array | Figure Array. |
| EAvailableFigureDeclType_Doughnut | Doughnut. |
| EAvailableFigureDeclType_Region | Region.
|
| EAvailableFigureDeclType_RoundRect | Round Rectangle. |
| EAvailableFigureDeclType_PointArray | Point Array. |
| EAvailableFigureDeclType_Triangle | 2D Triangle |
| EAvailableFigureDeclType_Text | A figure that displays a string at a specific coordinate, typically used for annotations. |
| EAvailableFigureDeclType_All | All values are valid for all Figure DeclType. |
| EAvailableFigureDeclType_Default | EAvailableFigureDeclType_Default includes all Figure DeclTypes except for 3D objects and Text. |
| EAvailableFigureDeclType_Point3 | 3D Point
|
| EAvailableFigureDeclType_Frustum3 | Frustum3. |
| EAvailableFigureDeclType_Triangle3 | 3D Triangle |
| EAvailableFigureDeclType_Quad3 | 3D Quadrangle
|
| EAvailableFigureDeclType_TriangularSolid3 | TriangularSolid3. |
| EAvailableFigureDeclType_QuadrilateralSolid3 | QuadrilateralSolid3. |
| EAvailableFigureDeclType_All_3D | EAvailableFigureDeclType_All_3D includes all 3D objects and Rect. |
| EAvailableFigureDeclType_Default_3D | EAvailableFigureDeclType_Default_3D includes all 3D objects and Rect. |
Sets the template type of the available figure. The function CGUIPropertyItemFigure::SetAvailableFigureTemplateType() can be set.
| enum FLImaging::GUI::EAvailableFigureTransformType : int64_t |
Sets the transform type of the available figure. The function CGUIPropertyItemFigure::SetAvailableFigureTransformType() can be set.
| enum FLImaging::GUI::EAvailablePropertyItemView3DFigureContextMenu : uint64_t |
Available context menu for CGUIPropertyItemView3DFigure
| enum FLImaging::GUI::EAvailablePropertyItemViewImageFigureContextMenu : uint64_t |
Available context menu for CGUIPropertyItemViewImageFigure
| enum FLImaging::GUI::EAvailableView3DContextMenu : uint64_t |
Available context menu for 3D views.
| enum FLImaging::GUI::EAvailableView3DFigureContextMenu : uint64_t |
Available Context Menu for Figure Objects.
| Enumerator | |
|---|---|
| EAvailableView3DFigureContextMenu_None | None. |
| EAvailableView3DFigureContextMenu_SetName | Name Setting menu. |
| EAvailableView3DFigureContextMenu_Assign | Set the value of CGUIPropertyItemView3DFigure to the specified figure. |
| EAvailableView3DFigureContextMenu_Confirm | Confirm figure. |
| EAvailableView3DFigureContextMenu_Cancel | Cancel figure. |
| EAvailableView3DFigureContextMenu_Remove | Remove Figure. |
| EAvailableView3DFigureContextMenu_Show | Show figure. |
| EAvailableView3DFigureContextMenu_Hide | Hide figure. |
| EAvailableView3DFigureContextMenu_Lock | Fix point of view of Figure. |
| EAvailableView3DFigureContextMenu_Load | Load Figure. |
| EAvailableView3DFigureContextMenu_Save | Save Figure. |
| EAvailableView3DFigureContextMenu_Copy | Copy figure to clipboard. |
| EAvailableView3DFigureContextMenu_Figure_EditFigure | Edit 3D Figure Menu. |
| EAvailableView3DFigureContextMenu_KeepObjects | Crop objects selected by all Figures of the view (retain only the selected objects and remove the rest). |
| EAvailableView3DFigureContextMenu_DiscardObjects | Crop objects selected by all Figures of the view (retain only the selected objects and remove the rest). |
| EAvailableView3DFigureContextMenu_ConvertDeclTypeTo_Point3 | Convert DeclType to Point3 Menu. |
| EAvailableView3DFigureContextMenu_ConvertDeclTypeTo_Triangle3 | Convert DeclType to Triangle3 Menu. |
| EAvailableView3DFigureContextMenu_ConvertDeclTypeTo_Quad3 | Convert DeclType to Quad3 Menu. |
| EAvailableView3DFigureContextMenu_ConvertDeclTypeTo_QuadrilateralSolid3 | Convert DeclType to QuadrilateralSolid3 Menu. |
| EAvailableView3DFigureContextMenu_ConvertDeclTypeTo_TriangularSolid3 | Convert DeclType to TriangularSolid3 Menu. |
| EAvailableView3DFigureContextMenu_ConvertDeclTypeTo_Frustum3 | Convert DeclType to Frustum3 Menu. |
| EAvailableView3DFigureContextMenu_ConvertDeclTypeTo | All conversion menu. |
| EAvailableView3DFigureContextMenu_All | All menu. |
| enum FLImaging::GUI::EAvailableView3DPathEditorContextMenu : uint64_t |
Available context menu for 3D Path Editor.
| enum FLImaging::GUI::EAvailableViewDrawingContextMenu : uint64_t |
Available context menu for Drawing views.
| enum FLImaging::GUI::EAvailableViewDrawingFigureContextMenu : uint64_t |
Available Context Menu for Figure Objects.
| enum FLImaging::GUI::EAvailableViewGraphContextMenu : uint64_t |
Available context menu for graph view.
| Enumerator | |
|---|---|
| EAvailableViewGraphContextMenu_None | No menu. |
| EAvailableViewGraphContextMenu_All | All menus. |
| EAvailableViewGraphContextMenu_Load | File load. |
| EAvailableViewGraphContextMenu_Append | File append. |
| EAvailableViewGraphContextMenu_Save | File save. |
| EAvailableViewGraphContextMenu_Clear | File close. |
| EAvailableViewGraphContextMenu_Copy | Copy graphs to clipboard in csv format. |
| EAvailableViewGraphContextMenu_ClearThenPaste | Paste csv data from clipboard into graph view. Close and paste existing loaded graph. |
| EAvailableViewGraphContextMenu_Paste | Csv data from clipboard is appended and pasted into graph view. |
| EAvailableViewGraphContextMenu_ToggleLogScale | Log scale mode toggle menu. |
| EAvailableViewGraphContextMenu_ClearPointAnnotation | Clear double-clicked values. |
| EAvailableViewGraphContextMenu_ChangeChartType | Change chart type. |
| EAvailableViewGraphContextMenu_ShowToolBar | Show tool bar. |
| EAvailableViewGraphContextMenu_Zoom | Zoom in/Zoom out menu. |
| EAvailableViewGraphContextMenu_ViewSettings | View settings. |
| EAvailableViewGraphContextMenu_Help | Display the help dialog. |
| EAvailableViewGraphContextMenu_ChangeColor | Change color. |
| EAvailableViewGraphContextMenu_EditChartName | Edit chart name. |
| EAvailableViewGraphContextMenu_ShowCrosshair | Show crosshair. |
| EAvailableViewGraphContextMenu_ShowLegend | Show legend. |
| EAvailableViewGraphContextMenu_ShowPointAnnotation | Menu item for toggling the visibility of values displayed by double-click interaction. |
| EAvailableViewGraphContextMenu_MagnetCrosshair | Set crosshairs to be drawn in the nearest graph coordinates. |
| EAvailableViewGraphContextMenu_ChangeGraphOrder | Change the drawing order of the graph. |
| EAvailableViewGraphContextMenu_GetTrendline | Draw a trend line. |
| EAvailableViewGraphContextMenu_ZoomAxisNone | Default zoom axis mode. |
| EAvailableViewGraphContextMenu_ZoomAxisHorz | Only horizontal zoom axis mode. |
| EAvailableViewGraphContextMenu_ZoomAxisVert | Only vertical zoom axis mode. |
| EAvailableViewGraphContextMenu_EditAxisLabel | Edit axis label. |
| EAvailableViewGraphContextMenu_SwitchAxis | Switch axis. |
| EAvailableViewGraphContextMenu_EditExpression | Edit expression. |
| EAvailableViewGraphContextMenu_AddExpression | Add expression. |
| EAvailableViewGraphContextMenu_AddData | Add data. |
| EAvailableViewGraphContextMenu_AddDataByClick | Add data by click. |
| EAvailableViewGraphContextMenu_SetAxisTickSpacing | Set axis tick spacing.
|
| EAvailableViewGraphContextMenu_SetAxisTickDecimalPlaces | Set axis tick decimal places.
|
| EAvailableViewGraphContextMenu_ShowGraph | Show graph. |
| EAvailableViewGraphContextMenu_RemoveGraph | Remove graph. |
| EAvailableViewGraphContextMenu_RemoveData | Remove data. |
| EAvailableViewGraphContextMenu_EditData | Edit data. |
| EAvailableViewGraphContextMenu_Panning | Panning. |
| EAvailableViewGraphContextMenu_IndicateMinMax | Show the maximum/maximum value of the graph. |
| EAvailableViewGraphContextMenu_SetRange | Set range. |
| EAvailableViewGraphContextMenu_SetOpacityOfLegend | Set opacity of legend. |
| EAvailableViewGraphContextMenu_ShowLayers | Show layers menu. |
| EAvailableViewGraphContextMenu_LayerProperties | Show layer properties pane dialog. |
| EAvailableViewGraphContextMenu_ClearLayers | Clear layers Menu. |
| EAvailableViewGraphContextMenu_ThemeLightMode | Light Mode Theme Menu. |
| EAvailableViewGraphContextMenu_ThemeDarkMode | Dark Mode Theme Menu. |
| EAvailableViewGraphContextMenu_SyncView | View Synchronization menu. |
| EAvailableViewGraphContextMenu_SyncWindow | Windows Synchronization menu. |
| EAvailableViewGraphContextMenu_ShowAxis_Horz | Menu item for toggling the visibility of the horizontal axis in the graph view. |
| EAvailableViewGraphContextMenu_ShowAxis_Vert | Menu item for toggling the visibility of the vertical axis in the graph view. |
| EAvailableViewGraphContextMenu_ShowAxisLabel_Horz | Menu item for toggling the visibility of the horizontal axis label in the graph view. |
| EAvailableViewGraphContextMenu_ShowAxisLabel_Vert | Menu item for toggling the visibility of the vertical axis label in the graph view. |
| EAvailableViewGraphContextMenu_ShowAxisTick_Horz | Menu item for toggling the visibility of tick marks on the horizontal axis. |
| EAvailableViewGraphContextMenu_ShowAxisTick_Vert | Menu item for toggling the visibility of tick marks on the vertical axis. |
| EAvailableViewGraphContextMenu_ShowAxisTickLabel_Horz | Menu item for toggling the visibility of tick labels (numeric values) on the horizontal axis. |
| EAvailableViewGraphContextMenu_ShowAxisTickLabel_Vert | Menu item for toggling the visibility of tick labels (numeric values) on the vertical axis. |
| EAvailableViewGraphContextMenu_ChartSettings | Menu item for opening the chart settings. |
| EAvailableViewGraphContextMenu_LineGraphMarker | Menu item for line graph marker options. |
| enum FLImaging::GUI::EAvailableViewImageContextMenu : uint64_t |
Available context menu for image view.
| Enumerator | |
|---|---|
| EAvailableViewImageContextMenu_None | Nothing available. |
| EAvailableViewImageContextMenu_All | All menu. |
| EAvailableViewImageContextMenu_ImageFigure | All context menu for ImageFigure (Figure stored in Image), including this flag, activate all menu in 'EAvailableViewImageContextMenuImageFigure' and disable all menu in 'EAvailableViewImageContextMenuImageFigure' if not included. |
| EAvailableViewImageContextMenu_Load | Load File menu. |
| EAvailableViewImageContextMenu_Load_DXF | Load DXF(Drawing Exchange Formats) Menu. |
| EAvailableViewImageContextMenu_Load_GBR | Load Gerber Drawings Menu. |
| EAvailableViewImageContextMenu_Save | File Save Menu. |
| EAvailableViewImageContextMenu_ClearFile | File Close Menu. |
| EAvailableViewImageContextMenu_CreateImage | File Creation Menu. |
| EAvailableViewImageContextMenu_ImageMiniMap | Image Mini Map Menu. |
| EAvailableViewImageContextMenu_ShowPageIndex | Image page number display menu. |
| EAvailableViewImageContextMenu_ThumbnailView | Image thumbnail view Menu. |
| EAvailableViewImageContextMenu_PageControl | Page Move Menu. |
| EAvailableViewImageContextMenu_Zoom | Scale menu in image view. |
| EAvailableViewImageContextMenu_Panning | Panning menu in image view. |
| EAvailableViewImageContextMenu_ShowScrollBar | Scroll bar Menu. |
| EAvailableViewImageContextMenu_ShowStatusBar | Status bar menu. |
| EAvailableViewImageContextMenu_ShowToolBar | Toolbar Menu. |
| EAvailableViewImageContextMenu_ShowGrid | Grid display menu. |
| EAvailableViewImageContextMenu_ShowCrosshair | Crosshair display menu. |
| EAvailableViewImageContextMenu_ShowImageCoordinateOnCursor | Image coordinate display menu for mouse cursor position. |
| EAvailableViewImageContextMenu_ShowImagePixelValueOnCursor | Pixel value display menu for mouse cursor position. |
| EAvailableViewImageContextMenu_ShowPixelValue | Show Pixel value menu. |
| EAvailableViewImageContextMenu_PixelNumberMode | Pixel value mode setting menu. |
| EAvailableViewImageContextMenu_PixelAccuracy | Pixel accuracy setting menu. |
| EAvailableViewImageContextMenu_ShowImageCenter | Show centerline of image menu. |
| EAvailableViewImageContextMenu_CanvasColorPicker | Canvas color setting menu. |
| EAvailableViewImageContextMenu_LeaveTeachingMode | Escape Figure teaching mode menu. |
| EAvailableViewImageContextMenu_Measure | Measurement Menu. |
| EAvailableViewImageContextMenu_Figure_Create | Figure creation menu. |
| EAvailableViewImageContextMenu_Figure_Load | Load Figure menu. |
| EAvailableViewImageContextMenu_Figure_ClearFigure | Clear Figure menu. |
| EAvailableViewImageContextMenu_SyncView | View Synchronization menu. |
| EAvailableViewImageContextMenu_SyncWindow | Windows Synchronization menu. |
| EAvailableViewImageContextMenu_ShowAllLayers | Show all layers menu. |
| EAvailableViewImageContextMenu_HideAllLayers | Hide all layers menu. |
| EAvailableViewImageContextMenu_ShowLayer_Image | Show image layer menu. |
| EAvailableViewImageContextMenu_ShowLayer_Drawing | Show drawing layer menu. |
| EAvailableViewImageContextMenu_LayerProperties | Show layer properties pane dialog. |
| EAvailableViewImageContextMenu_ConvertLayerToFigureObject | A menu that converts a figure drawn on a layer into a Figure Object and displays it on the image view. |
| EAvailableViewImageContextMenu_ConvertSelectedFigureObjectToLayer | A menu for drawing a Figure Object on a layer. |
| EAvailableViewImageContextMenu_ClearLayers | Clear layers Menu. |
| EAvailableViewImageContextMenu_ZoomFitToLayers | Scale and Offset adjustment so that Figures and text on the layer fit to the screen. |
| EAvailableViewImageContextMenu_Image_Flip | Image flip menu. |
| EAvailableViewImageContextMenu_Image_Rotate | Image rotation menu. |
| EAvailableViewImageContextMenu_CopyPaste | Copy and paste images menu. |
| EAvailableViewImageContextMenu_ShowImageInfo | Menu to pop up the image information dialog. |
| EAvailableViewImageContextMenu_SetFloatingImageValueRange | Menu that specifies the range of maximum and minimum values for pixel values in floating-point images. |
| EAvailableViewImageContextMenu_Help | Menu to pop up the Help dialog. |
| EAvailableViewImageContextMenu_Object_GlobalSetting | Menu for global settings for image view objects. |
| EAvailableViewImageContextMenu_ClearAllObjects | Clear all image view objects menu. |
| EAvailableViewImageContextMenu_PixelSegmentationMode | Color pixel values. |
| EAvailableViewImageContextMenu_RearrangePageOrder | Image page reordering. |
| EAvailableViewImageContextMenu_SetDecimalPlacesOfCoordinate | Sets the number of decimal places displayed for the coordinates. |
| EAvailableViewImageContextMenu_ClearPage | Clear pages of the image. |
| EAvailableViewImageContextMenu_ReductionInterpolation | Reduction interpolation. |
| EAvailableViewImageContextMenu_ClearNamedLayer | Clear drawings on named layer. |
| EAvailableViewImageContextMenu_ConvertAllFigureObjectsToNamedLayer | Draw all the figure objects to named layer. |
| EAvailableViewImageContextMenu_ConvertSelectedFigureObjectToNamedLayer | Draw selected figure objects to named layer. |
| EAvailableViewImageContextMenu_ConvertNamedLayerToFigureObject | Draw selected figure objects to named layer. |
| EAvailableViewImageContextMenu_ZoomFitToNamedLayer | Scale and offset adjustment menu so that figures and texts on named layer are filled on the screen. |
| EAvailableViewImageContextMenu_ShowNamedLayer | Scale and offset adjustment menu so that figures and texts on named layer are filled on the screen. |
| EAvailableViewImageContextMenu_MiniMap_ShowNamedLayer | Show drawing named layer on mini map. |
| EAvailableViewImageContextMenu_Figure_FreeDraw | Freehand drawing menu. |
| EAvailableViewImageContextMenu_ImagePage_InvertSelection | Menu item for inverting the current selection of image pages. |
| EAvailableViewImageContextMenu_ImagePage_DeselectAtCursor | Menu item for deselecting the image page at the current right-button release position. |
| EAvailableViewImageContextMenu_ImagePage_DeselectAll | Menu item for deselecting all selected image pages. |
| EAvailableViewImageContextMenu_AutoSaveImage | Menu item for saving image automatically. |
| enum FLImaging::GUI::EAvailableViewImageContextMenuImageFigure : uint64_t |
Available context menu for figure objects stored in the image.
Enumeration for specifying how the background image is arranged.
Flag for Bounding Box in 3D objects.
| enum FLImaging::GUI::ECheckBoxLocation : int32_t |
Control.
Types of Coordinate Systems (Categorized by the Direction of X-Axis and Y-Axis Increments)
Dock position.
Defines how elements of a ComplexRegion are colored when rendered.
Text options representing information for a figure object.
Defines synchronization behaviors for matching view serial numbers with preset indices in a fixed view placement set.
Each policy determines how existing views are handled when synchronizing the active preset with the system's current view layout.
Defines the status flags of a sheet cell.
Defines the type of a sheet cell.
| Enumerator | |
|---|---|
| EFLSheetCellType_Base | Base cell type. |
| EFLSheetCellType_Check | Checkbox cell type. |
| EFLSheetCellType_Check_NoText | Checkbox cell type(without text, only checkbox exists). |
| EFLSheetCellType_Combobox | Combobox cell type. |
| EFLSheetCellType_Color | Color selection cell type. |
| EFLSheetCellType_DateTime | DateTime picker cell type. |
| EFLSheetCellType_Numeric | Numeric input cell type. |
| EFLSheetCellType_Button | Button cell type. |
Defines whether strokes of the same class drawn in pen-based modes (ETeachingMode_Figure_FreeDraw or ETeachingMode_Figure_PolylineDraw) should automatically merge when they touch or remain as independent objects.
| Enumerator | |
|---|---|
| EFreeDrawMergeMode_AutoMerge | Automatically merges strokes when they touch. |
| EFreeDrawMergeMode_Independent | Keeps each stroke independent, even if they touch. |
Alignment information.
Enumeration for GUI control states.
Control.
Parameters for UI effects (Shadow, Highlight)
The area where the mouse is located on the menu bar.
Cut option if string is out of layout square.
UI Theme types.
The area where the mouse is located on the 3D view.
Measurement mode in 3D view.
Rotation pivot type of 3D view camera.
The rotation angle component of 3D View.
Teaching mode in 3D view.
The area where the mouse is located on the Drawing view.
Measurement mode in Drawing view.
Font thickness of image view.
The area where the mouse is located on the image view.
Pen Style in Image View.
Alignment text in an image view.
Keyboard input value.
In auto clear mode of the image view layer, lists cases in which auto clear of the layer is applied automatically without the user having to explicitly invoke the Clear() function of the CGUIViewImageLayer.
Mode that determines when a layer's drawing objects are drawn on the image view. You can specify whether to draw objects in the image view or draw objects in the layer whenever the image view is updated only when the user explicitly invokes the update() function of the CGUIViewImageLayer.
| Enumerator | |
|---|---|
| ELayerDrawingMethod_Auto | Default value. |
| ELayerDrawingMethod_Manual | Mode for Drawing Layer Only at Update Call Time. |
Specifies how data point markers are displayed in a line graph.
Defines the visibility behavior of markers representing actual data points in a line chart.
Image view menu item.
Menu item of image figure stored in the image.
Menu items related to manipulatable Figure objects in the image view.
Menu items related to measurement tool objects in the image view.
Menu items in the menu tree.
3D View Menu Item
Drawing View Menu Item.
| enum FLImaging::GUI::EObjectFigureHitTest : uint64_t |
Mouse hit test for figures on image view.
Pane type.
| enum FLImaging::GUI::EProgressCtrlTextMode : uint32_t |
String display mode for ProgressCtrl.
Enum representing the property item types.
| Enumerator | |
|---|---|
| EPropertyItemType_Undefined | Undefined type. |
| EPropertyItemType_Button | Button. |
| EPropertyItemType_Category | Category. |
| EPropertyItemType_CheckBox | Checkbox. |
| EPropertyItemType_Color | Color picker. |
| EPropertyItemType_DraggableSpin | Draggable spin control |
| EPropertyItemType_DropdownList | Dropdown list. |
| EPropertyItemType_Figure | Class used for setting Figure properties in the UI property window. |
| EPropertyItemType_File | File selection. |
| EPropertyItemType_Font | Font |
| EPropertyItemType_IPAddress | IP address. |
| EPropertyItemType_MultiLineText | Multi-line text field. |
| EPropertyItemType_Password | Password field. |
| EPropertyItemType_RadioButton | Radio button |
| EPropertyItemType_RadioButtonGroup | Radio button group |
| EPropertyItemType_SliderBase | Slider Base |
| EPropertyItemType_Slider | Slider. |
| EPropertyItemType_SliderDualHandle | Slider with dual handle. |
| EPropertyItemType_SliderDeprecated | Deprecated Slider |
| EPropertyItemType_Spin | Spin control. |
| EPropertyItemType_Text | Single-line text field. |
| EPropertyItemType_View3DFigure | Figure object on the 3D View. |
| EPropertyItemType_ViewImageFigure | Figure object on the Image View. |
| EPropertyItemType_ViewImageList | Image View list. |
| EPropertyItemType_ViewGraphList | Graph View list. |
| EPropertyItemType_View3DList | 3D View list. |
| EPropertyItemType_View3DPathEditorList | 3D Path Editor list. |
| EPropertyItemType_ViewListBase | Base class for view lists. |
| EPropertyItemType_Count | Number of property item types. |
Specifies the transparency rendering mode used by the renderer.
| enum FLImaging::GUI::EScrollBarArea : int32_t |
Scroll Bar Area.
3D View Object Selection Mode
| enum FLImaging::GUI::ESliderArea : int32_t |
Scroll Bar Area.
Defines the scaling behavior of slider controls. Determines whether the slider value increases linearly or exponentially with respect to user input.
A step information of SNAP Running.
Sorting order of rect
| enum FLImaging::GUI::ESpinIcon : int32_t |
Icons for the spin control button.
Status Pane Item.
Status Pane Item.
Teaching mode.
| Enumerator | |
|---|---|
| ETeachingMode_None | Nothing Teaching Mode. |
| ETeachingMode_Figure | Figure teaching mode. |
| ETeachingMode_Figure_FreeDraw | Figure teaching mode using freehand drawing (supported only in CGUIViewImage) |
| ETeachingMode_Figure_PolylineDraw | Figure teaching mode using polyline drawing (connecting points with straight lines) |
| ETeachingMode_Figure_FreeDrawEraser | Freehand eraser mode (supported only in CGUIViewImage) |
| ETeachingMode_Measure | Measurement mode such as length, angle, width, etc. |
| ETeachingMode_ViewGraph_AddData | Add Data Mode in View Graph. |
3D View Load Options
Example. The following code will load folder with recursive.
eOption = Load | RecursiveIfFolder
Object Type in 3D View.
Status Pane Item of CGUIView3D.
Drawing View Load Options
Example. The following code will load folder with recursive.
eOption = Load | RecursiveIfFolder.
Status Bar Item of CGUIViewDrawing.
Specifies the axis type used in the graph view.
This enumeration indicates whether the horizontal (X-axis) or vertical (Y-axis) direction is being referenced when retrieving or setting axis-related properties such as spacing, scale, range, or label formatting.
Indicate type.
Graph Menu Item.
| enum FLImaging::GUI::EViewImageFigureAttributeType : uint32_t |
Attribute types for Figure objects on the Image View
Magnet Options for Image View Figure Objects.
Image View Load Options
Example. The following code will load folder with recursive.
eOption = Load | RecursiveIfFolder.
Flags that control under which conditions mouse capture is enabled for the image view.
| enum FLImaging::GUI::EViewImageObjectFilter : uint16_t |
| enum FLImaging::GUI::EViewImageObjectType : uint16_t |
Filtering criteria for objects on the Image View
Status Bar Item of CGUIViewImage.
Image view synchronization options.
| enum FLImaging::GUI::EViewImageTargetPage : uint8_t |
Status Bar Item of CGUIViewSNAP.
Message of Image View window.
Zoom in and out mode.