Selecionar e copiar uma impressão na tela ?

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Selecionar e copiar uma impressão na tela ?

valmir...@yahoo.com.br
Boa noite!
     Sou iniciante e estou usando um pequeno script em FlyWithLua que imprime na tela algumas informações. Gostaria de poder selecionar e copiar mas no momento não é permitido ,  é utilizado este comando para realizar a impressão na tela     imgui.TextUnformatted(string.format("Distance:         %d nm", DataOfp["Distance"])) e como terei que utilizar está informação em outro formulário ficaria mais simples que digita-lo  .

Desde já obrigado, Valmir.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/cd51d2ae-9238-4608-aa56-1d8436091221n%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Selecionar e copiar uma impressão na tela ?

Eric Chiesse
Use uma variável:
local message = string.format("Distance:         %d nm", DataOfp["Distance"])
imgui.TextUnformatted(message)

Agora vc pode usar "message" onde quiser ;)
---
Eric


Em qui., 17 de dez. de 2020 às 22:14, '[hidden email]' via Lua BR <[hidden email]> escreveu:
Boa noite!
     Sou iniciante e estou usando um pequeno script em FlyWithLua que imprime na tela algumas informações. Gostaria de poder selecionar e copiar mas no momento não é permitido ,  é utilizado este comando para realizar a impressão na tela     imgui.TextUnformatted(string.format("Distance:         %d nm", DataOfp["Distance"])) e como terei que utilizar está informação em outro formulário ficaria mais simples que digita-lo  .

Desde já obrigado, Valmir.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/cd51d2ae-9238-4608-aa56-1d8436091221n%40googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/CAE%3Dv0fz-u9AbwAs5LBuYB1cajxmLu74ofX3M3AX8yWF2P9AZQg%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: Selecionar e copiar uma impressão na tela ?

valmir...@yahoo.com.br
Olá Eric, obrigado por sua resposta, testei mas não resultou no que precisava, talvez não fui claro na pergunta ...
<img src="data:image/png;base64,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" alt="" data-iml="332102.7399999985">
o script imprime na tela está linha, eu gostaria de poder passar o mouse sobre ela e copiar para colar em outro script mas no momento não é possível....

Obrigado, Valmir

Em sexta-feira, 18 de dezembro de 2020 às 01:51:11 UTC-3, [hidden email] escreveu:
Use uma variável:
local message = string.format("Distance:         %d nm", DataOfp["Distance"])
imgui.TextUnformatted(message)

Agora vc pode usar "message" onde quiser ;)
---
Eric


Em qui., 17 de dez. de 2020 às 22:14, '[hidden email]' via Lua BR <[hidden email]> escreveu:
Boa noite!
     Sou iniciante e estou usando um pequeno script em FlyWithLua que imprime na tela algumas informações. Gostaria de poder selecionar e copiar mas no momento não é permitido ,  é utilizado este comando para realizar a impressão na tela     imgui.TextUnformatted(string.format("Distance:         %d nm", DataOfp["Distance"])) e como terei que utilizar está informação em outro formulário ficaria mais simples que digita-lo  .

Desde já obrigado, Valmir.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/cd51d2ae-9238-4608-aa56-1d8436091221n%40googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/1001f364-4f16-49d2-a75f-72b0d1f2c789n%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Selecionar e copiar uma impressão na tela ?

Denis Dos Santos Silva
as vezes uma alternativa é voce gravar em um arquivo de log (txt) OU se tiver luasocket pode enviar um http/post OU se o imgui tiver suporte ao clipboard (coisa que eu nao sei) , p.ex.,

---
--- exemplo de como gravar em um arquivo de txt
---
distancia = 0;

fd = io.open("/diretorio/arquivo.txt", "a+");
fd:write( sprintf("[%s] distancia=%d\n", os.date('%c'), distancia) );
fd:flush();
fd:close();
--- fim do arquivo









Em sexta-feira, 18 de dezembro de 2020 às 02:24:38 UTC-3, [hidden email] escreveu:
Olá Eric, obrigado por sua resposta, testei mas não resultou no que precisava, talvez não fui claro na pergunta ...
o script imprime na tela está linha, eu gostaria de poder passar o mouse sobre ela e copiar para colar em outro script mas no momento não é possível....

Obrigado, Valmir

