Ferramentas do usuário

Ferramentas do site


ti_publica:dicas_krpano

Dicas do krpano (Cheat Sheet)

Guardo aqui minhas dicas de programação no XML do krpano.

  • txtadd(dest, src1, src2, …); - Essa é a função para concatenar strings;
  • trace(texto) - apresenta na janela de debug (log) o texto entre parêntesis;
    • Não se adiciona, porém, texto diretamente dentro do parêntesis. Se quiser fazer isso tem que usar txtadd():
      txtadd(x, “Coordenadas X: ”, get(mouse.ath));
      trace(x);
  • ' - apertar a tecla 'plic' mostra/esconde a janela de debug / log window / console;

Uso de variáveis

As vezes não dá pra usar variáveis diretamente, e as vezes é pra usar diretamente. Ainda tenho que entender melhor se há uma regra genérica pra isso. Exemplos:

Uso direto:

  • Copia diretamente o valor do hotspot[spot1].ath pra outra variável
    copy(aux_ath, hotspot[spot1].ath);

Uso indireto

  • Pra obter o valor de aux_ath tem que usar o get():
    txtadd(position,'hotspot name=“teste” ath=“', get(aux_ath),'”');
  • Dentro de '[]' sempre é necessário usar get(), por exemplo:
    set(pic, spot1);
    set(hotspot[get(pic)].visible, false);
ti_publica/dicas_krpano.txt · Última modificação: 2024/04/12 09:43 por cartola