Classe: TBmpRep

Classe responsável pela manipulação (inserção, alteração, exclusão e visualização) do repositório de imagens.


 

New

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 excluida X

 

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
cFileCaracterNome 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


NomeTipoDescriçãoObrigatórioReferência
cFileCaracterImagem (contemplando o path) a ser inserida no repositorio de imagens X
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 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

 


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