Páginas filhas
  • TBmpRep

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



NomeTipoDescriçãoObrigatórioReferência
nTopNuméricoCoordenada Vertical Inicial

nLeftNuméricoCoordenada Horizontal Inicial

nWidthNuméricoLargura do objeto na tela

nHeightNuméricoAltura do objeto na tela

cResNameCaracterNome da imagem a ser posicionada inicialmente

lNoBorderLógicoHabilita ou desabilita a borda da imagem

oWndObjetoObjeto tipo "Dialog" aonde a Classe TBmpRep sera inicializada.

bLClickedBloco de códigoAção a ser executada ao clique do mouse com o botão esquerdo.

bRClickedBloco de códigoAção a ser executada ao clique do mouse com o botão direito.

lScrollLógicoAtiva/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> ) -->



NomeTipoDescriçãoObrigatórioReferência
cEntryCaracterNome da imagem a ser excluidaX





ExistBmp

Método que verifica a existencia da imagem no repositório.


TBmpRep(): ExistBmp ( < cEntry> ) --> lRet



NomeTipoDescriçãoObrigatórioReferência
cEntryCaracterNome 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> ) -->



NomeTipoDescriçãoObrigatórioReferência
cEntryCaracterNome da imagem no repositorio a ser extratificada.X
cFileCaracter

Nome do arquivo de destindo, incluindo o caminho, da imagem extratificada.

Obrigatoriamente a extensão do arquivo deve ser informada com letras minúsculas

X




InsertBmp

Método Inserção de uma imagem no repositório


TBmpRep(): InsertBmp ( < cFile>, [ cEntry], [ @lIncluiu] ) --> cEntry



NomeTipoDescriçãoObrigatórioReferência
cFileCaracterImagem (contemplando o path) a ser inserida no repositorio de imagensX
cEntryCaracterNome da imagem a ser inserida

lIncluiuLógicoValida 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



NomeTipoDescriçãoObrigatórioReferência
cBmpFileCaracterNome do arquivo a ser abertoX


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





PropriedadeDescriçãoTipo
cAliasAlias do repositório de imagensCaracter
lScrollHabilita ou desabilita o scroll da imagemLógico
nHdlHandle do arquivo do repositório de imagensNumérico





Microsiga Protheus 8.11 , Microsiga Protheus 11 , TOTVS Application Server 10