This commit is contained in:
NishiOwO
2025-12-21 23:03:33 +09:00
parent bdc67d6369
commit c7c8f236b0
3 changed files with 6 additions and 0 deletions

View File

@@ -38,6 +38,7 @@
#define MwNbitmapFont "IbitmapFont" #define MwNbitmapFont "IbitmapFont"
#define MwNsevenSegment "IsevenSegment" #define MwNsevenSegment "IsevenSegment"
#define MwNlength "Ilength" #define MwNlength "Ilength"
#define MwNforceInverted "IforceInverted"
#define MwNtitle "Stitle" #define MwNtitle "Stitle"
#define MwNtext "Stext" #define MwNtext "Stext"

View File

@@ -52,6 +52,7 @@
- MwNratio - MwNratio
- MwNfixedSize - MwNfixedSize
- MwNbitmapFont - MwNbitmapFont
- MwNforceInverted
Integer properties must be prefixed with I. Integer properties must be prefixed with I.
String properties must be prefixed with S. String properties must be prefixed with S.
@@ -91,6 +92,7 @@
<integer name="bitmapFont" /> <integer name="bitmapFont" />
<integer name="sevenSegment" /> <integer name="sevenSegment" />
<integer name="length" /> <integer name="length" />
<integer name="forceInverted" />
<string name="title" /> <string name="title" />
<string name="text" /> <string name="text" />

View File

@@ -131,6 +131,9 @@ void MwDrawRectFading(MwWidget handle, MwRect* rect, MwLLColor color) {
} }
void MwDrawFrame(MwWidget handle, MwRect* rect, MwLLColor color, int invert) { void MwDrawFrame(MwWidget handle, MwRect* rect, MwLLColor color, int invert) {
int inv;
if((inv = MwGetInteger(handle, MwNforceInverted)) != MwDEFAULT && inv) invert = 1;
if(MwGetInteger(handle, MwNmodernLook)) { if(MwGetInteger(handle, MwNmodernLook)) {
MwDrawFrameEx(handle, rect, color, invert, MwDefaultBorderWidth(handle), 0, 0); MwDrawFrameEx(handle, rect, color, invert, MwDefaultBorderWidth(handle), 0, 0);
} else { } else {