expose text shadowed

This commit is contained in:
raiyni
2018-09-05 07:59:24 -05:00
parent ca36a6c164
commit 9897cb6c3e
3 changed files with 19 additions and 0 deletions

View File

@@ -574,4 +574,14 @@ public interface Widget
* Sets the border thickness of the widget
*/
void setBorderThickness(int thickness);
/**
* Returns if text is shadowed
*/
boolean getTextShadowed();
/**
* Sets if text should be shadowed
*/
void setTextShadowed(boolean shadowed);
}

View File

@@ -124,6 +124,7 @@ public class WidgetInfoTableModel extends AbstractTableModel
String.class
));
out.add(new WidgetField<>("FontId", Widget::getFontId, Widget::setFontId, Integer.class));
out.add(new WidgetField<>("TextShadowed", Widget::getTextShadowed, Widget::setTextShadowed, Boolean.class));
out.add(new WidgetField<>("Name", w -> w.getName().trim(), Widget::setName, String.class));
out.add(new WidgetField<>("ItemId", Widget::getItemId, Widget::setItemId, Integer.class));
out.add(new WidgetField<>("ItemQuantity", Widget::getItemQuantity, Widget::setItemQuantity, Integer.class));

View File

@@ -326,4 +326,12 @@ public interface RSWidget extends Widget
@Import("fontId")
@Override
void setFontId(int id);
@Import("textShadowed")
@Override
boolean getTextShadowed();
@Import("textShadowed")
@Override
void setTextShadowed(boolean shadowed);
}