Fusion Makers
Faça login para usufruir de todos nossos recursos. Ainda não tem uma conta? Inscreva-se já!

Participe do fórum, é rápido e fácil

Fusion Makers
Faça login para usufruir de todos nossos recursos. Ainda não tem uma conta? Inscreva-se já!
Fusion Makers
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» Ideia: MMFMakers, do zero
por mediamaker Qua 26 maio 2021, 12:28

» [Flash] Haunt the house
por mediamaker Sáb 19 Set 2020, 16:47

» Como a criar passo a passo engine de Movimento Grid com colisão (tipo Bomberman) completo usadno extensão Array?
por mediamaker Sex 15 Set 2017, 14:19

» CF2.5 -> 26 reais na steam
por Matheus290 Ter 22 Dez 2015, 17:52

» Aplicação com Editbox não tá rodando online
por Matheus290 Sáb 19 Set 2015, 01:38

» A Guilda continua!!!! "Âncora Team" (novo nome)
por weliowl7 Qua 16 Set 2015, 01:52

» Sub-application e Inventario
por majorcorps Dom 23 Ago 2015, 13:11

» Efeito de string
por majorcorps Sáb 22 Ago 2015, 19:55

» [PC] Pitiri 1997
por Matheus290 Sáb 20 Jun 2015, 17:10

» Teclado virtual com Edit Box
por mediamaker Sáb 20 Jun 2015, 14:10

Quem está conectado?
23 usuários online :: 0 registrados, 0 invisíveis e 23 visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 251 em Ter 26 Out 2021, 22:21
Estatísticas
Temos 256 usuários registrados
O último membro registrado é Sitydistta

Os nossos membros postaram um total de 5268 mensagens em 575 assuntos

Como fazer a função Undo e Redo?

3 participantes

Ir para baixo

Como fazer a função Undo e Redo? Empty Como fazer a função Undo e Redo?

Mensagem por Gabriel Francisco Ter 15 Nov 2011, 18:09

Queria saber como se faz essas duas funções, só que em todo o programa que estiver desenvolvendo. Very Happy Very Happy Very Happy

Gabriel Francisco
Usuário

Mensagens : 244
Data de inscrição : 07/02/2010
Idade : 25
Localização : Porto Alegre (POA)

Ir para o topo Ir para baixo

Como fazer a função Undo e Redo? Empty Re: Como fazer a função Undo e Redo?

Mensagem por Matheus290 Ter 15 Nov 2011, 19:40

Hum... Acho que teria que usar INI pra isso.

Salvar as ultimas teclas que você pressionou. E aí quando pressionar CTRL + Z ele lê a ultima linha do INI antes da atual.
Matheus290
Matheus290
Administrador
Administrador

Mensagens : 710
Data de inscrição : 18/02/2010
Idade : 30
Localização : Bauru SP

Ir para o topo Ir para baixo

Como fazer a função Undo e Redo? Empty Re: Como fazer a função Undo e Redo?

Mensagem por leodigaum Ter 15 Nov 2011, 20:19

Bem embora vc n tenha sido mto especifico na sua pergunta, poderia ser undo/redo em texto ou em objetos, posicionamento... tamanho... etc.

Então, no caso de texto basta usar Rich Edit Object e marca a opção de undo e setar o numero maximo de levels que será salvo.

Com está mesma extensão vc poderia adaptar para outros tipos... sabendo-se que ela possibilita fazer esta função de maneira pratica, pode criar um Rich Edit Object para armazenar todas as funções efetuadas de maneira descritiva, exemplo:

Código:
press "Enter":
                    Create New Objects: Create "objeto"
                    Objeto: Set Alterable Value A "001"
                    Objeto: Set Coord. X 10
                    Objeto: Set Coord. Y 20
                    Rich Edit Object: $Newline
                                            Set Text: Alterable value A("objeto")+","+X("objeto)+","+Y("objeto")

Dese jeito vc guardou a informação do objeto criado em uma nova linha do Rich Edit... Assim pode fazer...

Código:
press Ctrl:
press Z:
Alterable Value A ("objeto") = CurrentLine($Left(GetLine("Rich Edit Object"),3)):
                    Objeto: Destroy   
                    Rich Edit Object: Undo


///---ou seja, os 3 primeiros caracteres da linha atual ser igual ao Alterable Value A do objeto, espero ter ajudado, o modo que eu tentei explicar foi apenas pra dar uma ideia, como eu ainda n testei isso n posso dizer q é exatamente deste modo q faz, mas é bem possivel fazer se baseando nisso, nada q um pouco de logica n resolva.---///

leodigaum
leodigaum
Usuário

Mensagens : 116
Data de inscrição : 12/06/2011

Ir para o topo Ir para baixo

Como fazer a função Undo e Redo? Empty Re: Como fazer a função Undo e Redo?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos