mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-18 21:30:38 +01:00
[escher] define a class "metric" similar to palette
Change-Id: I0c0c9898b55ad562de726c4d11ba2dfaea534a6c
This commit is contained in:
@@ -6,6 +6,7 @@ objs += $(addprefix escher/src/,\
|
||||
container.o\
|
||||
invocation.o\
|
||||
label_view.o\
|
||||
metric.o\
|
||||
palette.o\
|
||||
responder.o\
|
||||
scroll_view.o\
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
#include <escher/container.h>
|
||||
#include <escher/invocation.h>
|
||||
#include <escher/label_view.h>
|
||||
#include <escher/metric.h>
|
||||
#include <escher/palette.h>
|
||||
#include <escher/responder.h>
|
||||
#include <escher/scroll_view.h>
|
||||
|
||||
12
escher/include/escher/metric.h
Normal file
12
escher/include/escher/metric.h
Normal file
@@ -0,0 +1,12 @@
|
||||
#ifndef ESCHER_METRIC_H
|
||||
#define ESCHER_METRIC_H
|
||||
|
||||
#include <kandinsky/coordinate.h>
|
||||
|
||||
class Metric {
|
||||
public:
|
||||
constexpr static KDCoordinate VerticalMargin = 20;
|
||||
constexpr static KDCoordinate MarginLabel = 5;
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -4,6 +4,7 @@
|
||||
#include <escher/view.h>
|
||||
#include <escher/label_view.h>
|
||||
#include <escher/palette.h>
|
||||
#include <escher/metric.h>
|
||||
|
||||
|
||||
class TableViewCell : public View {
|
||||
|
||||
4
escher/src/metric.cpp
Normal file
4
escher/src/metric.cpp
Normal file
@@ -0,0 +1,4 @@
|
||||
#include <escher/metric.h>
|
||||
|
||||
constexpr KDCoordinate Metric::VerticalMargin;
|
||||
constexpr KDCoordinate Metric::MarginLabel;
|
||||
Reference in New Issue
Block a user