powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / drag'n'drop строк в datawindow
6 сообщений из 6, страница 1 из 1
drag'n'drop строк в datawindow
    #35291795
Leviathan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Вопрос такой: как правильно организовать перетаскивание строк мышкой в пределах datawindow? (либо неправильно, но удобно и быстро)

Заранее спасибо.
...
Рейтинг: 0 / 0
drag'n'drop строк в datawindow
    #35291818
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeviathanЗдравствуйте!
Вопрос такой: как правильно организовать перетаскивание строк мышкой в пределах datawindow? (либо неправильно, но удобно и быстро)

Заранее спасибо.
Например на clicked объекта вызвать
Код: plaintext
Drag(Begin!)
И обработать событие DragDrop(...)
...
Рейтинг: 0 / 0
drag'n'drop строк в datawindow
    #35291981
Leviathan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При этом начинает перетаскиваться весь контур dw. Это побочный эффект? А перетаскивание отдельных строк я так понял по-нормальному не предусмотрено?
...
Рейтинг: 0 / 0
drag'n'drop строк в datawindow
    #35292031
craftyman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это не побочный эффект =) это эффект по-умолчанию.
смотрим хэлп по ключевому слову DragIcon property
выдержка из хэлпа:
DragIcon
String
Specifies the name of the stock icon or the file containing the icon you want to display when the user drags the control (the ICO file). The default icon is a box the size of the control
...
Рейтинг: 0 / 0
drag'n'drop строк в datawindow
    #35292037
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LeviathanПри этом начинает перетаскиваться весь контур dw. Это побочный эффект?
Это все потому, что кто-то не задал свойство DragIcon для DataWindow.
LeviathanА перетаскивание отдельных строк я так понял по-нормальному не предусмотрено?
Предусмотрено.
...
Рейтинг: 0 / 0
drag'n'drop строк в datawindow
    #35298949
SasaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как минимум
- определить иконку для датавиндов контрола
- предусмотреть "дельту" в 3-5 пикселов, между координатами мыши в событии нажатия левой кнопки мыши (на строке ли!) и координатами мышм в событии "маусмув" на Драг(Бегин!), т.к. драг с иконой будет противно возникать на сортировке, на ресайсе колонок.
- на отпускании - чуть разное поведение (тагаемую строку вставить перед или после, в зависимости от "номер строки над которой отпустили" больше или меньше номера тягаемой)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / drag'n'drop строк в datawindow
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]