Commit 27bf76ec45d9b241481689beef8485b8883d9ad6
1 parent
e14f3f53
Exists in
master
and in
5 other branches
Finalizando caixa de impressao
Showing
3 changed files
with
108 additions
and
74 deletions
Show diff stats
po/pt_BR.po
@@ -5,7 +5,7 @@ msgid "" | @@ -5,7 +5,7 @@ msgid "" | ||
5 | msgstr "" | 5 | msgstr "" |
6 | "Project-Id-Version: pw3270 5.0\n" | 6 | "Project-Id-Version: pw3270 5.0\n" |
7 | "Report-Msgid-Bugs-To: \n" | 7 | "Report-Msgid-Bugs-To: \n" |
8 | -"POT-Creation-Date: 2012-09-26 19:52-0300\n" | 8 | +"POT-Creation-Date: 2012-09-27 00:50-0300\n" |
9 | "PO-Revision-Date: 2012-09-20 17:33-0300\n" | 9 | "PO-Revision-Date: 2012-09-20 17:33-0300\n" |
10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" | 10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" |
11 | "Language-Team: Português <perry.werneck@gmail.com>\n" | 11 | "Language-Team: Português <perry.werneck@gmail.com>\n" |
@@ -83,15 +83,15 @@ msgstr "Ação falhou" | @@ -83,15 +83,15 @@ msgstr "Ação falhou" | ||
83 | msgid "Add to copy" | 83 | msgid "Add to copy" |
84 | msgstr "Adicionar à cópia" | 84 | msgstr "Adicionar à cópia" |
85 | 85 | ||
86 | -#: ui/00default.xml:133 | 86 | +#: ui/00default.xml:134 |
87 | msgid "Alert sound" | 87 | msgid "Alert sound" |
88 | msgstr "Aviso sonoro" | 88 | msgstr "Aviso sonoro" |
89 | 89 | ||
90 | -#: ui/10keypad.xml:417 | 90 | +#: ui/10keypad.xml:418 |
91 | msgid "Attn" | 91 | msgid "Attn" |
92 | msgstr "Attn" | 92 | msgstr "Attn" |
93 | 93 | ||
94 | -#: ui/00default.xml:128 | 94 | +#: ui/00default.xml:129 |
95 | msgid "Auto-Reconnect" | 95 | msgid "Auto-Reconnect" |
96 | msgstr "Reconectar automaticamente" | 96 | msgstr "Reconectar automaticamente" |
97 | 97 | ||
@@ -99,19 +99,19 @@ msgstr "Reconectar automaticamente" | @@ -99,19 +99,19 @@ msgstr "Reconectar automaticamente" | ||
99 | msgid "Bad winsock version" | 99 | msgid "Bad winsock version" |
100 | msgstr "Versão winsock inválida" | 100 | msgstr "Versão winsock inválida" |
101 | 101 | ||
102 | -#: ui/00default.xml:126 | 102 | +#: ui/00default.xml:127 |
103 | msgid "Blank Fill" | 103 | msgid "Blank Fill" |
104 | msgstr "Completar com espaços" | 104 | msgstr "Completar com espaços" |
105 | 105 | ||
106 | -#: ui/00default.xml:119 | 106 | +#: ui/00default.xml:120 |
107 | msgid "Blinking Cursor" | 107 | msgid "Blinking Cursor" |
108 | msgstr "Cursor piscante" | 108 | msgstr "Cursor piscante" |
109 | 109 | ||
110 | -#: ui/00default.xml:129 | 110 | +#: ui/00default.xml:130 |
111 | msgid "Bold" | 111 | msgid "Bold" |
112 | msgstr "Negrito" | 112 | msgstr "Negrito" |
113 | 113 | ||
114 | -#: ui/10keypad.xml:418 | 114 | +#: ui/10keypad.xml:419 |
115 | msgid "Break" | 115 | msgid "Break" |
116 | msgstr "Break" | 116 | msgstr "Break" |
117 | 117 | ||
@@ -188,7 +188,7 @@ msgstr "Cores" | @@ -188,7 +188,7 @@ msgstr "Cores" | ||
188 | msgid "Complete" | 188 | msgid "Complete" |
189 | msgstr "Completo" | 189 | msgstr "Completo" |
190 | 190 | ||
191 | -#: ui/00default.xml:118 | 191 | +#: ui/00default.xml:119 |
192 | msgid "Connect on startup" | 192 | msgid "Connect on startup" |
193 | msgstr "Conectar ao iniciar" | 193 | msgstr "Conectar ao iniciar" |
194 | 194 | ||
@@ -204,7 +204,7 @@ msgstr "Conexão foi cancelada pelo servidor" | @@ -204,7 +204,7 @@ msgstr "Conexão foi cancelada pelo servidor" | ||
204 | msgid "Copy" | 204 | msgid "Copy" |
205 | msgstr "Copiar" | 205 | msgstr "Copiar" |
206 | 206 | ||
207 | -#: ui/99debug.xml:462 | 207 | +#: ui/99debug.xml:463 |
208 | msgid "Copy as HTML" | 208 | msgid "Copy as HTML" |
209 | msgstr "Copiar como HTML" | 209 | msgstr "Copiar como HTML" |
210 | 210 | ||
@@ -212,7 +212,7 @@ msgstr "Copiar como HTML" | @@ -212,7 +212,7 @@ msgstr "Copiar como HTML" | ||
212 | msgid "Copy as table" | 212 | msgid "Copy as table" |
213 | msgstr "Copiar como tabela" | 213 | msgstr "Copiar como tabela" |
214 | 214 | ||
215 | -#: ui/00default.xml:125 | 215 | +#: ui/00default.xml:126 |
216 | msgid "Cross Hair Cursor" | 216 | msgid "Cross Hair Cursor" |
217 | msgstr "Cursor mira" | 217 | msgstr "Cursor mira" |
218 | 218 | ||
@@ -220,7 +220,7 @@ msgstr "Cursor mira" | @@ -220,7 +220,7 @@ msgstr "Cursor mira" | ||
220 | msgid "Cut" | 220 | msgid "Cut" |
221 | msgstr "Recortar" | 221 | msgstr "Recortar" |
222 | 222 | ||
223 | -#: ui/99debug.xml:467 | 223 | +#: ui/99debug.xml:468 |
224 | msgid "DS Trace" | 224 | msgid "DS Trace" |
225 | msgstr "DS Trace" | 225 | msgstr "DS Trace" |
226 | 226 | ||
@@ -228,11 +228,11 @@ msgstr "DS Trace" | @@ -228,11 +228,11 @@ msgstr "DS Trace" | ||
228 | msgid "Data conversion error" | 228 | msgid "Data conversion error" |
229 | msgstr "Erro na conversão de dados" | 229 | msgstr "Erro na conversão de dados" |
230 | 230 | ||
231 | -#: ui/99debug.xml:475 | 231 | +#: ui/99debug.xml:476 |
232 | msgid "Debug" | 232 | msgid "Debug" |
233 | msgstr "Depuração" | 233 | msgstr "Depuração" |
234 | 234 | ||
235 | -#: ui/99debug.xml:477 | 235 | +#: ui/99debug.xml:478 |
236 | msgid "Debug window updates" | 236 | msgid "Debug window updates" |
237 | msgstr "Mostrar atualizações de janela" | 237 | msgstr "Mostrar atualizações de janela" |
238 | 238 | ||
@@ -264,7 +264,7 @@ msgstr "Nome do servidor em branco" | @@ -264,7 +264,7 @@ msgstr "Nome do servidor em branco" | ||
264 | msgid "Empty port name" | 264 | msgid "Empty port name" |
265 | msgstr "Porta em branco" | 265 | msgstr "Porta em branco" |
266 | 266 | ||
267 | -#: ui/10keypad.xml:413 | 267 | +#: ui/10keypad.xml:414 |
268 | msgid "" | 268 | msgid "" |
269 | "Erase\n" | 269 | "Erase\n" |
270 | "EOF" | 270 | "EOF" |
@@ -272,7 +272,7 @@ msgstr "" | @@ -272,7 +272,7 @@ msgstr "" | ||
272 | "Apagar\n" | 272 | "Apagar\n" |
273 | "Campo" | 273 | "Campo" |
274 | 274 | ||
275 | -#: ui/10keypad.xml:414 | 275 | +#: ui/10keypad.xml:415 |
276 | msgid "" | 276 | msgid "" |
277 | "Erase\n" | 277 | "Erase\n" |
278 | "Input" | 278 | "Input" |
@@ -326,7 +326,7 @@ msgstr "Erro em ioctl(%s) ao ativar o modo não blocante" | @@ -326,7 +326,7 @@ msgstr "Erro em ioctl(%s) ao ativar o modo não blocante" | ||
326 | msgid "Error resolving %s: %s" | 326 | msgid "Error resolving %s: %s" |
327 | msgstr "Erro ao resolver %s: %s" | 327 | msgstr "Erro ao resolver %s: %s" |
328 | 328 | ||
329 | -#: ui/99debug.xml:469 | 329 | +#: ui/99debug.xml:470 |
330 | msgid "Event Trace" | 330 | msgid "Event Trace" |
331 | msgstr "Trace de eventos" | 331 | msgstr "Trace de eventos" |
332 | 332 | ||
@@ -338,11 +338,11 @@ msgstr "Extra CGCSGID(s), ignoring" | @@ -338,11 +338,11 @@ msgstr "Extra CGCSGID(s), ignoring" | ||
338 | msgid "File transfer is already active in this session" | 338 | msgid "File transfer is already active in this session" |
339 | msgstr "Transferência de arquivos já está ativa nesta sessão" | 339 | msgstr "Transferência de arquivos já está ativa nesta sessão" |
340 | 340 | ||
341 | -#: ui/00default.xml:122 | 341 | +#: ui/00default.xml:123 |
342 | msgid "Full Screen" | 342 | msgid "Full Screen" |
343 | msgstr "Tela cheia" | 343 | msgstr "Tela cheia" |
344 | 344 | ||
345 | -#: ui/10functions.xml:298 | 345 | +#: ui/10functions.xml:299 |
346 | msgid "Function bar" | 346 | msgid "Function bar" |
347 | msgstr "Barra de funções" | 347 | msgstr "Barra de funções" |
348 | 348 | ||
@@ -375,7 +375,7 @@ msgstr "HTTP Proxy: EOF inesperado" | @@ -375,7 +375,7 @@ msgstr "HTTP Proxy: EOF inesperado" | ||
375 | msgid "HTTP Proxy: unrecognized reply" | 375 | msgid "HTTP Proxy: unrecognized reply" |
376 | msgstr "HTTP Proxy: Resposta desconhecida" | 376 | msgstr "HTTP Proxy: Resposta desconhecida" |
377 | 377 | ||
378 | -#: ui/00default.xml:143 | 378 | +#: ui/00default.xml:144 |
379 | msgid "Help" | 379 | msgid "Help" |
380 | msgstr "Ajuda" | 380 | msgstr "Ajuda" |
381 | 381 | ||
@@ -404,7 +404,7 @@ msgstr "Formato inválido no nome do servidor" | @@ -404,7 +404,7 @@ msgstr "Formato inválido no nome do servidor" | ||
404 | msgid "Illegal frame length" | 404 | msgid "Illegal frame length" |
405 | msgstr "Comprimento de frame inválido" | 405 | msgstr "Comprimento de frame inválido" |
406 | 406 | ||
407 | -#: ui/00default.xml:138 | 407 | +#: ui/00default.xml:139 |
408 | msgid "Input method" | 408 | msgid "Input method" |
409 | msgstr "Método de entrada" | 409 | msgstr "Método de entrada" |
410 | 410 | ||
@@ -439,7 +439,7 @@ msgstr "Sintaxe de proxy inválida" | @@ -439,7 +439,7 @@ msgstr "Sintaxe de proxy inválida" | ||
439 | msgid "Invalid proxy type '%.*s'" | 439 | msgid "Invalid proxy type '%.*s'" |
440 | msgstr "Tipo de proxy invalido '%.*s'" | 440 | msgstr "Tipo de proxy invalido '%.*s'" |
441 | 441 | ||
442 | -#: ui/00default.xml:131 | 442 | +#: ui/00default.xml:132 |
443 | msgid "Keep selected" | 443 | msgid "Keep selected" |
444 | msgstr "Manter selecionado" | 444 | msgstr "Manter selecionado" |
445 | 445 | ||
@@ -447,7 +447,7 @@ msgstr "Manter selecionado" | @@ -447,7 +447,7 @@ msgstr "Manter selecionado" | ||
447 | msgid "Keyboard is locked" | 447 | msgid "Keyboard is locked" |
448 | msgstr "Teclado está bloqueado" | 448 | msgstr "Teclado está bloqueado" |
449 | 449 | ||
450 | -#: ui/10keypad.xml:363 | 450 | +#: ui/10keypad.xml:364 |
451 | msgid "Lateral keypad" | 451 | msgid "Lateral keypad" |
452 | msgstr "Barra lateral" | 452 | msgstr "Barra lateral" |
453 | 453 | ||
@@ -455,7 +455,7 @@ msgstr "Barra lateral" | @@ -455,7 +455,7 @@ msgstr "Barra lateral" | ||
455 | msgid "Missing ']'" | 455 | msgid "Missing ']'" |
456 | msgstr "Faltando ']'" | 456 | msgstr "Faltando ']'" |
457 | 457 | ||
458 | -#: ui/00default.xml:120 | 458 | +#: ui/00default.xml:121 |
459 | msgid "Monocase" | 459 | msgid "Monocase" |
460 | msgstr "Só Maiúsculas" | 460 | msgstr "Só Maiúsculas" |
461 | 461 | ||
@@ -475,7 +475,7 @@ msgstr "Erro de rede" | @@ -475,7 +475,7 @@ msgstr "Erro de rede" | ||
475 | msgid "Network startup error" | 475 | msgid "Network startup error" |
476 | msgstr "Erro ao iniciar a rede" | 476 | msgstr "Erro ao iniciar a rede" |
477 | 477 | ||
478 | -#: ui/00default.xml:190 | 478 | +#: ui/00default.xml:191 |
479 | msgid "Next field" | 479 | msgid "Next field" |
480 | msgstr "Próximo campo" | 480 | msgstr "Próximo campo" |
481 | 481 | ||
@@ -492,111 +492,111 @@ msgstr "Não está no modo 3270, transferência cancelada" | @@ -492,111 +492,111 @@ msgstr "Não está no modo 3270, transferência cancelada" | ||
492 | msgid "Option '%c:' is not supported" | 492 | msgid "Option '%c:' is not supported" |
493 | msgstr "Opção não suportada: '%c:'" | 493 | msgstr "Opção não suportada: '%c:'" |
494 | 494 | ||
495 | -#: ui/10keypad.xml:400 | 495 | +#: ui/10keypad.xml:401 |
496 | msgid "PA1" | 496 | msgid "PA1" |
497 | msgstr "PA1" | 497 | msgstr "PA1" |
498 | 498 | ||
499 | -#: ui/10keypad.xml:401 | 499 | +#: ui/10keypad.xml:402 |
500 | msgid "PA2" | 500 | msgid "PA2" |
501 | msgstr "PA2" | 501 | msgstr "PA2" |
502 | 502 | ||
503 | -#: ui/10keypad.xml:402 | 503 | +#: ui/10keypad.xml:403 |
504 | msgid "PA3" | 504 | msgid "PA3" |
505 | msgstr "PA3" | 505 | msgstr "PA3" |
506 | 506 | ||
507 | -#: ui/10functions.xml:299 | 507 | +#: ui/10functions.xml:300 |
508 | msgid "PF1" | 508 | msgid "PF1" |
509 | msgstr "PF1" | 509 | msgstr "PF1" |
510 | 510 | ||
511 | -#: ui/10functions.xml:308 | 511 | +#: ui/10functions.xml:309 |
512 | msgid "PF10" | 512 | msgid "PF10" |
513 | msgstr "PF10" | 513 | msgstr "PF10" |
514 | 514 | ||
515 | -#: ui/10functions.xml:309 | 515 | +#: ui/10functions.xml:310 |
516 | msgid "PF11" | 516 | msgid "PF11" |
517 | msgstr "PF11" | 517 | msgstr "PF11" |
518 | 518 | ||
519 | -#: ui/10functions.xml:310 | 519 | +#: ui/10functions.xml:311 |
520 | msgid "PF12" | 520 | msgid "PF12" |
521 | msgstr "PF12" | 521 | msgstr "PF12" |
522 | 522 | ||
523 | -#: ui/10functions.xml:313 | 523 | +#: ui/10functions.xml:314 |
524 | msgid "PF13" | 524 | msgid "PF13" |
525 | msgstr "PF13" | 525 | msgstr "PF13" |
526 | 526 | ||
527 | -#: ui/10functions.xml:314 | 527 | +#: ui/10functions.xml:315 |
528 | msgid "PF14" | 528 | msgid "PF14" |
529 | msgstr "PF14" | 529 | msgstr "PF14" |
530 | 530 | ||
531 | -#: ui/10functions.xml:315 | 531 | +#: ui/10functions.xml:316 |
532 | msgid "PF15" | 532 | msgid "PF15" |
533 | msgstr "PF15" | 533 | msgstr "PF15" |
534 | 534 | ||
535 | -#: ui/10functions.xml:316 | 535 | +#: ui/10functions.xml:317 |
536 | msgid "PF16" | 536 | msgid "PF16" |
537 | msgstr "PF16" | 537 | msgstr "PF16" |
538 | 538 | ||
539 | -#: ui/10functions.xml:317 | 539 | +#: ui/10functions.xml:318 |
540 | msgid "PF17" | 540 | msgid "PF17" |
541 | msgstr "PF17" | 541 | msgstr "PF17" |
542 | 542 | ||
543 | -#: ui/10functions.xml:318 | 543 | +#: ui/10functions.xml:319 |
544 | msgid "PF18" | 544 | msgid "PF18" |
545 | msgstr "PF18" | 545 | msgstr "PF18" |
546 | 546 | ||
547 | -#: ui/10functions.xml:319 | 547 | +#: ui/10functions.xml:320 |
548 | msgid "PF19" | 548 | msgid "PF19" |
549 | msgstr "PF19" | 549 | msgstr "PF19" |
550 | 550 | ||
551 | -#: ui/10functions.xml:300 | 551 | +#: ui/10functions.xml:301 |
552 | msgid "PF2" | 552 | msgid "PF2" |
553 | msgstr "PF2" | 553 | msgstr "PF2" |
554 | 554 | ||
555 | -#: ui/10functions.xml:320 | 555 | +#: ui/10functions.xml:321 |
556 | msgid "PF20" | 556 | msgid "PF20" |
557 | msgstr "PF20" | 557 | msgstr "PF20" |
558 | 558 | ||
559 | -#: ui/10functions.xml:321 | 559 | +#: ui/10functions.xml:322 |
560 | msgid "PF21" | 560 | msgid "PF21" |
561 | msgstr "PF21" | 561 | msgstr "PF21" |
562 | 562 | ||
563 | -#: ui/10functions.xml:322 | 563 | +#: ui/10functions.xml:323 |
564 | msgid "PF22" | 564 | msgid "PF22" |
565 | msgstr "PF22" | 565 | msgstr "PF22" |
566 | 566 | ||
567 | -#: ui/10functions.xml:323 | 567 | +#: ui/10functions.xml:324 |
568 | msgid "PF23" | 568 | msgid "PF23" |
569 | msgstr "PF23" | 569 | msgstr "PF23" |
570 | 570 | ||
571 | -#: ui/10functions.xml:324 | 571 | +#: ui/10functions.xml:325 |
572 | msgid "PF24" | 572 | msgid "PF24" |
573 | msgstr "PF24" | 573 | msgstr "PF24" |
574 | 574 | ||
575 | -#: ui/10functions.xml:301 | 575 | +#: ui/10functions.xml:302 |
576 | msgid "PF3" | 576 | msgid "PF3" |
577 | msgstr "PF3" | 577 | msgstr "PF3" |
578 | 578 | ||
579 | -#: ui/10functions.xml:302 | 579 | +#: ui/10functions.xml:303 |
580 | msgid "PF4" | 580 | msgid "PF4" |
581 | msgstr "PF4" | 581 | msgstr "PF4" |
582 | 582 | ||
583 | -#: ui/10functions.xml:303 | 583 | +#: ui/10functions.xml:304 |
584 | msgid "PF5" | 584 | msgid "PF5" |
585 | msgstr "PF5" | 585 | msgstr "PF5" |
586 | 586 | ||
587 | -#: ui/10functions.xml:304 | 587 | +#: ui/10functions.xml:305 |
588 | msgid "PF6" | 588 | msgid "PF6" |
589 | msgstr "PF6" | 589 | msgstr "PF6" |
590 | 590 | ||
591 | -#: ui/10functions.xml:305 | 591 | +#: ui/10functions.xml:306 |
592 | msgid "PF7" | 592 | msgid "PF7" |
593 | msgstr "PF7" | 593 | msgstr "PF7" |
594 | 594 | ||
595 | -#: ui/10functions.xml:306 | 595 | +#: ui/10functions.xml:307 |
596 | msgid "PF8" | 596 | msgid "PF8" |
597 | msgstr "PF8" | 597 | msgstr "PF8" |
598 | 598 | ||
599 | -#: ui/10functions.xml:307 | 599 | +#: ui/10functions.xml:308 |
600 | msgid "PF9" | 600 | msgid "PF9" |
601 | msgstr "PF9" | 601 | msgstr "PF9" |
602 | 602 | ||
@@ -616,11 +616,11 @@ msgstr "Colar próximo" | @@ -616,11 +616,11 @@ msgstr "Colar próximo" | ||
616 | msgid "Paste text file" | 616 | msgid "Paste text file" |
617 | msgstr "Colar arquivo texto" | 617 | msgstr "Colar arquivo texto" |
618 | 618 | ||
619 | -#: ui/00default.xml:124 | 619 | +#: ui/00default.xml:125 |
620 | msgid "Paste with left margin" | 620 | msgid "Paste with left margin" |
621 | msgstr "Colar com margem esquerda" | 621 | msgstr "Colar com margem esquerda" |
622 | 622 | ||
623 | -#: ui/00default.xml:189 | 623 | +#: ui/00default.xml:190 |
624 | msgid "Previous field" | 624 | msgid "Previous field" |
625 | msgstr "Campo anterior" | 625 | msgstr "Campo anterior" |
626 | 626 | ||
@@ -636,7 +636,7 @@ msgstr "Imprimir cópia" | @@ -636,7 +636,7 @@ msgstr "Imprimir cópia" | ||
636 | msgid "Print selected" | 636 | msgid "Print selected" |
637 | msgstr "Imprimir seleção" | 637 | msgstr "Imprimir seleção" |
638 | 638 | ||
639 | -#: ui/99debug.xml:478 | 639 | +#: ui/00default.xml:110 |
640 | #, fuzzy | 640 | #, fuzzy |
641 | msgid "Print settings" | 641 | msgid "Print settings" |
642 | msgstr "Imprimir caixa de seleção" | 642 | msgstr "Imprimir caixa de seleção" |
@@ -712,7 +712,7 @@ msgstr "RPQ: Erro em gethostbyname" | @@ -712,7 +712,7 @@ msgstr "RPQ: Erro em gethostbyname" | ||
712 | msgid "Receive file" | 712 | msgid "Receive file" |
713 | msgstr "Receber arquivo" | 713 | msgstr "Receber arquivo" |
714 | 714 | ||
715 | -#: ui/99debug.xml:476 | 715 | +#: ui/99debug.xml:477 |
716 | msgid "Reload buffer contents" | 716 | msgid "Reload buffer contents" |
717 | msgstr "Recarregar conteúdo do buffer" | 717 | msgstr "Recarregar conteúdo do buffer" |
718 | 718 | ||
@@ -724,15 +724,15 @@ msgstr "Remover seleção" | @@ -724,15 +724,15 @@ msgstr "Remover seleção" | ||
724 | msgid "Reselect" | 724 | msgid "Reselect" |
725 | msgstr "Reselecionar" | 725 | msgstr "Reselecionar" |
726 | 726 | ||
727 | -#: ui/10keypad.xml:410 | 727 | +#: ui/10keypad.xml:411 |
728 | msgid "Reset" | 728 | msgid "Reset" |
729 | msgstr "Reset" | 729 | msgstr "Reset" |
730 | 730 | ||
731 | -#: ui/00default.xml:123 | 731 | +#: ui/00default.xml:124 |
732 | msgid "Resize on alternate screen" | 732 | msgid "Resize on alternate screen" |
733 | msgstr "Mudar tamanho do terminal em tela alternativa" | 733 | msgstr "Mudar tamanho do terminal em tela alternativa" |
734 | 734 | ||
735 | -#: ui/00default.xml:191 | 735 | +#: ui/00default.xml:192 |
736 | msgid "Return" | 736 | msgid "Return" |
737 | msgstr "Return" | 737 | msgstr "Return" |
738 | 738 | ||
@@ -901,11 +901,11 @@ msgstr "Salvar tela" | @@ -901,11 +901,11 @@ msgstr "Salvar tela" | ||
901 | msgid "Save selected" | 901 | msgid "Save selected" |
902 | msgstr "Salvar seleção" | 902 | msgstr "Salvar seleção" |
903 | 903 | ||
904 | -#: ui/99debug.xml:468 | 904 | +#: ui/99debug.xml:469 |
905 | msgid "Screen Trace" | 905 | msgid "Screen Trace" |
906 | msgstr "Trace de tela" | 906 | msgstr "Trace de tela" |
907 | 907 | ||
908 | -#: ui/00default.xml:115 | 908 | +#: ui/00default.xml:116 |
909 | msgid "Screen size" | 909 | msgid "Screen size" |
910 | msgstr "Tamanho da tela" | 910 | msgstr "Tamanho da tela" |
911 | 911 | ||
@@ -917,11 +917,11 @@ msgstr "Selecionar campo" | @@ -917,11 +917,11 @@ msgstr "Selecionar campo" | ||
917 | msgid "Select all" | 917 | msgid "Select all" |
918 | msgstr "Selecionar tudo" | 918 | msgstr "Selecionar tudo" |
919 | 919 | ||
920 | -#: ui/00default.xml:127 | 920 | +#: ui/00default.xml:128 |
921 | msgid "Select by rectangles" | 921 | msgid "Select by rectangles" |
922 | msgstr "Seleção retangular" | 922 | msgstr "Seleção retangular" |
923 | 923 | ||
924 | -#: ui/00default.xml:112 | 924 | +#: ui/00default.xml:113 |
925 | msgid "Select font" | 925 | msgid "Select font" |
926 | msgstr "Selecione fonte" | 926 | msgstr "Selecione fonte" |
927 | 927 | ||
@@ -941,15 +941,15 @@ msgstr "Selecione servidor" | @@ -941,15 +941,15 @@ msgstr "Selecione servidor" | ||
941 | msgid "Settings" | 941 | msgid "Settings" |
942 | msgstr "Configurações" | 942 | msgstr "Configurações" |
943 | 943 | ||
944 | -#: ui/00default.xml:130 | 944 | +#: ui/00default.xml:131 |
945 | msgid "Show Underline" | 945 | msgid "Show Underline" |
946 | msgstr "Mostrar sublinhado" | 946 | msgstr "Mostrar sublinhado" |
947 | 947 | ||
948 | -#: ui/99debug.xml:475 | 948 | +#: ui/99debug.xml:476 |
949 | msgid "Show test pattern" | 949 | msgid "Show test pattern" |
950 | msgstr "Mostrar padrão de teste" | 950 | msgstr "Mostrar padrão de teste" |
951 | 951 | ||
952 | -#: ui/00default.xml:132 | 952 | +#: ui/00default.xml:133 |
953 | msgid "Smart paste" | 953 | msgid "Smart paste" |
954 | msgstr "Colar inteligente" | 954 | msgstr "Colar inteligente" |
955 | 955 | ||
@@ -987,15 +987,15 @@ msgid "" | @@ -987,15 +987,15 @@ msgid "" | ||
987 | "This version of %s was built without support for secure sockets layer (SSL)." | 987 | "This version of %s was built without support for secure sockets layer (SSL)." |
988 | msgstr "Esta versão do %s foi gerada sem suporte para conexões seguras (SSL)." | 988 | msgstr "Esta versão do %s foi gerada sem suporte para conexões seguras (SSL)." |
989 | 989 | ||
990 | -#: ui/00default.xml:149 | 990 | +#: ui/00default.xml:150 |
991 | msgid "Toolbar" | 991 | msgid "Toolbar" |
992 | msgstr "Barra de ferramentas" | 992 | msgstr "Barra de ferramentas" |
993 | 993 | ||
994 | -#: ui/99debug.xml:467 | 994 | +#: ui/99debug.xml:468 |
995 | msgid "Trace" | 995 | msgid "Trace" |
996 | msgstr "Trace" | 996 | msgstr "Trace" |
997 | 997 | ||
998 | -#: ui/00default.xml:121 | 998 | +#: ui/00default.xml:122 |
999 | msgid "Track Cursor" | 999 | msgid "Track Cursor" |
1000 | msgstr "Mostrar posição do cursor" | 1000 | msgstr "Mostrar posição do cursor" |
1001 | 1001 | ||
@@ -1090,11 +1090,11 @@ msgstr "Unsupported passthru host session" | @@ -1090,11 +1090,11 @@ msgstr "Unsupported passthru host session" | ||
1090 | msgid "Unsupported socks 4 proxy" | 1090 | msgid "Unsupported socks 4 proxy" |
1091 | msgstr "Unsupported socks 4 proxy" | 1091 | msgstr "Unsupported socks 4 proxy" |
1092 | 1092 | ||
1093 | -#: ui/00default.xml:134 | 1093 | +#: ui/00default.xml:135 |
1094 | msgid "Use +/- for field navigation" | 1094 | msgid "Use +/- for field navigation" |
1095 | msgstr "Usar teclas +/- para navegar por campos" | 1095 | msgstr "Usar teclas +/- para navegar por campos" |
1096 | 1096 | ||
1097 | -#: ui/99debug.xml:470 | 1097 | +#: ui/99debug.xml:471 |
1098 | msgid "View Field Delimiters" | 1098 | msgid "View Field Delimiters" |
1099 | msgstr "Mostrar delimitadores de campo" | 1099 | msgstr "Mostrar delimitadores de campo" |
1100 | 1100 | ||
@@ -1114,7 +1114,7 @@ msgstr "Aguardando resposta do pedido de download" | @@ -1114,7 +1114,7 @@ msgstr "Aguardando resposta do pedido de download" | ||
1114 | msgid "Waiting for PUT response" | 1114 | msgid "Waiting for PUT response" |
1115 | msgstr "Aguardando resposta do pedido de upload" | 1115 | msgstr "Aguardando resposta do pedido de upload" |
1116 | 1116 | ||
1117 | -#: ui/00default.xml:160 | 1117 | +#: ui/00default.xml:161 |
1118 | msgid "Window" | 1118 | msgid "Window" |
1119 | msgstr "Janela" | 1119 | msgstr "Janela" |
1120 | 1120 | ||
@@ -1138,7 +1138,7 @@ msgstr "_Arquivo" | @@ -1138,7 +1138,7 @@ msgstr "_Arquivo" | ||
1138 | msgid "_Network" | 1138 | msgid "_Network" |
1139 | msgstr "_Rede" | 1139 | msgstr "_Rede" |
1140 | 1140 | ||
1141 | -#: ui/00default.xml:118 | 1141 | +#: ui/00default.xml:119 |
1142 | msgid "_Options" | 1142 | msgid "_Options" |
1143 | msgstr "_Opções" | 1143 | msgstr "_Opções" |
1144 | 1144 |
src/include/pw3270.h
@@ -72,6 +72,7 @@ | @@ -72,6 +72,7 @@ | ||
72 | { | 72 | { |
73 | PW3270_SRC_ALL, /**< Screen contents */ | 73 | PW3270_SRC_ALL, /**< Screen contents */ |
74 | PW3270_SRC_SELECTED, /**< Selected region */ | 74 | PW3270_SRC_SELECTED, /**< Selected region */ |
75 | + PW3270_SRC_COPY, /**< Copy buffer */ | ||
75 | 76 | ||
76 | PW3270_SRC_USER | 77 | PW3270_SRC_USER |
77 | } PW3270_SRC; | 78 | } PW3270_SRC; |
src/pw3270/print.c
@@ -625,6 +625,9 @@ static gchar * enum_to_string(GType type, guint enum_value) | @@ -625,6 +625,9 @@ static gchar * enum_to_string(GType type, guint enum_value) | ||
625 | 625 | ||
626 | void print_copy_action(GtkAction *action, GtkWidget *widget) | 626 | void print_copy_action(GtkAction *action, GtkWidget *widget) |
627 | { | 627 | { |
628 | + pw3270_print(widget,G_OBJECT(action),GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG, PW3270_SRC_COPY); | ||
629 | + | ||
630 | +/* | ||
628 | PRINT_INFO * info = NULL; | 631 | PRINT_INFO * info = NULL; |
629 | GtkPrintOperation * print; | 632 | GtkPrintOperation * print; |
630 | const gchar * text = v3270_get_copy(widget); | 633 | const gchar * text = v3270_get_copy(widget); |
@@ -655,12 +658,14 @@ static gchar * enum_to_string(GType type, guint enum_value) | @@ -655,12 +658,14 @@ static gchar * enum_to_string(GType type, guint enum_value) | ||
655 | gtk_print_operation_run(print,GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG,GTK_WINDOW(gtk_widget_get_toplevel(widget)),NULL); | 658 | gtk_print_operation_run(print,GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG,GTK_WINDOW(gtk_widget_get_toplevel(widget)),NULL); |
656 | 659 | ||
657 | g_object_unref(print); | 660 | g_object_unref(print); |
661 | +*/ | ||
658 | } | 662 | } |
659 | 663 | ||
660 | LIB3270_EXPORT void pw3270_print(GtkWidget *widget, GObject *action, GtkPrintOperationAction oper, PW3270_SRC src) | 664 | LIB3270_EXPORT void pw3270_print(GtkWidget *widget, GObject *action, GtkPrintOperationAction oper, PW3270_SRC src) |
661 | { | 665 | { |
662 | PRINT_INFO * info = NULL; | 666 | PRINT_INFO * info = NULL; |
663 | GtkPrintOperation * print = begin_print_operation(action,widget,&info); | 667 | GtkPrintOperation * print = begin_print_operation(action,widget,&info); |
668 | + const gchar * text; | ||
664 | 669 | ||
665 | #ifdef X3270_TRACE | 670 | #ifdef X3270_TRACE |
666 | if(action) | 671 | if(action) |
@@ -672,7 +677,35 @@ static gchar * enum_to_string(GType type, guint enum_value) | @@ -672,7 +677,35 @@ static gchar * enum_to_string(GType type, guint enum_value) | ||
672 | info->src = src; | 677 | info->src = src; |
673 | 678 | ||
674 | g_signal_connect(print,"begin_print",G_CALLBACK(begin_print),info); | 679 | g_signal_connect(print,"begin_print",G_CALLBACK(begin_print),info); |
675 | - g_signal_connect(print,"draw_page",G_CALLBACK(draw_screen),info); | 680 | + |
681 | + switch(src) | ||
682 | + { | ||
683 | + case PW3270_SRC_ALL: | ||
684 | + case PW3270_SRC_SELECTED: | ||
685 | + g_signal_connect(print,"draw_page",G_CALLBACK(draw_screen),info); | ||
686 | + break; | ||
687 | + | ||
688 | + case PW3270_SRC_COPY: | ||
689 | + | ||
690 | + text = v3270_get_copy(widget); | ||
691 | + | ||
692 | + if(text) | ||
693 | + { | ||
694 | + int r; | ||
695 | + | ||
696 | + info->text = g_strsplit(text,"\n",-1); | ||
697 | + info->rows = g_strv_length(info->text); | ||
698 | + | ||
699 | + for(r=0;r < info->rows;r++) | ||
700 | + { | ||
701 | + size_t sz = strlen(info->text[r]); | ||
702 | + if(sz > info->cols) | ||
703 | + info->cols = sz; | ||
704 | + } | ||
705 | + } | ||
706 | + g_signal_connect(print,"draw_page",G_CALLBACK(draw_text),info); | ||
707 | + break; | ||
708 | + } | ||
676 | 709 | ||
677 | // Run Print dialog | 710 | // Run Print dialog |
678 | gtk_print_operation_run(print,oper,GTK_WINDOW(gtk_widget_get_toplevel(widget)),NULL); | 711 | gtk_print_operation_run(print,oper,GTK_WINDOW(gtk_widget_get_toplevel(widget)),NULL); |