Classe: TBmpRep
Classe responsável pela manipulação (inserção, alteração, exclusão e visualização) do repositório de imagens.
New
Método New do objeto
TBmpRep(): New ( [ nTop], [ nLeft], [ nWidth], [ nHeight], [ cResName], [ lNoBorder], [ oWnd], [ bLClicked], [ bRClicked], [ lScroll] ) --> Nil
Nome | Tipo | Descrição | Obrigatório | Referência |
nTop | Numérico | Coordenada Vertical Inicial | ||
nLeft | Numérico | Coordenada Horizontal Inicial | ||
nWidth | Numérico | Largura do objeto na tela | ||
nHeight | Numérico | Altura do objeto na tela | ||
cResName | Caracter | Nome da imagem a ser posicionada inicialmente | ||
lNoBorder | Lógico | Habilita ou desabilita a borda da imagem | ||
oWnd | Objeto | Objeto tipo "Dialog" aonde a Classe TBmpRep sera inicializada. | ||
bLClicked | Bloco de código | Ação a ser executada ao clique do mouse com o botão esquerdo. | ||
bRClicked | Bloco de código | Ação a ser executada ao clique do mouse com o botão direito. | ||
lScroll | Lógico | Ativa/Desativa a visualização da barra de rolagem (scroll) |
TBmpRep():New(10,30,250,250,"exemplo.jpg",.T.,oDlg)
CloseRepository
Método de fechamento do repositório de imagens
TBmpRep(): CloseRepository ( ) -->
DeleteBmp
Método de exclusão da imagem do repositório.
TBmpRep(): DeleteBmp ( < cEntry> ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
cEntry | Caracter | Nome da imagem a ser excluida | X |
ExistBmp
Método que verifica a existencia da imagem no repositório.
TBmpRep(): ExistBmp ( < cEntry> ) --> lRet
Nome | Tipo | Descrição | Obrigatório | Referência |
cEntry | Caracter | Nome da imagem a ser pesquisada. | X |
-
lRet(logico)
- Retorna .T. caso a imagem exista no repositório.
Extract
Método de extração da imagem do repositório
TBmpRep(): Extract ( < cEntry>, < cFile> ) -->
Nome | Tipo | Descrição | Obrigatório | Referência |
cEntry | Caracter | Nome da imagem no repositorio a ser extratificada. | X | |
cFile | Caracter | Nome do arquivo de destindo, incluindo o caminho, da imagem extratificada. | X |
InsertBmp
Método Inserção de uma imagem no repositório
TBmpRep(): InsertBmp ( < cFile>, [ cEntry], [ @lIncluiu] ) --> cEntry
Nome | Tipo | Descrição | Obrigatório | Referência |
cFile | Caracter | Imagem (contemplando o path) a ser inserida no repositorio de imagens | X | |
cEntry | Caracter | Nome da imagem a ser inserida | ||
lIncluiu | Lógico | Valida se a imagem foi inclusa com sucesso ou não | X |
-
cEntry(caracter)
- Nome da imagem inserida.
LoadBMP
Método de carga da imagem do repositório de imagens
TBmpRep(): LoadBMP ( < cBmpFile> ) --> lSuccess
Nome | Tipo | Descrição | Obrigatório | Referência |
cBmpFile | Caracter | Nome do arquivo a ser aberto | X |
-
lSuccess(logico)
- Indica se o arquivo de imagem foi aberto com sucesso ou não
OpenRepository
Método de abertura do repositório de imagens
TBmpRep(): OpenRepository ( ) --> lRet
-
lRet(logico)
- Retorna .T. se repositorio aberto com sucesso.
Pack
Método Pack do repositório de imagens
TBmpRep(): Pack ( ) -->
RecordCount
Método RecordCount do repositório de imagem. Retorna a quantidade de itens presentes no repositorio.
TBmpRep(): RecordCount ( ) --> nItens
-
nItens()
- Nro de itens presentes no repositorio
Propriedade | Descrição | Tipo |
cAlias | Alias do repositório de imagens | Caracter |
lScroll | Habilita ou desabilita o scroll da imagem | Lógico |
nHdl | Handle do arquivo do repositório de imagens | Numérico |
Microsiga Protheus 8.11
,
Microsiga Protheus 11
,
TOTVS Application Server 10
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas