mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-07-17 23:39:01 +00:00
#809 Move left, right buttons for DefineTexts using translatex parameter
This commit is contained in:
@@ -665,6 +665,11 @@ public class DefineEditTextTag extends TextTag {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean translateText(int diff) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public RECT getRect(Set<BoundedTag> added) {
|
||||
return bounds;
|
||||
|
||||
@@ -447,6 +447,13 @@ public class DefineText2Tag extends TextTag {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean translateText(int diff) {
|
||||
textMatrix.translateX += diff;
|
||||
setModified(true);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public RECT getRect(Set<BoundedTag> added) {
|
||||
return textBounds;
|
||||
|
||||
@@ -455,6 +455,13 @@ public class DefineTextTag extends TextTag {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean translateText(int diff) {
|
||||
textMatrix.translateX += diff;
|
||||
setModified(true);
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getCharacterId() {
|
||||
return characterID;
|
||||
|
||||
@@ -87,6 +87,8 @@ public abstract class TextTag extends CharacterTag implements DrawableTag {
|
||||
|
||||
public abstract boolean alignText(TextAlign textAlign);
|
||||
|
||||
public abstract boolean translateText(int diff);
|
||||
|
||||
@Override
|
||||
public abstract int getCharacterId();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user