widget: expose drag methods (#5735)
This commit is contained in:
@@ -531,7 +531,7 @@ public interface Widget
|
||||
Object[] getOnKeyListener();
|
||||
|
||||
/**
|
||||
* Array of widget load listeners
|
||||
* Array of widget load listeners
|
||||
*/
|
||||
Object[] getOnLoadListener();
|
||||
|
||||
@@ -567,4 +567,24 @@ public interface Widget
|
||||
* Sets if text should be shadowed
|
||||
*/
|
||||
void setTextShadowed(boolean shadowed);
|
||||
|
||||
/**
|
||||
* Returns the widget drag dead zone
|
||||
*/
|
||||
int getDragDeadZone();
|
||||
|
||||
/**
|
||||
* Sets the widget drag dead zone
|
||||
*/
|
||||
void setDragDeadZone(int deadZone);
|
||||
|
||||
/**
|
||||
* Returns the widget drag dead time
|
||||
*/
|
||||
int getDragDeadTime();
|
||||
|
||||
/**
|
||||
* Sets the widget drag dead time
|
||||
*/
|
||||
void setDragDeadTime(int deadTime);
|
||||
}
|
||||
|
||||
@@ -143,6 +143,8 @@ public class WidgetInfoTableModel extends AbstractTableModel
|
||||
out.add(new WidgetField<>("OriginalX", Widget::getOriginalX));
|
||||
out.add(new WidgetField<>("OriginalY", Widget::getOriginalY));
|
||||
out.add(new WidgetField<>("BorderType", Widget::getBorderType, Widget::setBorderType, Integer.class));
|
||||
out.add(new WidgetField<>("DragDeadZone", Widget::getDragDeadZone, Widget::setDragDeadZone, Integer.class));
|
||||
out.add(new WidgetField<>("DragDeadTime", Widget::getDragDeadTime, Widget::setDragDeadTime, Integer.class));
|
||||
out.add(new WidgetField<>("IsIf3", Widget::isIf3));
|
||||
out.add(new WidgetField<>("HasListener", Widget::hasListener, Widget::setHasListener, Boolean.class));
|
||||
|
||||
|
||||
@@ -325,4 +325,20 @@ public interface RSWidget extends Widget
|
||||
@Import("textShadowed")
|
||||
@Override
|
||||
void setTextShadowed(boolean shadowed);
|
||||
|
||||
@Import("dragDeadZone")
|
||||
@Override
|
||||
int getDragDeadZone();
|
||||
|
||||
@Import("dragDeadZone")
|
||||
@Override
|
||||
void setDragDeadZone(int deadZone);
|
||||
|
||||
@Import("dragDeadTime")
|
||||
@Override
|
||||
int getDragDeadTime();
|
||||
|
||||
@Import("dragDeadTime")
|
||||
@Override
|
||||
void setDragDeadTime(int deadTime);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user