mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-21 23:00:45 +01:00
[escher] Add methods on message table cells to change rendering
parameters (font size, color ...) Change-Id: I57a6a606607787a83d152eb326f87d9209d273b3
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
#include <escher/message_table_cell_with_buffer.h>
|
||||
#include <escher/palette.h>
|
||||
|
||||
MessageTableCellWithBuffer::MessageTableCellWithBuffer(I18n::Message message) :
|
||||
MessageTableCell(message),
|
||||
m_accessoryView(BufferTextView(KDText::FontSize::Large, 1.0f, 0.5f))
|
||||
MessageTableCellWithBuffer::MessageTableCellWithBuffer(I18n::Message message, KDText::FontSize fontSize, KDText::FontSize accessoryFontSize, KDColor accessoryTextColor) :
|
||||
MessageTableCell(message, fontSize),
|
||||
m_accessoryView(BufferTextView(accessoryFontSize, 1.0f, 0.5f, accessoryTextColor))
|
||||
{
|
||||
}
|
||||
|
||||
@@ -30,3 +30,11 @@ void MessageTableCellWithBuffer::setTextColor(KDColor color) {
|
||||
m_accessoryView.setTextColor(color);
|
||||
MessageTableCell::setTextColor(color);
|
||||
}
|
||||
|
||||
void MessageTableCellWithBuffer::setAccessoryTextColor(KDColor color) {
|
||||
m_accessoryView.setTextColor(color);
|
||||
}
|
||||
|
||||
void MessageTableCellWithBuffer::setAccessoryFontSize(KDText::FontSize fontSize) {
|
||||
m_accessoryView.setFontSize(fontSize);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user