Re[31]: Правильная работа с датами
От: Mamut Швеция http://dmitriid.com
Дата: 20.01.06 08:35
Оценка: 46 (1)
M>>Да не диктует ось такое поведение Я тут уже писал
Автор: Mamut
Дата: 13.01.06
насколько по-разному трактуется одно и то же действие разными программами.


S>То, как это действие трактуется в каких-то конкретных программах — это их дело. Я же имел в виду рекомендацию от МС что если ваш апп регистрирует док, то будьте добры сделать ваш апп таким, что принимает этот док при дропе.


Ссылку сестра, ссылку

Поиск в Гугле по drag and drop guidelines выдает:

Apple Human Interface Guidelines — Drag-and-Drop

Except in cases where drag and drop is so intrinsic to an application that no suitable alternative methods exist—dragging icons in the Finder, for example—there should always be another method for accomplishing a drag-and-drop task.

И там же большой кусок о drop targets

IRIX® Interactive Desktop User Interface Guidelines — Chapter 7. Focus, Selection, and Drag and Drop — Drag and Drop

GNOME Human Interface Guidelines 2.0 — Chapter 10. User Input — Drag and Drop

- Use drag and drop only where the user can reasonably guess what the effect might be
— Provide visual feedback throughout a drag and drop operation. Highlight valid targets and change the mouse pointer as it passes over them. Use the "no drop" mouse pointer when passing over invalid drop targets.


Java Look and Feel Design Guidelines — Part II: Fundamental Java Application Design — 6: Behavior — Drag-and-Drop Operations

During any drag-and-drop operation, your Java look and feel application needs to give visual feedback using the pointer and the destination.
— Provide the user with feedback that a drag operation is in progress by changing the shape of the pointer when the drag is initiated. Use different pointers to distinguish operations (such as copying or moving).

-Provide destination feedback so users know where the dragged object can be dropped. Use one or both of the following methods to provide destination feedback:
--Change the shape of the pointer to reflect whether the object is over a possible drop target.
--Highlight drop targets when the pointer is over them to indicate that they can accept the selection or source.



Все, что я нашел у Микрософта — http://msdn.microsoft.com/library/en-us/dnwue/html/ch05b.asp?frame=true (и то — с трудом). В общем, Apple, как всегда — впереди планеты всей. MS не видно даже рядом с GNOME.

S>Конечно же я бы рассматривал как область только область документа, но не тулбары, контролы, заголовки окна и тп.

S>В конце концов это мог быть баг (о том что если на док — не откроет, если на пустое место — откроет). А может это не баг, а фича...

Это скорее всего фича
... << RSDN@Home 1.2.0 alpha rev. 619>>


dmitriid.comGitHubLinkedIn
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.