Em sexta-feira, 18 de dezembro de 2020 às 01:51:11 UTC-3, [hidden email] escreveu:
Use uma variável:
local message = string.format("Distance:         %d nm", DataOfp["Distance"])
imgui.TextUnformatted(message)

Agora vc pode usar "message" onde quiser ;)
---
Eric


Em qui., 17 de dez. de 2020 às 22:14, '[hidden email]' via Lua BR <[hidden email]> escreveu:
Boa noite!
     Sou iniciante e estou usando um pequeno script em FlyWithLua que imprime na tela algumas informações. Gostaria de poder selecionar e copiar mas no momento não é permitido ,  é utilizado este comando para realizar a impressão na tela     imgui.TextUnformatted(string.format("Distance:         %d nm", DataOfp["Distance"])) e como terei que utilizar está informação em outro formulário ficaria mais simples que digita-lo  .

Desde já obrigado, Valmir.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/cd51d2ae-9238-4608-aa56-1d8436091221n%40googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/d873f3ec-28db-4cdd-b5d4-011a95661010n%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Selecionar e copiar uma impressão na tela ?

valmir...@yahoo.com.br
Olá Denis !

Usando essa linha de pensamento não teria um comando que gravasse isso na área de transferência do windows 10, já mataria o assunto, já fiz uma pesquisa básica no google e no manual de referência 5.4 mas não percebi nada.

Obrigado, Valmir.

Em sexta-feira, 18 de dezembro de 2020 às 09:36:24 UTC-3, Denis Dos Santos Silva escreveu:
as vezes uma alternativa é voce gravar em um arquivo de log (txt) OU se tiver luasocket pode enviar um http/post OU se o imgui tiver suporte ao clipboard (coisa que eu nao sei) , p.ex.,

---
--- exemplo de como gravar em um arquivo de txt
---
distancia = 0;

fd = io.open("/diretorio/arquivo.txt", "a+");
fd:write( sprintf("[%s] distancia=%d\n", os.date('%c'), distancia) );
fd:flush();
fd:close();
--- fim do arquivo









Em sexta-feira, 18 de dezembro de 2020 às 02:24:38 UTC-3, [hidden email] escreveu:
Olá Eric, obrigado por sua resposta, testei mas não resultou no que precisava, talvez não fui claro na pergunta ...
o script imprime na tela está linha, eu gostaria de poder passar o mouse sobre ela e copiar para colar em outro script mas no momento não é possível....

Obrigado, Valmir

Em sexta-feira, 18 de dezembro de 2020 às 01:51:11 UTC-3, [hidden email] escreveu:
Use uma variável:
local message = string.format("Distance:         %d nm", DataOfp["Distance"])
imgui.TextUnformatted(message)

Agora vc pode usar "message" onde quiser ;)
---
Eric


Em qui., 17 de dez. de 2020 às 22:14, '[hidden email]' via Lua BR <[hidden email]> escreveu:
Boa noite!
     Sou iniciante e estou usando um pequeno script em FlyWithLua que imprime na tela algumas informações. Gostaria de poder selecionar e copiar mas no momento não é permitido ,  é utilizado este comando para realizar a impressão na tela     imgui.TextUnformatted(string.format("Distance:         %d nm", DataOfp["Distance"])) e como terei que utilizar está informação em outro formulário ficaria mais simples que digita-lo  .

Desde já obrigado, Valmir.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/cd51d2ae-9238-4608-aa56-1d8436091221n%40googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/b808c977-3b2e-4d05-bbd0-b39848420503n%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Selecionar e copiar uma impressão na tela ?

Denis Dos Santos Silva
pesquisando 'clipboard' no git do imgui tem alguns exemplos

https://github.com/ocornut/imgui/search?q=clipboard


Em domingo, 20 de dezembro de 2020 às 00:06:33 UTC-3, [hidden email] escreveu:
Olá Denis !

Usando essa linha de pensamento não teria um comando que gravasse isso na área de transferência do windows 10, já mataria o assunto, já fiz uma pesquisa básica no google e no manual de referência 5.4 mas não percebi nada.

Obrigado, Valmir.

Em sexta-feira, 18 de dezembro de 2020 às 09:36:24 UTC-3, Denis Dos Santos Silva escreveu:
as vezes uma alternativa é voce gravar em um arquivo de log (txt) OU se tiver luasocket pode enviar um http/post OU se o imgui tiver suporte ao clipboard (coisa que eu nao sei) , p.ex.,

