Pesquisa resultou em 177 ocorrências: +ADel

Termo pesquisado: +adel

por Fernando Almeida
11 Jan 2026 12:24
Fórum: MiniGui
Tópico: Ajuda na criação de Botões
Respostas: 25
Exibições: 1935

Re: Ajuda na criação de Botões

... HB_AScan(matriz_Botao_Artigo, { |x| ValType( x ) == "C" .AND. x == oldNomeBT } )
IF ponteiro>0
AnulaBotoesArtigos( oldNomeBT )

// HB_ADel( matriz_Botao_Artigo, ponteiro, .T. )
ENDIF
ENDIF

IF aNomeButton !=Nil &&ATIVA OS BOTOES
ponteiro :=HB_AScan(matriz_Botao_Artigo, { |x ...
por Fernando Almeida
10 Jan 2026 11:52
Fórum: MiniGui
Tópico: Ajuda na criação de Botões
Respostas: 25
Exibições: 1935

Re: Ajuda na criação de Botões

... HB_AScan(matriz_Botao_Artigo, { |x| ValType( x ) == "C" .AND. x == oldNomeBT } )
IF ponteiro>0
AnulaBotoesArtigos( oldNomeBT )

// HB_ADel( matriz_Botao_Artigo, ponteiro, .T. )
ENDIF
ENDIF

IF aNomeButton !=Nil &&ATIVA OS BOTOES DA ESCOLHA CORRENTE
ponteiro :=HB_AScan(matriz_Botao ...
por Fernando Almeida
09 Jan 2026 00:50
Fórum: MiniGui
Tópico: Ajuda na criação de Botões
Respostas: 25
Exibições: 1935

Re: Ajuda na criação de Botões

... oldNomeBT } )
IF ponteiro>0
IF matriz_Botao_Artigo[ponteiro,2]=2
AnulaBotoesArtigos( oldNomeBT )
matriz_Botao_Artigo[ponteiro,2] :=1

// HB_ADel( matriz_Botao_Artigo, ponteiro, .T. )
ENDIF
ENDIF
ENDIF

IF aNomeButton !=Nil
ponteiro :=HB_AScan(matriz_Botao_Artigo, { |x,y| ValType( x[1 ...
por deividdjs
12 Dez 2025 15:05
Fórum: HwGui
Tópico: Abas com texto control ainda nao funciona na versao 2.23
Respostas: 51
Exibições: 3949

Re: Abas com texto control ainda nao funciona na versao 2.23

... ENDIF

nLen := Len( ::aCB )
FOR i := 1 TO nLen
IF ::aCB[i,1] == nId .AND. ::aCB[i,2] == cId
EXIT
ENDIF
NEXT
IF Empty( block )
IF i <= nLen
ADel( ::aCB, i )
::aCB := ASize( ::aCB, nLen - 1 )
ENDIF
ELSE
IF i > nLen
AAdd( ::aCB, { nId, cId, block } )
ELSE
::aCB[i,3] := block
ENDIF ...
por JoséQuintas
23 Nov 2025 14:44
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Encontrando a rota entre duas UFs
Respostas: 2
Exibições: 533

Re: Encontrando a rota entre duas UFs

... ENDIF
FOR EACH cUF IN aUFList
IF hb_AScan( GetVizinhos(), { | e | e[1] == cUF } ) == 0
RETURN {}
ENDIF
NEXT
cUFOrigem := aUFList[ 1 ]
hb_ADel( aUFList, 1, .T. )
aUFDestino := aClone( aUFList )
aRotaOk := {}
DO WHILE .T.
aRotas := {}
FOR EACH cUF IN aUFDestino
AAdd( aRotas ...
por JoséQuintas
21 Nov 2025 16:35
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Encontrando a rota entre duas UFs
Respostas: 2
Exibições: 533

Encontrando a rota entre duas UFs

... EXIT
ENDIF
FOR EACH xItem IN aList
IF xItem[1] == cUFDestino
RETURN xItem[2]
ENDIF
NEXT
cUF := aList[1][1]
aList2 := aList[1][2]
hb_ADel( aList, 1, .T. )
aTrajeto := GetVizinhos( cUF )
//? "vizinhos", nPass, hb_ValToExp( aTrajeto )
//Inkey(10)
FOR EACH xItem IN aTrajeto
aNewList ...
por JoséQuintas
20 Nov 2025 09:48
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Fluxo dos fontes
Respostas: 3
Exibições: 658

Fluxo dos fontes

... NEXT
NEXT

// tentar mover pra onde foi chamada, se só chamada 1 vez

FOR EACH aItem IN aNewList DESCEND
IF MoveItem( aItem, aNewList )
hb_ADel( aNewList, aItem:__EnumIndex(), .T. )
ENDIF
NEXT

ShowList( aNewList, "" )

? "Fim"
Inkey(0)

RETURN

FUNCTION ShowList( aList, cText ...
por JoséQuintas
12 Mai 2025 21:10
Fórum: HwGui
Tópico: function no codeblock
Respostas: 1
Exibições: 1489

function no codeblock

... IF Empty( oBrowseSource:aArray )
RETURN Nil
ENDIF
AAdd( oBrowseTarget:aArray, AClone( oBrowseSource:aArray[ oBrowseSource:nCurrent ] ) )
hb_ADel( oBrowseSource:aArray, oBrowseSource:nCurrent, .T. )
oBrowseSource:Refresh()
oBrowseTarget:Refresh()
RETURN Nil

STATIC FUNCTION AllToBrowse ...
por JoséQuintas
12 Mai 2025 20:52
Fórum: HwGui
Tópico: function no codeblock
Respostas: 1
Exibições: 1489

function no codeblock

... IF Empty( oBrowseSource:aArray )
RETURN Nil
ENDIF
AAdd( oBrowseTarget:aArray, AClone( oBrowseSource:aArray[ oBrowseSource:nCurrent ] ) )
hb_ADel( oBrowseSource:aArray, oBrowseSource:nCurrent, .T. )
oBrowseSource:Refresh()
oBrowseTarget:Refresh()
RETURN Nil
}

@ 207, 147 BUTTON aControls ...
por JoséQuintas
06 Mai 2025 22:08
Fórum: HwGui
Tópico: Como pegar coluna do browse
Respostas: 16
Exibições: 4582

Como pegar coluna do browse

... BrwArrayDelElem( obrw )

* Delete array element

IF ( obrw:aArray == Nil ) .OR. Empty( obrw:aArray )
* Nothing to delete
RETURN NIL
ENDIF
Adel( obrw:aArray, obrw:nCurrent )
ASize( obrw:aArray, Len( obrw:aArray ) - 1 )
obrw:lChanged := .T.
obrw:Refresh()

RETURN Nil

STATIC FUNCTION ...
por Itamar M. Lins Jr.
25 Mar 2025 15:06
Fórum: [x]Harbour
Tópico: PROBLEMAS AO CONVERTER HB_BASE64 UTF8 UTF-8
Respostas: 14
Exibições: 3954

PROBLEMAS AO CONVERTER HB_BASE64 UTF8 UTF-8

... x,...>] ) => AScan( <x> )
#xtranslate hb_RAScan( [<x,...>] ) => RAScan( <x> )
#xtranslate hb_AIns( [<x,...>] ) => AIns( <x> )
#xtranslate hb_ADel( [<x,...>] ) => ADel( <x> )
#xtranslate hb_At( [<x,...>] ) => At( <x> )

#xtranslate hb_DateTime( [<x,...>] ) => DateTime( <x> )
#xtranslate hb ...
por JoséQuintas
21 Mar 2025 12:11
Fórum: HwGui
Tópico: Desafio para usuários hwgui
Respostas: 9
Exibições: 8602

Desafio para usuários hwgui

... aControls[ i ] )
ENDDO

i := Ascan( ::aControls, { |o| hwg_Isptreq( o:handle,h ) } )
hwg_Sendmessage( h, WM_CLOSE, 0, 0 )
IF i != 0
ADel( ::aControls, i )
ASize( ::aControls, Len( ::aControls ) - 1 )
ENDIF


A idéia era apagar controles-filho antes de apagar o controle-pai, caso ...
por JoséQuintas
02 Mar 2025 19:23
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Multithread GUI
Respostas: 4
Exibições: 3629

Multithread GUI

... xDlg, @xStatusbar, "" ) )

RETURN Nil

METHOD ShowText( cText ) CLASS DlgTextMsgClass

LOCAL cItem

IF Len( ::aText ) = ::nMaxRow
ADel( ::aText, 1 )
::aText[ Len( ::aText ) ] := cText
ELSE
AAdd( ::aText, cText )
ENDIF
::cText := ""
FOR EACH cItem IN ::aText
::cText += cItem ...
por JoséQuintas
24 Fev 2025 19:51
Fórum: FiveWin
Tópico: fivewin xbrowse array
Respostas: 11
Exibições: 3846

fivewin xbrowse array

... xDlg, @xStatusbar, "" ) )

RETURN Nil

METHOD ShowText( cText ) CLASS DlgTextMsgClass

LOCAL cItem

IF Len( ::aText ) = ::nMaxRow
ADel( ::aText, 1 )
::aText[ Len( ::aText ) ] := cText
ELSE
AAdd( ::aText, cText )
ENDIF
::cText := ""
FOR EACH cItem IN ::aText
::cText += cItem ...
por JoséQuintas
21 Fev 2025 19:45
Fórum: Contribuições, Dicas e Tutoriais
Tópico: Configuração de compilação
Respostas: 14
Exibições: 15550

Configuração de compilação

... FOR EACH cFile IN aSignList
cCmd += "call assina " + cFile + hb_Eol()
NEXT
ENDIF

IF Len( aParamList ) != 0 .AND. aParamList[ 1 ] == "/cmd"
hb_ADel( aParamList, 1, .T. )
ELSE
IF hb_AScan( aParamList, { | e | e $ "|-w0|-w1|-w2|-w3|" } ) == 0
AAdd( aParamList, "-w3" )
ENDIF
IF hb_AScan ...