widget: expose drag methods (#5735)
This commit is contained in:
@@ -531,7 +531,7 @@ public interface Widget
|
|||||||
Object[] getOnKeyListener();
|
Object[] getOnKeyListener();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Array of widget load listeners
|
* Array of widget load listeners
|
||||||
*/
|
*/
|
||||||
Object[] getOnLoadListener();
|
Object[] getOnLoadListener();
|
||||||
|
|
||||||
@@ -567,4 +567,24 @@ public interface Widget
|
|||||||
* Sets if text should be shadowed
|
* Sets if text should be shadowed
|
||||||
*/
|
*/
|
||||||
void setTextShadowed(boolean 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<>("OriginalX", Widget::getOriginalX));
|
||||||
out.add(new WidgetField<>("OriginalY", Widget::getOriginalY));
|
out.add(new WidgetField<>("OriginalY", Widget::getOriginalY));
|
||||||
out.add(new WidgetField<>("BorderType", Widget::getBorderType, Widget::setBorderType, Integer.class));
|
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<>("IsIf3", Widget::isIf3));
|
||||||
out.add(new WidgetField<>("HasListener", Widget::hasListener, Widget::setHasListener, Boolean.class));
|
out.add(new WidgetField<>("HasListener", Widget::hasListener, Widget::setHasListener, Boolean.class));
|
||||||
|
|
||||||
|
|||||||
@@ -325,4 +325,20 @@ public interface RSWidget extends Widget
|
|||||||
@Import("textShadowed")
|
@Import("textShadowed")
|
||||||
@Override
|
@Override
|
||||||
void setTextShadowed(boolean shadowed);
|
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