---
--- exemplo de como gravar em um arquivo de txt
---
distancia = 0;

fd = io.open("/diretorio/arquivo.txt", "a+");
fd:write( sprintf("[%s] distancia=%d\n", os.date('%c'), distancia) );
fd:flush();
fd:close();
--- fim do arquivo









Em sexta-feira, 18 de dezembro de 2020 às 02:24:38 UTC-3, [hidden email] escreveu:
Olá Eric, obrigado por sua resposta, testei mas não resultou no que precisava, talvez não fui claro na pergunta ...
o script imprime na tela está linha, eu gostaria de poder passar o mouse sobre ela e copiar para colar em outro script mas no momento não é possível....

Obrigado, Valmir

Em sexta-feira, 18 de dezembro de 2020 às 01:51:11 UTC-3, [hidden email] escreveu:
Use uma variável:
local message = string.format("Distance:         %d nm", DataOfp["Distance"])
imgui.TextUnformatted(message)

Agora vc pode usar "message" onde quiser ;)
---
Eric


Em qui., 17 de dez. de 2020 às 22:14, '[hidden email]' via Lua BR <[hidden email]> escreveu:
Boa noite!
     Sou iniciante e estou usando um pequeno script em FlyWithLua que imprime na tela algumas informações. Gostaria de poder selecionar e copiar mas no momento não é permitido ,  é utilizado este comando para realizar a impressão na tela     imgui.TextUnformatted(string.format("Distance:         %d nm", DataOfp["Distance"])) e como terei que utilizar está informação em outro formulário ficaria mais simples que digita-lo  .

Desde já obrigado, Valmir.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/cd51d2ae-9238-4608-aa56-1d8436091221n%40googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/f6fa2cc6-209b-4ce3-9d72-c55088ac8362n%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Selecionar e copiar uma impressão na tela ?

valmir...@yahoo.com.br
Olá Denis !

      Obrigado pela dica, já dei uma olhada e vou estudar como colocar c e c++ no lua....

Abraço a todos , Valmir.

Em domingo, 20 de dezembro de 2020 às 12:24:33 UTC-3, Denis Dos Santos Silva escreveu:
pesquisando 'clipboard' no git do imgui tem alguns exemplos



Em domingo, 20 de dezembro de 2020 às 00:06:33 UTC-3, [hidden email] escreveu:
Olá Denis !

Usando essa linha de pensamento não teria um comando que gravasse isso na área de transferência do windows 10, já mataria o assunto, já fiz uma pesquisa básica no google e no manual de referência 5.4 mas não percebi nada.

Obrigado, Valmir.

Em sexta-feira, 18 de dezembro de 2020 às 09:36:24 UTC-3, Denis Dos Santos Silva escreveu:
as vezes uma alternativa é voce gravar em um arquivo de log (txt) OU se tiver luasocket pode enviar um http/post OU se o imgui tiver suporte ao clipboard (coisa que eu nao sei) , p.ex.,

---
--- exemplo de como gravar em um arquivo de txt
---
distancia = 0;

fd = io.open("/diretorio/arquivo.txt", "a+");
fd:write( sprintf("[%s] distancia=%d\n", os.date('%c'), distancia) );
fd:flush();
fd:close();
--- fim do arquivo









Em sexta-feira, 18 de dezembro de 2020 às 02:24:38 UTC-3, [hidden email] escreveu:
Olá Eric, obrigado por sua resposta, testei mas não resultou no que precisava, talvez não fui claro na pergunta ...
o script imprime na tela está linha, eu gostaria de poder passar o mouse sobre ela e copiar para colar em outro script mas no momento não é possível....

Obrigado, Valmir

Em sexta-feira, 18 de dezembro de 2020 às 01:51:11 UTC-3, [hidden email] escreveu:
Use uma variável:
local message = string.format("Distance:         %d nm", DataOfp["Distance"])
imgui.TextUnformatted(message)

Agora vc pode usar "message" onde quiser ;)
---
Eric


