mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-18 21:30:38 +01:00
[apps/sequence/graph] Create a class vertical cursor view
Change-Id: I0fb7c4f5258442956f724fb6819e8179165e836a
This commit is contained in:
@@ -5,6 +5,7 @@ app_objs += $(addprefix apps/sequence/,\
|
||||
graph/curve_view_range.o\
|
||||
graph/graph_controller.o\
|
||||
graph/graph_view.o\
|
||||
graph/vertical_cursor_view.o\
|
||||
list/list_controller.o\
|
||||
list/list_parameter_controller.o\
|
||||
list/sequence_toolbox.o\
|
||||
|
||||
10
apps/sequence/graph/vertical_cursor_view.cpp
Normal file
10
apps/sequence/graph/vertical_cursor_view.cpp
Normal file
@@ -0,0 +1,10 @@
|
||||
#include "vertical_cursor_view.h"
|
||||
|
||||
namespace Sequence {
|
||||
|
||||
void VerticalCursorView::drawRect(KDContext * ctx, KDRect rect) const {
|
||||
KDCoordinate height = bounds().height();
|
||||
ctx->fillRect(KDRect(0, 0, 1, height), KDColorBlack);
|
||||
}
|
||||
|
||||
}
|
||||
16
apps/sequence/graph/vertical_cursor_view.h
Normal file
16
apps/sequence/graph/vertical_cursor_view.h
Normal file
@@ -0,0 +1,16 @@
|
||||
#ifndef SEQUENCE_VERTICAL_CURSOR_VIEW_H
|
||||
#define SEQUENCE_VERTICAL_CURSOR_VIEW_H
|
||||
|
||||
#include <escher.h>
|
||||
|
||||
namespace Sequence {
|
||||
|
||||
class VerticalCursorView : public View {
|
||||
public:
|
||||
using View::View;
|
||||
void drawRect(KDContext * ctx, KDRect rect) const override;
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user