12-06-2024, 12:24 AM
(This post was last modified: 12-06-2024, 12:26 AM by FellippeHeitor.)
Not as is. Variables are output in the order they are created by your code, but you can easily do so in a text editor after it's spit out. here's what it'll look like. Since the columns are fixed-length, you can even import/paste them directly into excel or google sheets and do your sorting.
Ah, to be able to copy the variable report, make sure the actual variable list has focus in the Watch dialog before you hit ctrl+c.
Code: (Select All)
QB64 - Variable List Report: 2048_1-2.BAS
Tabuleiro() ControleTabuleiro GLOBAL
CelulasLivres() Coordenadas GLOBAL
TotalCelulasLivres% INTEGER GLOBAL
Linhas%() INTEGER GLOBAL
Colunas%() INTEGER GLOBAL
Pontos& LONG GLOBAL
UltimoMovimento% INTEGER GLOBAL
Cheat$ STRING GLOBAL
x% INTEGER GLOBAL
y% INTEGER GLOBAL
Tecla$ STRING GLOBAL
Linha% INTEGER SUB_BOX
Coluna% INTEGER SUB_BOX
Largura% INTEGER SUB_BOX
Altura% INTEGER SUB_BOX
CorDeFundo% INTEGER SUB_BOX
i! SINGLE SUB_BOX
Inicio% INTEGER SUB_BOXCENTER
Largura% INTEGER SUB_BOXCENTER
Altura% INTEGER SUB_BOXCENTER
CorDeFundo% INTEGER SUB_BOXCENTER
i! SINGLE SUB_BOXCENTER
Linha% INTEGER SUB_CENTER
Texto$ STRING SUB_CENTER
Tempo! SINGLE SUB_ESPERA
Quantos% INTEGER SUB_GERANUMERONOVO
NovaCelula% INTEGER SUB_GERANUMERONOVO
Inicial% INTEGER SUB_GERANUMERONOVO
i% INTEGER SUB_GERANUMERONOVO
x! SINGLE SUB_GERANUMERONOVO
y! SINGLE SUB_GERANUMERONOVO
x% INTEGER SUB_LIMPATABULEIRO
y% INTEGER SUB_LIMPATABULEIRO
x% INTEGER SUB_MOSTRATABULEIRO
y% INTEGER SUB_MOSTRATABULEIRO
i% INTEGER SUB_MOSTRATABULEIRO
Direcao% INTEGER SUB_MOVETABULEIRO
x% INTEGER SUB_MOVETABULEIRO
y% INTEGER SUB_MOVETABULEIRO
i% INTEGER SUB_MOVETABULEIRO
Movimentos! SINGLE SUB_MOVETABULEIRO
Soma! SINGLE SUB_MOVETABULEIRO
Texto$ STRING SUB_MSGBOX
CorDeFundo% INTEGER SUB_MSGBOX
LinhasTexto$() STRING SUB_MSGBOX
TotalLinhas% INTEGER SUB_MSGBOX
LinhaOuColuna% INTEGER SUB_REMOVEVAZIOS
Direcao% INTEGER SUB_REMOVEVAZIOS
Celulas%() INTEGER SUB_REMOVEVAZIOS
TotalValores% INTEGER SUB_REMOVEVAZIOS
i% INTEGER SUB_REMOVEVAZIOS
LimiteInicial% INTEGER SUB_REMOVEVAZIOS
LimiteFinal% INTEGER SUB_REMOVEVAZIOS
x% INTEGER SUB_REMOVEVAZIOS
y% INTEGER SUB_REMOVEVAZIOS
LinhaOuColuna% INTEGER SUB_SOMACELULAS
Direcao% INTEGER SUB_SOMACELULAS
Celulas%() INTEGER SUB_SOMACELULAS
TotalValores% INTEGER SUB_SOMACELULAS
i% INTEGER SUB_SOMACELULAS
VetorX% INTEGER SUB_SOMACELULAS
VetorY% INTEGER SUB_SOMACELULAS
LimiteInicial% INTEGER SUB_SOMACELULAS
LimiteFinal% INTEGER SUB_SOMACELULAS
x% INTEGER SUB_SOMACELULAS
y% INTEGER SUB_SOMACELULAS
x% INTEGER SUB_VERIFICAMOVIMENTOSPOSSIVEIS
y% INTEGER SUB_VERIFICAMOVIMENTOSPOSSIVEIS
Ah, to be able to copy the variable report, make sure the actual variable list has focus in the Watch dialog before you hit ctrl+c.