Про отмену
От: Jenyay http://jenyay.net
Дата: 18.07.05 18:01
Оценка:
Привет.

У меня вот какой вопрос. А не удобнее ли пользователю было бы, если в стек для отмены не заносилть команды, которые фактически не изменяют состояние программы. Например, (пусть пример может и не очень удачный, но понятный) когда юзер заливает в паинте белый фон белой краской. Или, например, юзер удаляет по запросу записи, но по запросу ничего не найдено, т.е. и удалять не надо, но ведь команда выполнена.

Кто что думает по этому поводу?
... << RSDN@Home 1.1.4 beta 7 rev. 0>>
Софт, исходники и фото
Re: Про отмену
От: Real 3L0 Россия http://prikhodko.blogspot.com
Дата: 19.07.05 01:24
Оценка: :))
Здравствуйте, Jenyay, Вы писали:

J>Кто что думает по этому поводу?


Ну не заноси.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Вселенная бесконечна как вширь, так и вглубь.
Re: Про отмену
От: _FRED_ Черногория
Дата: 20.07.05 10:52
Оценка: 7 (2) +3
Здравствуйте, Jenyay, Вы писали:

J>У меня вот какой вопрос. А не удобнее ли пользователю было бы, если в стек для отмены не заносилть команды, которые фактически не изменяют состояние программы. Например, (пусть пример может и не очень удачный, но понятный) когда юзер заливает в паинте белый фон белой краской. Или, например, юзер удаляет по запросу записи, но по запросу ничего не найдено, т.е. и удалять не надо, но ведь команда выполнена.


J>Кто что думает по этому поводу?


Достаточно опытный пользователь может работать "вслепую", не смотря на экран (конечно зависит от приложения, но может), считая в уме количество операций и откатывать действия он так же будет по своим ощущениям. Тогда результат выполнения откатов не будет соответствовать его желаниям. — перед тем чтобы что-нить сделать ему придётся посмотреть, внесёт ли это изменения. + иногда невозможно или очень сложно определить, выполнилась какая-либо команда — то есть изменился ли после её применения документ (картинка, ...)
<< RSDN@Home 1.1.4 beta 7 rev. 500 >> =02:52= [Windows XP — 5.1.2600.0]
under «*none*»
Help will always be given at Hogwarts to those who ask for it.
Re[2]: Про отмену
От: Real 3L0 Россия http://prikhodko.blogspot.com
Дата: 21.07.05 03:07
Оценка:
Здравствуйте, _FRED_, Вы писали:

_FR>Достаточно опытный пользователь может работать "вслепую", не смотря на экран (конечно зависит от приложения, но может)


Нифигасе! Слепой десятипальцевый метод знаю, а вот слепой двухглазый — нет. Можно пример?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Вселенная бесконечна как вширь, так и вглубь.
Re[3]: Про отмену
От: _FRED_ Черногория
Дата: 21.07.05 08:06
Оценка: :)
Здравствуйте, Real 3L0, Вы писали:

_FR>>Достаточно опытный пользователь может работать "вслепую", не смотря на экран (конечно зависит от приложения, но может)


R3>Нифигасе! Слепой десятипальцевый метод знаю, а вот слепой двухглазый — нет. Можно пример?


Печатая текст, я смотрю на клавиатуру, а не на экран
<< RSDN@Home 1.1.4 beta 7 rev. 500 >> =12:04= [Windows XP — 5.1.2600.0]
under «*none*»
Help will always be given at Hogwarts to those who ask for it.
Re[4]: Про отмену
От: Amon_RA Россия  
Дата: 21.07.05 08:11
Оценка: +1 :))
Здравствуйте, _FRED_, Вы писали:

__FR>Печатая текст, я смотрю на клавиатуру, а не на экран


А потом — о Боже : "Rjulf gtxxfnftim yt gthtrk.xfz hfcrkflre — nj gkexftncz nfrfz :JGF"
Re[5]: Про отмену
От: _FRED_ Черногория
Дата: 21.07.05 08:24
Оценка:
Здравствуйте, Amon_RA, Вы писали:

__FR>>Печатая текст, я смотрю на клавиатуру, а не на экран


A_R>А потом — о Боже : "Rjulf gtxxfnftim yt gthtrk.xfz hfcrkflre — nj gkexftncz nfrfz :JGF"