Em qui., 17 de dez. de 2020 às 22:14, '[hidden email]' via Lua BR <[hidden email]> escreveu:
Boa noite!
     Sou iniciante e estou usando um pequeno script em FlyWithLua que imprime na tela algumas informações. Gostaria de poder selecionar e copiar mas no momento não é permitido ,  é utilizado este comando para realizar a impressão na tela     imgui.TextUnformatted(string.format("Distance:         %d nm", DataOfp["Distance"])) e como terei que utilizar está informação em outro formulário ficaria mais simples que digita-lo  .

Desde já obrigado, Valmir.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/cd51d2ae-9238-4608-aa56-1d8436091221n%40googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/fd6e09da-2208-40d8-8c56-d9771dd0ad3bn%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: Selecionar e copiar uma impressão na tela ?

valmir...@yahoo.com.br
Achei isso em especial em  FlyWithLua que é o meu caso com relação de muitos comandos imgui e que no meu caso funcionou com  imgui.SetClipboardText() o único detalhe que encanto o script está aberto não aceita outra coisa para ctrl+c, acho que vou criar um botão e quando quiser copiar o aperto, não sei bem o processo do lua se fica mandando para tela sempre ou manda apenas uma vez os camandos imgui.

https://forums.x-plane.org/index.php?/forums/topic/169775-omg-imgui-the-beauty-of/ 

Obrigado novamente, Valmir.

Em segunda-feira, 21 de dezembro de 2020 às 18:03:40 UTC-3, [hidden email] escreveu:
Olá Denis !

      Obrigado pela dica, já dei uma olhada e vou estudar como colocar c e c++ no lua....

Abraço a todos , Valmir.

Em domingo, 20 de dezembro de 2020 às 12:24:33 UTC-3, Denis Dos Santos Silva escreveu:
pesquisando 'clipboard' no git do imgui tem alguns exemplos



Em domingo, 20 de dezembro de 2020 às 00:06:33 UTC-3, [hidden email] escreveu:
Olá Denis !

Usando essa linha de pensamento não teria um comando que gravasse isso na área de transferência do windows 10, já mataria o assunto, já fiz uma pesquisa básica no google e no manual de referência 5.4 mas não percebi nada.

Obrigado, Valmir.

Em sexta-feira, 18 de dezembro de 2020 às 09:36:24 UTC-3, Denis Dos Santos Silva escreveu:
as vezes uma alternativa é voce gravar em um arquivo de log (txt) OU se tiver luasocket pode enviar um http/post OU se o imgui tiver suporte ao clipboard (coisa que eu nao sei) , p.ex.,

---
--- exemplo de como gravar em um arquivo de txt
---
distancia = 0;

fd = io.open("/diretorio/arquivo.txt", "a+");
fd:write( sprintf("[%s] distancia=%d\n", os.date('%c'), distancia) );
fd:flush();
fd:close();
--- fim do arquivo









Em sexta-feira, 18 de dezembro de 2020 às 02:24:38 UTC-3, [hidden email] escreveu:
Olá Eric, obrigado por sua resposta, testei mas não resultou no que precisava, talvez não fui claro na pergunta ...
o script imprime na tela está linha, eu gostaria de poder passar o mouse sobre ela e copiar para colar em outro script mas no momento não é possível....

Obrigado, Valmir

Em sexta-feira, 18 de dezembro de 2020 às 01:51:11 UTC-3, [hidden email] escreveu:
Use uma variável:
local message = string.format("Distance:         %d nm", DataOfp["Distance"])
imgui.TextUnformatted(message)

Agora vc pode usar "message" onde quiser ;)
---
Eric


Em qui., 17 de dez. de 2020 às 22:14, '[hidden email]' via Lua BR <[hidden email]> escreveu:
Boa noite!
     Sou iniciante e estou usando um pequeno script em FlyWithLua que imprime na tela algumas informações. Gostaria de poder selecionar e copiar mas no momento não é permitido ,  é utilizado este comando para realizar a impressão na tela     imgui.TextUnformatted(string.format("Distance:         %d nm", DataOfp["Distance"])) e como terei que utilizar está informação em outro formulário ficaria mais simples que digita-lo  .

Desde já obrigado, Valmir.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/cd51d2ae-9238-4608-aa56-1d8436091221n%40googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Lua BR" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para [hidden email].
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/lua-br/0d510f72-7b12-48d6-8331-1b3a28180937n%40googlegroups.com.