Added some macros to keep the code clean.
This commit is contained in:
parent
f62feb05f5
commit
17905c84cd
1 changed files with 26 additions and 5 deletions
|
@ -94,6 +94,25 @@
|
|||
{__GUI_IMAGE_WIDTH} / 500
|
||||
)#enddef
|
||||
|
||||
|
||||
# The formula to set the widthe of the real image width depending on the
|
||||
# image real size
|
||||
#define __GUI_IMAGE_DISPLAYED_WIDTH
|
||||
(
|
||||
if((image_original_width < 300) and (image_original_height < 300),
|
||||
image_original_width,
|
||||
((image_original_width * {__GUI_IMAGE_WIDTH}) / 500))
|
||||
)#enddef
|
||||
|
||||
# The formula to set the heighte of the real image height depending on the
|
||||
# image real size
|
||||
#define __GUI_IMAGE_DISPLAYED_HEIGHT
|
||||
(
|
||||
if((image_original_width < 300) and (image_original_height < 300),
|
||||
image_original_height,
|
||||
((image_original_height * {__GUI_IMAGE_WIDTH}) / 500))
|
||||
)#enddef
|
||||
|
||||
[window_definition]
|
||||
id = "wml_message_left"
|
||||
description = "bar"
|
||||
|
@ -115,8 +134,8 @@
|
|||
[image]
|
||||
x = 0
|
||||
y = "(height - image_height)"
|
||||
w = "(if((image_original_width < 300) and (image_original_height < 300), image_original_width, ((image_original_width * {__GUI_IMAGE_WIDTH}) / 500)))"
|
||||
h = "(if((image_original_width < 300) and (image_original_height < 300), image_original_height, ((image_original_height * {__GUI_IMAGE_WIDTH}) / 500)))"
|
||||
w = "{__GUI_IMAGE_DISPLAYED_WIDTH}"
|
||||
h = "{__GUI_IMAGE_DISPLAYED_HEIGHT}"
|
||||
name = "(portrait_image)"
|
||||
vertical_mirror = "(portrait_mirror)"
|
||||
[/image]
|
||||
|
@ -148,10 +167,10 @@
|
|||
[draw]
|
||||
|
||||
[image]
|
||||
x = "(width - (if((image_original_width < 300) and (image_original_height < 300), image_original_width, ((image_original_width * {__GUI_IMAGE_WIDTH}) / 500))))"
|
||||
x = "(width - {__GUI_IMAGE_DISPLAYED_WIDTH})"
|
||||
y = "(height - image_height)"
|
||||
w = "(if((image_original_width < 300) and (image_original_height < 300), image_original_width, ((image_original_width * {__GUI_IMAGE_WIDTH}) / 500)))"
|
||||
h = "(if((image_original_width < 300) and (image_original_height < 300), image_original_height, ((image_original_height * {__GUI_IMAGE_WIDTH}) / 500)))"
|
||||
w = "{__GUI_IMAGE_DISPLAYED_WIDTH}"
|
||||
h = "{__GUI_IMAGE_DISPLAYED_HEIGHT}"
|
||||
name = "(portrait_image)"
|
||||
vertical_mirror = "(portrait_mirror)"
|
||||
[/image]
|
||||
|
@ -445,6 +464,8 @@
|
|||
|
||||
[/window]
|
||||
|
||||
#undef __GUI_IMAGE_DISPLAYED_HEIGHT
|
||||
#undef __GUI_IMAGE_DISPLAYED_WIDTH
|
||||
#undef _GUI_IMAGE_SCALE_FACTOR
|
||||
#undef _GUI_IMAGE_WIDTH
|
||||
#undef __GUI_IMAGE_WIDTH
|
||||
|
|
Loading…
Add table
Reference in a new issue