Plataforma de Comunicação Elgin versão 3.13.9
Documentação das bibliotecas de integração com hardware Elgin
Funções de Personalização

Funções

const char * PersonalizarCorBotao (const char *corBotao)
 
const char * PersonalizarCorFonte (const char *corFonte)
 
const char * PersonalizarLogo (const char *path)
 
const char * PersonalizarCorBackground (const char *corBackground)
 
const char * PersonalizarFonte (int fonte)
 
const char * PersonalizarPagamentoIconeToolbar (const char *path)
 
const char * PersonalizarPagamentoFonte (int fonte)
 
const char * PersonalizarPagamentoCorFonte (const char *corFonte)
 
const char * PersonalizarPagamentoCorFonteTeclado (const char *corFonteTeclado)
 
const char * PersonalizarPagamentoCorFundoToolbar (const char *corFundoToolbar)
 
const char * PersonalizarPagamentoCorFundoTela (const char *corFundoTela)
 
const char * PersonalizarPagamentoCorTeclaLiberadaTeclado (const char *corTeclaLiberadaTeclado)
 
const char * PersonalizarPagamentoCorFundoTeclado (const char *corFundoTeclado)
 
const char * PersonalizarPagamentoCorTextoCaixaEdicao (const char *corTextoCaixaEdicao)
 
const char * PersonalizarPagamentoCorSeparadorMenu (const char *corSeparadorMenu)
 
const char * PersonalizarComprovante (const char *path)
 

Descrição detalhada

As funções descritas nessa sessão tem como objetivo disponibilizar um meio de personalização através do client.

Funções

◆ PersonalizarCorBotao()

const char * PersonalizarCorBotao ( const char *  corBotao)

Personalizar a cor do elemento botão.

Parâmetros
corBotao- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarCorFonte()

const char * PersonalizarCorFonte ( const char *  corFonte)

Personalizar a cor do elemento fonte.

Parâmetros
corFonte- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarLogo()

const char * PersonalizarLogo ( const char *  path)

Personalizar a imagem de Logo.

Parâmetros
path- Indica o "caminho" do arquivo de imagem a ser utilizado.
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarCorBackground()

const char * PersonalizarCorBackground ( const char *  corBackground)

Personalizar a cor de background da tela.

Parâmetros
corBackground- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarFonte()

const char * PersonalizarFonte ( int  fonte)

Personalizar estilo da fonte conforme tabela.

Parâmetros
fonte- Indica o número da fonte desejada, de acordo com a relação apresentada na tabela.
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoIconeToolbar()

const char * PersonalizarPagamentoIconeToolbar ( const char *  path)

Personalizar o icone do toolbar.

Parâmetros
path- Indica o "caminho" do arquivo de imagem a ser utilizado.
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoFonte()

const char * PersonalizarPagamentoFonte ( int  fonte)

Personalizar estilo da fonte conforme tabela.

Parâmetros
fonte- Indica o número da fonte desejada, de acordo com a relação apresentada na tabela.
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoCorFonte()

const char * PersonalizarPagamentoCorFonte ( const char *  corFonte)

Personalizar a cor da fonte.

Parâmetros
corFonte- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoCorFonteTeclado()

const char * PersonalizarPagamentoCorFonteTeclado ( const char *  corFonteTeclado)

Personalizar a cor da fonte do teclado.

Parâmetros
corFonteTeclado- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoCorFundoToolbar()

const char * PersonalizarPagamentoCorFundoToolbar ( const char *  corFundoToolbar)

Personalizar a cor de fundo da toolbar.

Parâmetros
corFundoToolbar- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoCorFundoTela()

const char * PersonalizarPagamentoCorFundoTela ( const char *  corFundoTela)

Personalizar a cor do fundo de tela.

Parâmetros
corFundoTela- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoCorTeclaLiberadaTeclado()

const char * PersonalizarPagamentoCorTeclaLiberadaTeclado ( const char *  corTeclaLiberadaTeclado)

Personalizar a cor da tecla liberada no teclado.

Parâmetros
corTeclaLiberadaTeclado- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoCorFundoTeclado()

const char * PersonalizarPagamentoCorFundoTeclado ( const char *  corFundoTeclado)

Personalizar a cor de fundo do teclado.

Parâmetros
corFundoTeclado- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoCorTextoCaixaEdicao()

const char * PersonalizarPagamentoCorTextoCaixaEdicao ( const char *  corTextoCaixaEdicao)

Personalizar a cor do texto da caixa de edição.

Parâmetros
corTextoCaixaEdicao- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarPagamentoCorSeparadorMenu()

const char * PersonalizarPagamentoCorSeparadorMenu ( const char *  corSeparadorMenu)

Personalizar a cor do separador do menu.

Parâmetros
corSeparadorMenu- Cor no formato hexadecimal. Ex: "#FFA500".
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}

◆ PersonalizarComprovante()

const char * PersonalizarComprovante ( const char *  path)

Personalizar a imagem do comprovante.

Parâmetros
path- Indica o "caminho" do arquivo de imagem a ser utilizado.
Retorna
Retorno tipo const char* no formato JSON com o valor do status da operação.
Exemplo para operação realizada com sucesso
{
"e1_bridge_code": 0,
"e1_bridge_msg": "Sucesso"
}