Տուն
Top.Mail.Ru Moscow
Ֆորում: «Գլխավոր»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Down

Տեքստի խմբագիր Գտնել նմանատիպ մասնաճյուղեր


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

Ժողովուրդ ջան, ասա ինձ, պլիզիր, թե ինչպես UNDO- ն առարկա դարձնել Խոսքի հիման վրա, այսինքն. որպեսզի չկարողանաք հետարկել ոչ թե մեկ, այլ վերջին մի քանի գործողություններ: Հնարավորության դեպքում օրինակ բերեք ...



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

Надо запоминать действия пользователя и в случае отмены производить обратные им.



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

По-моему лучше запоминать состояния текста (не все действия обратимы)



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

а если документ большой да еще в нем прочие объекты имеются?



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

1)Реализуй класс - действие
2)Научи текстовый редактор работать с этими действиями.
2)Реализуй контейнерный класс - история действий.

После каждого действия пользователя сохраняй в контейнере обратное действие.
При UNDO - извлекай их по одному и отправляй в редактор.

О необратимых действиях лучше просто предупреждать юзера.
Пусть сам сохраняется если хочет.



Էջեր: 1 ամբողջ ճյուղը

Ֆորում: «Գլխավոր»;
Ընթացիկ արխիվը `2002.01.08;
Բեռնել: [xml.tar.bz2];

Up









Հիշողություն `0.56 ՄԲ
Ժամանակը `0.023 գ
3-21990
Skyr
2001-12-04 03:58
2002.01.08
Խնդիր ՝ LookUp ոլորտների հետ


1-22143
[NWC] Էմինեմ
2001-12-20 12:04
2002.01.08
.dcu


14-22395
Օտար
2001-11-07 01:15
2002.01.08
Որ խառնաշփոթը տարբերվում է կարգից:


14-22326
Մկրիմմ
2001-11-04 11:35
2002.01.08
Ինչ-որ մեկը ցանկացել է ձգվել ուղեղը: Որո՞նք են ալգորիթմի ընտրանքները:


1-22262
Katya
2001-12-17 15:25
2002.01.08
օգնություն





afrikaans ալբանական արաբական հայերեն ադրբեջանական Բասկերի Բելառուսի Բուլղարիայի catalan Չինարեն (պարզեցված) Չինարեն (ավանդական) Խորվաթիայի չեխ դանիերեն հոլանդական Անգլերեն
Էստոնիայի filipino ֆիններեն ֆրանսերեն
galician վրացական գերմանական հունարեն haitian Creole եբրայերեն հինդի հունգարերեն icelandic հայերեն իռլանդական իտալական ճապոնացի Կորեայի Լատվիայի Լիտվայի մակեդոներեն Մալայերեն մալթերեն նորվեգական
պարսկական Լեհաստանի պորտուգալացի ռումինական ռուսական սերբերեն Սլովակիայի Սլովենիայի իսպաներեն սուահիլի շվեդերեն թայերեն թուրքական ուկրաինական ուրդու վիետնամերեն ուելսերեն հայերեն bengali բոսնիերեն
Cebuano Esperanto գուջարաթի հաուսա Hmong Igbo ճավաերեն kannada Khmer Lao լատիներեն մաորի մարաթի մոնղոլական նեպալերեն Punjabi Somali tamil telugu յորուբա
զուլուսերեն
Անգլերեն Французский Немецкий Итальянский Португальский Русский Испанский