casa
Top.Mail.Ru Yandeks.Metrika
Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];

giù

Editor di testo Trova rami simili


Smuggler   (2001-12-18 14:01) [0]

Le persone, dimmi, pliz, come fare nel soggetto UNDO sul principio di Parola, in modo che tu possa annullare non uno, ma diverse azioni recenti. Se è possibile, lancia ...



fag2000@ok.ru   (2001-12-18 14:12) [1]

È necessario ricordare le azioni dell'utente e, in caso di annullamento, produrre il contrario.



Vasay   (2001-12-18 15:10) [2]

Secondo me, è meglio memorizzare gli stati del testo (non tutte le azioni sono reversibili)



fag2000@ok.ru   (2001-12-18 16:16) [3]

e se il documento è grande e ci sono altri oggetti in esso contenuti?



Виктор Щербаков   (2001-12-18 16:40) [4]

1) Implementare la classe - azione
2) Insegna a un editor di testo per lavorare con queste azioni.
2) Implementare la classe del contenitore: cronologia azioni.

Dopo ogni azione dell'utente, salva l'azione inversa nel contenitore.
Quando ANNULLA - estraili uno per uno e invialo all'editor.

È meglio semplicemente avvertire l'utente di azioni irreversibili.
Lascialo salvare se stesso, se vuole.



Pagine: 1 tutto il ramo

Forum: "Principale";
Archivio attuale: 2002.01.08;
Scarica: [xml.tar.bz2];

al piano di sopra









Memoria: 0.56 MB
Ora: 0.056 c
1-22022
vincitore
2001-12-18 08:05
2002.01.08
Hai bisogno di un'etichetta per visualizzare le formule


1-22149
Roman_zdrj
2001-12-20 12:43
2002.01.08
chiama da dll


1-22050
russo
2001-12-18 17:03
2002.01.08
UNA DOMANDA MOLTO INTERESSANTE :))))


4-22472
Eugene
2001-10-27 17:03
2002.01.08
Come rendere il tuo piccolo server proxy?


1-22176
Serg5
2001-12-20 14:57
2002.01.08
Di nuovo, il problema con il testo: visualizzo Image1.Canvas.TextOut, ma sotto il testo stesso è un corridore bianco. È possibile se non si rimuove (basta mettere le lettere), quindi almeno rendere il corridore nero.





afrikaans albanese Arabic armeno Azero basco bielorusso Bulgarian catalano Cinese (semplificato) Cinese (tradizionale) croato Ceco danese Dutch Inglese estone filippina Finnish Francese
galiziano georgiano Tedesco greco Creolo haitiano ebraico hindi ungherese islandese Indonesian irlandese Italiano Giapponese Korean lettone lituano macedone Malay maltese Norwegian
persiano polacco Portoghese rumeno Russian serbo Slovak sloveno Spagnolo swahili Swedish Thai turco ucraino Urdu vietnamita gallese yiddish bengalese bosniaco
Cebuano esperanto Gujarati Hausa Hmong Igbo giavanese kannada khmer lao latino maori marathi mongolo nepali punjabi somalo tamil telugu Yoruba
zulù
Inglese Francese tedesco italiano portoghese russo spagnolo