Ну-как подскажите мне, изменится ли фон приведённой ниже картинки, если закрасить его белым?

-----------------------------------

-----------------------------------

A_R>"Когда печчатаешь не переключая раскладку — то плучается такая Ж@#$"


А с этим я справляюсь при помощи программы "Опечатка" (сайт, указанный в ридми не открывается, потому ссылкой поделиться не могу)
<< RSDN@Home 1.1.4 beta 7 rev. 500 >> =12:24= [Windows XP — 5.1.2600.0]
under «*none*»
Help will always be given at Hogwarts to those who ask for it.
Re[6]: Про отмену
От: Spidola Россия http://www.usametrics.ru
Дата: 25.07.05 21:30
Оценка:
Здравствуйте, _FRED_, Вы писали:

A_R>>"Когда печчатаешь не переключая раскладку — то плучается такая Ж@#$"


_FR>А с этим я справляюсь при помощи программы "Опечатка" (сайт, указанный в ридми не открывается, потому ссылкой поделиться не могу)


Snoop2 &mdash; он же "Опечатка"
RSDN@дома

тишина...
Re[3]: Про отмену
От: squiz  
Дата: 20.08.05 22:57
Оценка:
Здравствуйте, Real 3L0, Вы писали:

R3>Нифигасе! Слепой десятипальцевый метод знаю, а вот слепой двухглазый — нет. Можно пример?


Undo? Пожалста:
Ctrl + Z, Ctrl + Z, Ctrl + Z ....
... << RSDN@Home 1.1.4 stable rev. 510>>
Re: Про отмену
От: Кодт Россия  
Дата: 23.08.05 14:37
Оценка: 12 (1)
Здравствуйте, Jenyay, Вы писали:

J>У меня вот какой вопрос. А не удобнее ли пользователю было бы, если в стек для отмены не заносилть команды, которые фактически не изменяют состояние программы. Например, (пусть пример может и не очень удачный, но понятный) когда юзер заливает в паинте белый фон белой краской. Или, например, юзер удаляет по запросу записи, но по запросу ничего не найдено, т.е. и удалять не надо, но ведь команда выполнена.


Можно извещать пользователя об успешности операции. Например, издавать щелчок, когда действие пустое.
Это имеет смысл, когда неочевидно, выполнена ли операция:
— заливка белого vs почти-белого
— удаление записей, не отображённых на экране.
Например, команда "DEL absent.*" товарища КоммандКома пишет "Cannot find C:\absent.*"...

Кстати говоря, текстовый редактор (хотя бы textarea в IE) не заносит в стек отката пустые операции (удаление пустого выделения, вставка нетекстового объекта из клипборда).
Перекуём баги на фичи!
Re[2]: Про отмену
От: _FRED_ Черногория
Дата: 31.08.05 22:22
Оценка:
Здравствуйте, Кодт, Вы писали:

К>Можно извещать пользователя об успешности операции. Например, издавать щелчок, когда действие пустое.


У меня, к примеру, софт занимается тем, что играет музыку, потому звуковые схемы отключены.
Кто какие ещё варианты оповещения пользователя предложит (кроме динамика "мамы") сможет предложить?
Световые отпадают, потому как юзера могут и работают не глядя в экран.
Help will always be given at Hogwarts to those who ask for it.
Re: Про отмену
От: vgrigor  
Дата: 01.09.05 14:08
Оценка:
А вы вносите в стек "пустая операция" вместо всего изменения..

тогда проблемы с отменой того что он помнит что делал что-то не будет,
оно отменится, но очень эффективно.
Винтовку добудешь в бою!
Re[2]: Про отмену
От: Jenyay http://jenyay.net
Дата: 01.09.05 14:31
Оценка:
Здравствуйте, vgrigor, Вы писали:

V>А вы вносите в стек "пустая операция" вместо всего изменения..


V>тогда проблемы с отменой того что он помнит что делал что-то не будет,

V>оно отменится, но очень эффективно.

Идея интересная, но я это не из-за экономии, а просто как удобнее юзеру. Пока отменять можно все.
... << RSDN@Home 1.2.0 alpha rev. 608>>
Софт, исходники и фото
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.