PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IStdBSMenus

    Namespace: StdPlatBS100
    Assembly: StdPlatBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("E6E89FA3-4A94-4443-AE9F-5C8C0C8512D4")]
    public interface IStdBSMenus

    Properties

    ActiveBar

    Declaration
    object ActiveBar { get; set; }
    Property Value
    Type Description
    System.Object

    APL

    Declaration
    string APL { set; }
    Property Value
    Type Description
    System.String

    ClasseBase

    Declaration
    object ClasseBase { get; set; }
    Property Value
    Type Description
    System.Object

    ImageListIcons

    Declaration
    ImageList ImageListIcons { set; }
    Property Value
    Type Description
    System.Windows.Forms.ImageList

    Imagens

    Declaration
    StdBSImagens Imagens { get; }
    Property Value
    Type Description
    StdBSImagens

    Methods

    ActivaJanela(Object, Int32)

    Declaration
    void ActivaJanela(object objColForms, int lngHWnd)
    Parameters
    Type Name Description
    System.Object objColForms
    System.Int32 lngHWnd

    ActivaJanelaMdiExtender(Int32)

    Declaration
    void ActivaJanelaMdiExtender(int lngHWnd)
    Parameters
    Type Name Description
    System.Int32 lngHWnd

    ActivaMenusVBA(Boolean)

    Declaration
    void ActivaMenusVBA(bool blnActiva)
    Parameters
    Type Name Description
    System.Boolean blnActiva

    ActualizaMenuJanela(Object, Object)

    Declaration
    void ActualizaMenuJanela(object objFormsCol, object objActiveForm = null)
    Parameters
    Type Name Description
    System.Object objFormsCol
    System.Object objActiveForm

    AddBarraBotoes(String, String, String, String, Boolean, Boolean)

    Declaration
    void AddBarraBotoes(string CodigoBarra, string CodigoMenuItem, string CodigoIcon = "", string ToolTip = "", bool Visivel = true, bool Separador = false)
    Parameters
    Type Name Description
    System.String CodigoBarra
    System.String CodigoMenuItem
    System.String CodigoIcon
    System.String ToolTip
    System.Boolean Visivel
    System.Boolean Separador

    AddComboBarraBotoes(String, String, StdBSTipos.EnumTipoCombo, String, String, String, Boolean, Boolean)

    Declaration
    void AddComboBarraBotoes(string CodigoBarra, string CodigoCombo, StdBSTipos.EnumTipoCombo TipoCombo, string TituloCombo = "", string CodigoIcon = "", string ToolTip = "", bool Visivel = true, bool Separador = false)
    Parameters
    Type Name Description
    System.String CodigoBarra
    System.String CodigoCombo
    StdPlatBS100.StdBSTipos.EnumTipoCombo TipoCombo
    System.String TituloCombo
    System.String CodigoIcon
    System.String ToolTip
    System.Boolean Visivel
    System.Boolean Separador

    AddComboBordersBarraBotoes(String, String, String, String, String, Boolean)

    Declaration
    void AddComboBordersBarraBotoes(string CodigoBarra, string CodigoCombo, string TituloCombo = "", string CodigoIcon = "", string ToolTip = "", bool Visivel = true)
    Parameters
    Type Name Description
    System.String CodigoBarra
    System.String CodigoCombo
    System.String TituloCombo
    System.String CodigoIcon
    System.String ToolTip
    System.Boolean Visivel

    AddComboCoresBarraBotoes(String, String, String, String, String, Boolean)

    Declaration
    void AddComboCoresBarraBotoes(string CodigoBarra, string CodigoCombo, string TituloCombo = "", string CodigoIcon = "", string ToolTip = "", bool Visivel = true)
    Parameters
    Type Name Description
    System.String CodigoBarra
    System.String CodigoCombo
    System.String TituloCombo
    System.String CodigoIcon
    System.String ToolTip
    System.Boolean Visivel

    AddComboFontBarraBotoes(String, String, String, Boolean)

    Declaration
    void AddComboFontBarraBotoes(string CodigoBarra, string CodigoCombo, string ToolTip = "", bool Visivel = true)
    Parameters
    Type Name Description
    System.String CodigoBarra
    System.String CodigoCombo
    System.String ToolTip
    System.Boolean Visivel

    AddComboFontSizeBarraBotoes(String, String, String, Boolean)

    Declaration
    void AddComboFontSizeBarraBotoes(string CodigoBarra, string CodigoCombo, string ToolTip = "", bool Visivel = true)
    Parameters
    Type Name Description
    System.String CodigoBarra
    System.String CodigoCombo
    System.String ToolTip
    System.Boolean Visivel

    AddComboLinhasBarraBotoes(String, String, String, String, String, Boolean)

    Declaration
    void AddComboLinhasBarraBotoes(string CodigoBarra, string CodigoCombo, string TituloCombo = "", string CodigoIcon = "", string ToolTip = "", bool Visivel = true)
    Parameters
    Type Name Description
    System.String CodigoBarra
    System.String CodigoCombo
    System.String TituloCombo
    System.String CodigoIcon
    System.String ToolTip
    System.Boolean Visivel

    AddMenu(String, String, Boolean, Boolean)

    Declaration
    void AddMenu(string Codigo, string Titulo, bool Visivel = true, bool Separador = false)
    Parameters
    Type Name Description
    System.String Codigo
    System.String Titulo
    System.Boolean Visivel
    System.Boolean Separador

    AddMenuContexto(String, String, String, String, String, Boolean, Boolean)

    Declaration
    void AddMenuContexto(string CodigoBanda, string CodigoMenuItem, string Titulo = "", string CodigoIcon = "", string Shortcut = "", bool beginGroup = false, bool isCheckButton = false)
    Parameters
    Type Name Description
    System.String CodigoBanda
    System.String CodigoMenuItem
    System.String Titulo
    System.String CodigoIcon
    System.String Shortcut
    System.Boolean beginGroup
    System.Boolean isCheckButton

    AddMenuItem(String, String, String, String, String, String, String, Boolean)

    Declaration
    void AddMenuItem(string Codigo, string Titulo, string CodigoBanda, string CodigoMenu, string CodigoIcon = "", string TeclaAtalho = "", string ToolTip = "", bool Separador = false)
    Parameters
    Type Name Description
    System.String Codigo
    System.String Titulo
    System.String CodigoBanda
    System.String CodigoMenu
    System.String CodigoIcon
    System.String TeclaAtalho
    System.String ToolTip
    System.Boolean Separador

    AddMenuItemCombo(String, String, String, Boolean)

    Declaration
    void AddMenuItemCombo(string CodigoCombo, string CodigoMenuItem, string Titulo, bool Separador = false)
    Parameters
    Type Name Description
    System.String CodigoCombo
    System.String CodigoMenuItem
    System.String Titulo
    System.Boolean Separador

    AddNavigationBarActiveContext(String, StdBEContextoRibbon)

    Declaration
    void AddNavigationBarActiveContext(string id, StdBEContextoRibbon contexto)
    Parameters
    Type Name Description
    System.String id
    StdBEContextoRibbon contexto

    AddSbMenu(String, String, Int32, String, Boolean, Boolean, List<String>, String)

    Declaration
    void AddSbMenu(string strIdBarra, string strTitulo, int intPosicao = -1, string strIdIcon = "", bool blnVisivel = true, bool blnSistema = false, List<string> objContextosRibbon = null, string Apl = "")
    Parameters
    Type Name Description
    System.String strIdBarra
    System.String strTitulo
    System.Int32 intPosicao
    System.String strIdIcon
    System.Boolean blnVisivel
    System.Boolean blnSistema
    System.Collections.Generic.List<System.String> objContextosRibbon
    System.String Apl

    AddSbMenuItem(String, String, String, String, String, List<String>, Boolean, Image, Image, String)

    Declaration
    void AddSbMenuItem(string strId, string strTitulo, string strIdBarra, string strIdMenuPai = "", string strAplPermissao = "", List<string> objContextosRibbon = null, bool blnGrande = false, Image imgGrande = null, Image imgPequena = null, string Apl = "")
    Parameters
    Type Name Description
    System.String strId
    System.String strTitulo
    System.String strIdBarra
    System.String strIdMenuPai
    System.String strAplPermissao
    System.Collections.Generic.List<System.String> objContextosRibbon
    System.Boolean blnGrande
    System.Drawing.Image imgGrande
    System.Drawing.Image imgPequena
    System.String Apl

    AplicaPermissoesUtilizador()

    Declaration
    void AplicaPermissoesUtilizador()

    CarregaImagensPlat()

    Declaration
    StdBSImagens CarregaImagensPlat()
    Returns
    Type Description
    StdBSImagens

    ConstroiBarraFerramentasManutencao(frmStdBaseManutencao, String[,])

    Declaration
    void ConstroiBarraFerramentasManutencao(frmStdBaseManutencao FormManutencao, string[, ] OperacoesDisponiveis)
    Parameters
    Type Name Description
    frmStdBaseManutencao FormManutencao
    System.String[,] OperacoesDisponiveis

    ConstroiMenuContextoCRM(Object, StdBETipos.EnumTipoEntidadeCRM, Boolean)

    Declaration
    void ConstroiMenuContextoCRM(object objFrmManutencao, StdBETipos.EnumTipoEntidadeCRM enuEntidade, bool blnOperacoesMinimas)
    Parameters
    Type Name Description
    System.Object objFrmManutencao
    StdBETipos.EnumTipoEntidadeCRM enuEntidade
    System.Boolean blnOperacoesMinimas

    ConstroiMenuOperacoesCRM(Object, StdBETipos.EnumTipoEntidadeCRM, StdBETipos.EnumTipoOperacoesCRM)

    Declaration
    void ConstroiMenuOperacoesCRM(object objFrmManutencao, StdBETipos.EnumTipoEntidadeCRM enuEntidade, StdBETipos.EnumTipoOperacoesCRM enuOperacoes = StdBETipos.EnumTipoOperacoesCRM.tocrmTodas)
    Parameters
    Type Name Description
    System.Object objFrmManutencao
    StdBETipos.EnumTipoEntidadeCRM enuEntidade
    StdBETipos.EnumTipoOperacoesCRM enuOperacoes

    ConstroiPopUpCDU(frmStdBaseForm)

    Declaration
    void ConstroiPopUpCDU(frmStdBaseForm FormManutencao)
    Parameters
    Type Name Description
    frmStdBaseForm FormManutencao

    ConstroiPopUpCDU(Form)

    Declaration
    void ConstroiPopUpCDU(Form FormManutencao)
    Parameters
    Type Name Description
    System.Windows.Forms.Form FormManutencao

    ConstroiPopUpDasListas(frmStdBaseForm, ref BarButtonItem, String)

    Declaration
    void ConstroiPopUpDasListas(frmStdBaseForm FormLista, ref BarButtonItem oTool, string Categoria)
    Parameters
    Type Name Description
    frmStdBaseForm FormLista
    DevExpress.XtraBars.BarButtonItem oTool
    System.String Categoria

    CriaMenusVBA(String, String)

    Declaration
    void CriaMenusVBA(string CodigoBanda, string CodigoMenu)
    Parameters
    Type Name Description
    System.String CodigoBanda
    System.String CodigoMenu

    DesactivaMenus()

    Declaration
    void DesactivaMenus()

    DesactivaMenusVBA()

    Declaration
    void DesactivaMenusVBA()

    DestroiShortcutBar()

    Declaration
    void DestroiShortcutBar()

    EnviaNotificacaoDrillDownListas(StdBESqlCampoDrillDown, StdBEValoresStr)

    Declaration
    void EnviaNotificacaoDrillDownListas(StdBESqlCampoDrillDown objCampoDrillDown, StdBEValoresStr objParametros)
    Parameters
    Type Name Description
    StdBESql100.StdBESqlCampoDrillDown objCampoDrillDown
    StdBEValoresStr objParametros

    EventoAberturaBanda(Object, Object)

    Declaration
    void EventoAberturaBanda(object DeForm, object Banda)
    Parameters
    Type Name Description
    System.Object DeForm
    System.Object Banda

    EventoComboSelChange(Object, Object)

    Declaration
    void EventoComboSelChange(object DeForm, object MenuItem)
    Parameters
    Type Name Description
    System.Object DeForm
    System.Object MenuItem

    EventoLostFocus(Object, Object)

    Declaration
    void EventoLostFocus(object DeForm, object MenuItem)
    Parameters
    Type Name Description
    System.Object DeForm
    System.Object MenuItem

    EventoMenuItemSeleccionado(Object, BarItem)

    Declaration
    void EventoMenuItemSeleccionado(object DeForm, BarItem MenuItem)
    Parameters
    Type Name Description
    System.Object DeForm
    DevExpress.XtraBars.BarItem MenuItem

    ExecutaMDU(String)

    Declaration
    void ExecutaMDU(string Codigo)
    Parameters
    Type Name Description
    System.String Codigo

    GetBanda(String)

    Declaration
    object GetBanda(string Codigo)
    Parameters
    Type Name Description
    System.String Codigo
    Returns
    Type Description
    System.Object

    GetBarraBotoesPosicao(String, StdBSTipos.EnumPosicaoBarra)

    Declaration
    int GetBarraBotoesPosicao(string Codigo, StdBSTipos.EnumPosicaoBarra Posicao)
    Parameters
    Type Name Description
    System.String Codigo
    StdPlatBS100.StdBSTipos.EnumPosicaoBarra Posicao
    Returns
    Type Description
    System.Int32

    GetBarraBotoesVisivel(String)

    Declaration
    bool GetBarraBotoesVisivel(string Codigo)
    Parameters
    Type Name Description
    System.String Codigo
    Returns
    Type Description
    System.Boolean

    GetComboTexto(String)

    Declaration
    string GetComboTexto(string CodigoCombo)
    Parameters
    Type Name Description
    System.String CodigoCombo
    Returns
    Type Description
    System.String

    GetMenuItemActivo(String)

    Declaration
    bool GetMenuItemActivo(string Codigo)
    Parameters
    Type Name Description
    System.String Codigo
    Returns
    Type Description
    System.Boolean

    GetMenuItemChecked(String)

    Declaration
    bool GetMenuItemChecked(string Codigo)
    Parameters
    Type Name Description
    System.String Codigo
    Returns
    Type Description
    System.Boolean

    GetMenuItemTitulo(String)

    Declaration
    string GetMenuItemTitulo(string Codigo)
    Parameters
    Type Name Description
    System.String Codigo
    Returns
    Type Description
    System.String

    GetMenuItemToolTip(String)

    Declaration
    string GetMenuItemToolTip(string Codigo)
    Parameters
    Type Name Description
    System.String Codigo
    Returns
    Type Description
    System.String

    GetMenuItemVisivel(String)

    Declaration
    bool GetMenuItemVisivel(string Codigo)
    Parameters
    Type Name Description
    System.String Codigo
    Returns
    Type Description
    System.Boolean

    InactivaMenusAplicacao(String)

    Declaration
    object InactivaMenusAplicacao(string strAbvtApl)
    Parameters
    Type Name Description
    System.String strAbvtApl
    Returns
    Type Description
    System.Object

    InicializaBanda(String)

    Declaration
    void InicializaBanda(string NomeBanda)
    Parameters
    Type Name Description
    System.String NomeBanda

    InicializaMenus()

    Declaration
    void InicializaMenus()

    LigaBandaMenu(String, String, String)

    Declaration
    void LigaBandaMenu(string CodigoBanda, string CodigoMenu, string CodigoBandaMenu = "")
    Parameters
    Type Name Description
    System.String CodigoBanda
    System.String CodigoMenu
    System.String CodigoBandaMenu

    LigaBandas(String, String)

    Declaration
    void LigaBandas(string CodigoMenuItem, string CodigoBanda)
    Parameters
    Type Name Description
    System.String CodigoMenuItem
    System.String CodigoBanda

    MostraMenuContexto(String, Object, Int32, Int32)

    Declaration
    void MostraMenuContexto(string CodigoBanda, object FormContexto = null, int x = 0, int y = 0)
    Parameters
    Type Name Description
    System.String CodigoBanda
    System.Object FormContexto
    System.Int32 x
    System.Int32 y

    MostraMenus(Boolean)

    Declaration
    void MostraMenus(bool MenusAutomaticos = true)
    Parameters
    Type Name Description
    System.Boolean MenusAutomaticos

    RefrescaActiveBar()

    Declaration
    void RefrescaActiveBar()

    RemoveMenuItem(String)

    Declaration
    void RemoveMenuItem(string Codigo)
    Parameters
    Type Name Description
    System.String Codigo

    SetBarraBotoesPosicao(String, StdBSTipos.EnumPosicaoBarra, Int32)

    Declaration
    void SetBarraBotoesPosicao(string Codigo, StdBSTipos.EnumPosicaoBarra Posicao, int value)
    Parameters
    Type Name Description
    System.String Codigo
    StdPlatBS100.StdBSTipos.EnumPosicaoBarra Posicao
    System.Int32 value

    SetBarraBotoesVisivel(String, Boolean)

    Declaration
    void SetBarraBotoesVisivel(string Codigo, bool value)
    Parameters
    Type Name Description
    System.String Codigo
    System.Boolean value

    SetComboTexto(String, String)

    Declaration
    void SetComboTexto(string CodigoCombo, string value)
    Parameters
    Type Name Description
    System.String CodigoCombo
    System.String value

    SetMenuItemActivo(String, Boolean)

    Declaration
    void SetMenuItemActivo(string Codigo, bool value)
    Parameters
    Type Name Description
    System.String Codigo
    System.Boolean value

    SetMenuItemChecked(String, Boolean)

    Declaration
    void SetMenuItemChecked(string Codigo, bool value)
    Parameters
    Type Name Description
    System.String Codigo
    System.Boolean value

    SetMenuItemIcon(String, String, String)

    Declaration
    void SetMenuItemIcon(string CodigoItem, string CodigoBanda, string value)
    Parameters
    Type Name Description
    System.String CodigoItem
    System.String CodigoBanda
    System.String value

    SetMenuItemTitulo(String, String)

    Declaration
    void SetMenuItemTitulo(string Codigo, string value)
    Parameters
    Type Name Description
    System.String Codigo
    System.String value

    SetMenuItemToolTip(String, String)

    Declaration
    void SetMenuItemToolTip(string Codigo, string value)
    Parameters
    Type Name Description
    System.String Codigo
    System.String value

    SetMenuItemVisivel(String, Boolean)

    Declaration
    void SetMenuItemVisivel(string Codigo, bool value)
    Parameters
    Type Name Description
    System.String Codigo
    System.Boolean value