+ if (pos_text != NULL && text != NULL)
+ {
+ int text_x = mSX + ALIGNED_XPOS(pos_text->x, pos_text->width,
+ pos_text->align);
+ int text_y = mSY + pos_text->y;
+
+ DrawBackground(text_x, text_y, pos_text->width, pos_text->height);
+ DrawText(text_x, text_y, text, font_text);
+ }
+
+ if (pos_input != NULL && input != NULL)
+ {
+ int input_x = mSX + ALIGNED_XPOS(pos_input->x, pos_input->width,
+ pos_input->align);
+ int input_y = mSY + pos_input->y;
+
+ DrawBackground(input_x, input_y, pos_input->width, pos_input->height);
+ DrawText(input_x, input_y, input, font_input);
+ }