|
static gchar * | prvConvertLocaleToUTF8 (const char *text) |
|
static std::string | prvConvertUTF8toAnsi (const gchar *strUTF8) |
|
static GtkWidget * | prvGetWidget (IWidget *widget) |
|
static std::string | prvGetNameResourceGtk (const iv::ui::resources::ImageResource &resource, bool *isInGtkLibrary) |
|
static uint16_t | prvGetIconSize (GtkIconSize iconSize) |
|
static GtkIconSize | prvConvertToGtkIconSize (CEnumComponentsGUI::EImageSize imageSize) |
|
static GtkPositionType | prvConvertToGtkPosition (CEnumComponentsGUI::EImagePosition position) |
|
static iv::types::Size | prvCalculateWidgetStringWidth (GtkWidget *widget, const std::string_view title) |
|
static void | prvBlockUnblockWidgetSignal (GtkWidget *widgetGtk, const std::string &signalName, GType type, bool block) |
|
static GtkWidget * | prvCreateIcon (const iv::ui::resources::ImageResource &resource, GtkIconSize iconSize) |
|
static void | prvSetIconApplication (GtkWidget *windowMain, const std::string_view pathIconApplication) |
|
static void | prvRunListenerClick (GtkWidget *widget, gpointer item) |
|
static CEnumComponentsGUI::EDialogResponse | prvConvertToEnumDialog (gint response) |
|
static void | prvSetInfoBarMessage (IWidget *infoBar, const std::string &message, GtkMessageType messageType) |
|
static void | prvSetAlignmentWidgetHorizontal (GtkWidget *widgetGtk, CEnumComponentsGUI::EAlignmentHorizontal alignmentHorizontal) |
|
static void | prvSetAlignmentWidgetVertical (GtkWidget *widgetGtk, CEnumComponentsGUI::EAlignmentVertical alignmentVertical) |
|
static void | prvAppendNotebook (const std::string &title, GtkWidget *notebook, GtkWidget *container) |
|
static void | prvNotebookSwitchPageHandler (GtkNotebook *notebook, GtkWidget *page, guint page_num, gpointer user_data) |
|
static GtkWidget * | prvCreateMultipleViews (const std::vector< AbstractView * > &views, std::vector< IWidget * > *widgets, std::vector< CComponentsGTK::SPrvWorkspaceDataGtk * > *workspaces) |
|
static GtkWidget * | prvCreateSimpleView (std::vector< IWidget * > *widgets, std::vector< CComponentsGTK::SPrvWorkspaceDataGtk * > *workspaces) |
|
static void | prvAddFilters (const std::string &nameFile, const std::vector< std::string > &namePatterns, GtkWidget *widget) |
|
static void | prvFilterCharacter (GtkEditable *entry, gchar *new_text, gint new_text_length, gint *position, gpointer data) |
|
static void | prvChangeComponent (gpointer user_data) |
|
static void | prvChangeFile (GtkFileChooserButton *widget, gpointer user_data) |
|
static void | prvChangeEdit (GtkEditable *editable, gpointer user_data) |
|
static void | prvActivateEdit (GtkEntry *entry, gpointer user_data) |
|
static gint | prvShowDialogMessage (GtkWidget *fatherWindow, GtkMessageType typeMessage, GtkButtonsType typeButtons, const std::string &title, const std::string &message) |
|
static bool | prvProcessingAccept (GtkWidget *father, AbstractComponentGUI *componentArea) |
|
static void | prvClickCloseWithOk (GtkDialog *dialog, gint responseId, gpointer userData) |
|
static void | prvSetAutoCompletionModel (const std::vector< std::string > &wordsAutocompletion, GtkEntry *entry) |
|
static GtkWidget * | prvAppMainPanel (const iv::ui::GTK::GtkApplicationWidgets >kApplicationWidgets, GtkWidget *workspace) |
|
static void | prvCloseDialog (IWidget **dialog) |
|
static GtkWidget * | prvCreateDialog (const std::string &title, bool isModal, bool isTransientFor, bool isResizable, std::vector< std::pair< const gchar *, gint > > buttonsGtk, IWidget *dialogContent, IWidget *componentDialogFather, AbstractComponentGUI *componentArea) |
|
static void | prvSetWindowTittle (GtkWidget *winMainGtk, const std::string_view title) |
|
static gboolean | closeEditDiamarApp (GtkWidget *mainWindowGtk, GdkEvent *event) |
| Controla si editDiamar se debe cerrar al pulsar sobre la cruz.
|
|
static void | prvInitColorRGBA (iv::types::color colorRGBA, double alpha, GdkRGBA *colorGtk) |
|
static gboolean | CanvasWidgetHandlers::prvChangeSizeCanvas (GtkWidget *drawingArea, GdkEventConfigure *event, gpointer user_data) |
|
static gboolean | CanvasWidgetHandlers::prvDrawArea (GtkWidget *, cairo_t *cr, gpointer user_data) |
|
static gboolean | CanvasWidgetHandlers::prvMotionNotify (GtkWidget *widget, GdkEventMotion *event, gpointer user_data) |
|
static gboolean | CanvasWidgetHandlers::prvButtonPress (GtkWidget *widget, GdkEventButton *event, gpointer user_data) |
|
static gboolean | CanvasWidgetHandlers::prvButtonRelease (GtkWidget *widget, GdkEventButton *event, gpointer user_data) |
|
static gboolean | CanvasWidgetHandlers::prvKeyPress (GtkWidget *widget, GdkEventKey *event, gpointer user_data) |
|
static void | CanvasWidgetHandlers::prvRemoveObjects (GtkWidget *object, gpointer user_data) |
|
static gboolean | GooCanvasWidgetHandlers::prvDrawAreaGooCanvas (GtkWidget *widget, cairo_t *cr, gpointer user_data) |
|
static gboolean | GooCanvasWidgetHandlers::prvButtonPressGooCanvas (GtkWidget *widget, GdkEventButton *event, gpointer user_data) |
|
static gboolean | GooCanvasWidgetHandlers::prvKeyPressGooCanvas (GtkWidget *widget, GdkEventKey *event, gpointer user_data) |
|
static void | prvRunListenerSelection (uint64_t indColSelected, uint64_t indRowSelected, gpointer userData, gboolean *isOkGtkOpt) |
|
static void | prvChangeCombobox (GtkComboBox *combobox, gpointer userData) |
|
static gboolean | prv_nonDestroyDialogNonModal (GtkWidget *widget, GdkEvent *event, gpointer data) |
|
static GdkPixbuf * | prvLoadImageGtk (const iv::ui::resources::ImageResource &resource) |
|
static gboolean | on_draw_project_status_dot (GtkWidget *widget, cairo_t *cr, gpointer data) |
| Dibuja el indicador del estado del project segĂșn el color que se deba.
|
|
static void | on_slider_value_changed (GtkRange *range, gpointer user_data) |
|
IWidget * | prvCreateLayout (GtkOrientation orientation, uint16_t spacing) |
|
static void | prvSetFlagCouldBeOutOfContainer (IWidget *widget) |
|
static void | prvSinkAndSetFlagCouldBeOutOfContainer (IWidget *widget) |
|
void | prvSetTooltip (GtkWidget *widgetGtk, const std::string &text) |
|
std::string | prvGetTooltip (GtkWidget *widgetGtk) |
|
static GtkWidget * | prvSheetGetRowTitleWidget (GtkSheet *sheet, gint row) |
|
static gboolean | prvSheetEntrySetVisible (GtkSheet *sheet, gint row, gint column, gboolean visible, gboolean grabFocus) |
|
static gboolean | prvSheetRowTitleSetVisible (GtkSheet *sheet, gint row, gboolean visible) |
|
static void | prvSheetSetActiveCell (GtkWidget *sheetGtk, gint row, gint column) |
|
static void | prvSheetSetActiveWidgetCell (GtkWidget *widgetSrc, GtkWidget *sheetGtkDst) |
|
static void | prvAttachWidgetToSheetCell (GtkSheet *sheetGtk, CSheet *sheet, gint row, gint column) |
|
static void | prvAttachRowWidgetsToSheet (GtkSheet *sheetGtk, CSheet *sheet, gint row) |
|
static void | prvDetachWidgetFromSheet (GtkSheet *sheetGtk, GtkWidget *widgetToDetachGtk, gint row, gint column) |
|
static gboolean | prvSheetEntryFocusInHandler (GtkWidget *widget, GdkEvent *event, gpointer data) |
|
static gboolean | prvSheetEntryFocusOutHandler (GtkWidget *widget, GdkEvent *event, gpointer data) |
|
static void | prvDeactivateSheetCell (GtkSheet *sheetGtk, CSheet *sheet, gint row, gint column) |
|
static gboolean | prvSheetDeactivateRow (GtkSheet *sheetGtk, CSheet *sheet, gint row) |
|
static gboolean | prvSheetActivateHandler (GtkSheet *sheetGtk, gint row, gint column, gpointer user_data) |
|
static void | prvUpdateCellText (GtkSheet *sheetGtk, AbstractSheetModel *sheetModel, gint row, gint column) |
|
static gboolean | prvSheetTraverseHandler (GtkSheet *sheetGtk, gint row, gint column, gpointer *new_row, gpointer *new_column, gpointer user_data) |
|
static gboolean | prvSheetDeactivateHandler (GtkSheet *sheetGtk, gint row, gint column, gpointer user_data) |
|
static gboolean | prvSheetKeyPressedHandler (GtkSheet *sheetGtk, GdkEventKey *event, gpointer user_data) |
|
static gboolean | prvSheetSelectRowHandler (GtkSheet *sheetGtk, gint row, gpointer user_data) |
|
static void | prvSheetComboBoxChangedHandler (GtkComboBox *combobox, gpointer userData) |
|
static gboolean | prvSheetTextEditFocusHandler (GtkWidget *widget, GdkEvent *event, gpointer userData) |
|
static gboolean | prvSheetButtonPressEventHandler (GtkWidget *widget, GdkEvent *event, gpointer userData) |
|
static void | prvSheetButtonClickedEventHandler (GtkWidget *widget, gpointer userData) |
|
static void | prvSheetAddColumnTitles (GtkWidget *sheetGtk, const AbstractSheetModel *model) |
|
static void | prvSetSheetRowsHeight (GtkWidget *sheetGtk) |
|
static void | prvAttachWidgetToSheet (GtkSheet *sheetGtk, GtkWidget *widgetToAttachGtk, gint row, gint column) |
|
gboolean | attach_row_idle (gpointer user_data) |
|
static std::string | prvNameResourceImage (const std::string &nameResource, uint64_t sizeX, uint64_t sizeY) |
|
static void | prvAddStringToStore (gpointer store, bool isList, GtkTreeIter *iter, uint64_t indColumn, const char *textData) |
|
static GdkPixbuf * | prvCreateColorPixbuf (guint8 r, guint8 g, guint8 b, int width=16, int height=16) |
|
static void | prvSetDataCell (const CColumnList &column, gpointer store, bool isList, GtkTreeIter *iter, uint64_t indColumn, const std::shared_ptr< CDataList > &dataList) |
|
static void | prvInitColor (iv::types::color colorRGB, GdkColor *color) |
|
static void | prvAppendColor (gpointer store, bool isList, GtkTreeIter *iter, iv::types::color rgbForeground, uint32_t indColorForeground, iv::types::color rgbBackground, uint32_t indColorBackground) |
|
static void | prvAppendRowList (const IModelList *model, GtkListStore *store, const std::vector< CColumnList > *columns, uint64_t indRow, GtkTreeIter *iter) |
|
static void | prvAppendRowTree (const IModelTree &model, GtkTreeStore *store, const std::vector< CColumnList > *columns, uint64_t indRow, GtkTreeIter *iter) |
|
static uint64_t | prvGetIndexList (GtkTreePath *path) |
|
static gboolean | prvTreeModelFindRowIndexOfPathFunc (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
|
static uint64_t | prvGetIndexTree (GtkTreeModel *model, GtkTreePath *path) |
|
static gboolean | prvFilterData (GtkTreeModel *model, GtkTreeIter *iter, IFilterModel *filterModel) |
|
static GType * | prvCreateStoreTreeTypes (const std::vector< CColumnList > *columns, size_t numColumns) |
|
static GtkTreeModel * | prvCreateStoreList (GtkTreeView *treeView, const IModelList *model, IFilterModel *filterModel, const std::vector< CColumnList > *columns) |
|
static void | prvUpdateModelList (GtkTreeView *treeView, const IModelList *model, IFilterModel *filterModel, const std::vector< CColumnList > *columns) |
|
static void | prvGetDataIndCol (GtkTreeView *treeView, gchar *strPath, guint indCol, GtkTreeModel **model, GtkTreeIter *iter) |
|
static void | prvGetDataChanged (GObject *cell, gchar *strPath, gpointer data, GtkTreeModel **model, guint *indCol, GtkTreeIter *iter) |
|
static void | prvGetModels (GtkTreeModel *model, GtkTreeModelSort **modelSorted, GtkTreeModelFilter **modelFilter, GtkTreeModel **modelBaseOpt) |
|
static GtkTreePath * | prvGetPathRealWithModels (GtkTreeModelSort *modelSorted, GtkTreeModelFilter *modelFilter, GtkTreePath *path) |
|
static GtkTreePath * | prvGetPathRealModel (GtkTreeModel *model, GtkTreePath *path) |
|
static void | prvGetIter (GtkTreeModel *model, gchar *strPath, GtkTreeIter *iter, GtkTreeModel **modelBase) |
|
static void | prvListStoreSetBool (GtkTreeModel *model, gchar *strPath, uint64_t indCol, gboolean value) |
|
static void | prvSetCell (GtkTreeModel *model, GObject *cell, const gchar *strPath, const std::shared_ptr< CDataList > &dataList) |
|
static void | prvChangeCheckColumn (GtkCellRendererToggle *cell, gchar *strPath, gpointer data) |
|
static void | prvListStoreSetString (GtkTreeModel *model, gchar *strPath, uint64_t indCol, gchar *new_text) |
|
static void | prvChangeString (GtkCellRendererText *cell, gchar *strPath, gchar *new_text, gpointer data) |
|
static void | prvListStoreULong (GtkTreeModel *model, gchar *strPath, uint64_t indCol, uint64_t value) |
|
static void | prvChangeULong (GtkCellRendererText *cell, gchar *strPath, const gchar *new_text, gpointer data) |
|
static void | prvListStoreDouble (GtkTreeModel *model, gchar *strPath, uint64_t indCol, double value) |
|
static void | prvChangeUFloat (GtkCellRendererText *cell, gchar *strPath, gchar *new_text, gpointer data) |
|
static GtkCellRenderer * | prvCreateRender (GtkTreeView *treeView, CEnumComponentsGUI::EDataType typeList, bool isEditable) |
|
static GtkCellRenderer * | prvCreateRenderList (GtkTreeView *treeView, uint64_t indCol, CEnumComponentsGUI::EDataType typeList, bool isEditable, AbstractSelectionComponent *selectionComponentRef) |
|
static GtkCellRenderer * | prvCreateRenderTree (GtkTreeView *treeView, uint64_t indCol, CEnumComponentsGUI::EDataType typeList, bool isEditable, AbstractSelectionComponent *selectionComponentRef) |
|
static const char * | prvTypeRender (CEnumComponentsGUI::EDataType typeList) |
|
static bool | prvHasManagerColor (CEnumComponentsGUI::EDataType typeList) |
|
static void | prvFormatRealNumber (GtkTreeViewColumn *col, GtkCellRenderer *render, GtkTreeModel *model, GtkTreeIter *iter, gpointer userData) |
|
static bool | prvColumnsExistsOnlyOneIsSearching (const std::vector< CColumnList > *columns, uint64_t *indColumn) |
|
static void | prvSetSearching (GtkTreeView *treeView, const std::vector< CColumnList > *columns) |
|
static void | prvAddColumnsView (GtkTreeView *treeView, std::vector< CColumnList > *columns, AbstractSelectionComponent *selectionComponentRef, GtkCellRenderer *(*createRenderFunc)(GtkTreeView *, uint64_t, CEnumComponentsGUI::EDataType, bool, AbstractSelectionComponent *)) |
|
static uint64_t | prvGetIndRowModelSortedOfPath (GtkTreeModel *model, GtkTreePath *path, bool listOrTree) |
|
static void | prvOnClickList (GtkTreeView *treeView, GtkTreePath *path, GtkTreeViewColumn *col, gpointer userData) |
|
static void | prvOnSelectList (GtkTreeSelection *selection, gpointer userData) |
|
static void | prvOnClickTree (GtkTreeView *treeView, GtkTreePath *path, GtkTreeViewColumn *col, gpointer userData) |
|
static void | prvTreeSelectionForeachFunc (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
|
static bool | prvGetCurrentPath (GtkTreeView *treeView, bool sorted, GtkTreePath **path) |
|
static bool | prvGetCurrentSelection (GtkTreeView *treeView, uint64_t *indexSelectedOpt) |
|
static bool | prvSetCurrentSelection (GtkTreeView *treeView, uint64_t indexToSelect) |
|
static void | prvGetDataSortingColumns (GtkTreeView *tree_view, const std::vector< CColumnList > *columns, gboolean **isSorting, GtkSortType **typeSorting) |
|
static void | prvUpdateSorting (GtkTreeView *treeView, const std::vector< CColumnList > *columns, const gboolean *isSorting, const GtkSortType *typeSorting) |
|
static gboolean | prvFilterDataTree (GtkTreeModel *model, GtkTreeIter *iter, IFilterModel *filterModel) |
|
static GtkTreeModel * | prvCreateStoreTree (GtkTreeView *treeView, const IModelTree &model, IFilterModel *filterModel, const std::vector< CColumnList > *columns) |
|
static void | prvUpdateModelTree (GtkTreeView *treeView, const IModelTree &model, IFilterModel *filterModel, const std::vector< CColumnList > *columns) |
|
static void | prvAppendOptionToMenu (IWidget *menu, const std::string &name, const std::string &icon, CMenuOption *optionRef, IWidget **menuOption) |
|
static IWidget * | prvCreateSeparator (GtkOrientation orientation) |
|
static gboolean | prvChangeCurrentPage (GtkNotebook *notebook, gint arg1, gpointer user_data) |
|
static CComponentsGTK::SPrvWorkspaceDataGtk * | prvGetWorkspace (std::vector< CComponentsGTK::SPrvWorkspaceDataGtk * > *workspaces, const std::string &idWorkspace) |
|
static GtkWidget * | prvCreateContainer (GtkWidget *view) |
|
static GtkWidget * | prvGetView (CComponentsGTK::SPrvWorkspaceDataGtk *workspaceDataGtk, int32_t viewIndex) |
|
static void | prvRemoveView (CComponentsGTK::SPrvWorkspaceDataGtk *workspaceDataGtk, int32_t viewIndex) |
|
static void | prvInsertView (CComponentsGTK::SPrvWorkspaceDataGtk *workspaceDataGtk, int32_t viewIndex, IWidget *viewWidget, const std::string &viewLabel) |
|