Merge pull request #23 from osui-rs/foreground-style
Functional foreground #22
This commit is contained in:
@@ -153,12 +153,21 @@ impl RenderScope {
|
|||||||
for m in &self.render_stack {
|
for m in &self.render_stack {
|
||||||
match m {
|
match m {
|
||||||
RenderMethod::Text(t) => {
|
RenderMethod::Text(t) => {
|
||||||
|
if let Some(c) = self.style.foreground {
|
||||||
|
utils::print_liner(
|
||||||
|
self.transform.x + self.transform.px,
|
||||||
|
self.transform.y + self.transform.py,
|
||||||
|
&utils::hex_ansi(c),
|
||||||
|
t,
|
||||||
|
);
|
||||||
|
} else {
|
||||||
utils::print(
|
utils::print(
|
||||||
self.transform.x + self.transform.px,
|
self.transform.x + self.transform.px,
|
||||||
self.transform.y + self.transform.py,
|
self.transform.y + self.transform.py,
|
||||||
t,
|
t,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
RenderMethod::TextColored(t, c) => utils::print_liner(
|
RenderMethod::TextColored(t, c) => utils::print_liner(
|
||||||
self.transform.x + self.transform.px,
|
self.transform.x + self.transform.px,
|
||||||
self.transform.y + self.transform.py,
|
self.transform.y + self.transform.py,
|
||||||
|
|||||||
Reference in New Issue
Block a user