#N canvas 280 22 1000 759 12;
#X obj 49 21 cnv 15 400 40 empty empty Panels: 20 12 0 24 -262144 -66577
0;
#X obj 120 482 openpanel;
#X obj 120 450 bng 15 250 50 0 empty empty empty 17 7 0 10 -261682
-1 -1;
#X msg 120 555 set \$1;
#X obj 127 515 print panel;
#X obj 371 431 table array1;
#X obj 623 121 openpanel;
#X obj 623 98 bng 15 250 50 0 empty empty empty 17 7 0 10 -261682 -1
-1;
#X msg 623 189 \; array1 read \$1;
#X obj 632 277 bng 15 250 50 0 empty empty empty 17 7 0 10 -261682
-1 -1;
#X msg 632 372 \; array1 write \$1;
#X obj 632 300 savepanel;
#X msg 62 187 \; array1 write /Users/alexandreporres/Desktop/table5.txt
;
#X text 55 85 Às vezes precisamos indicar outros diretórios que não
são o mesmo em que o patch está e suas subpastas \, ou o diretório
pai e suas subpastas \, mas sim um diretório bem distante em que não
é prático usar a sintaxe de pontos e barras. Enfim \, podemos muito
bem escrever o caminho de diretório completo no computador. Por exemplo:
;
#X text 63 340 Esses objetos nos dão o caminho completo do diretório
\, o que facilita para carregar qualquer arquivo em uma tabela \, por
exemplo.;
#X msg 120 614;
#X text 531 146 Pede pra você escolher um arquivo a ser aberto - "open".
;
#X text 537 325 Pede pra você especificar um arquivo a ser salvo -
"save as";
#X text 554 63 Em suma \, quando recebe um bang:;
#X text 60 229 No caso do meu computador \, o caminho de diretório
acima funcionaria para escrever o arquivo na pasta/diretório "desktop"
do meu computador.;
#X msg 207 567 set;
#X obj 207 543 loadbang;
#X text 301 521 Importante: Como no objeto [getdir] \, o caminho de
diretório é enviado com o seletor "symbol" \, o que é extremamente
prático \, já que vamos usar essa informação como um símbolo e o seletor
"symbol" sempre precisa ser definido.;
#X text 60 290 Mas isso também não é nada prático e \, por isso \,
temos em mãos dois objetos: [openpanel] e [savepanel].;
#X connect 1 0 3 0;
#X connect 1 0 4 0;
#X connect 2 0 1 0;
#X connect 3 0 15 0;
#X connect 6 0 8 0;
#X connect 7 0 6 0;
#X connect 9 0 11 0;
#X connect 11 0 10 0;
#X connect 20 0 15 0;
#X connect 21 0 20 0;
