|
|
@@ -0,0 +1,25 @@
|
|
|
+package libtui
|
|
|
+
|
|
|
+import(
|
|
|
+ "p78git.ddns.net/svi/libtui/alias"
|
|
|
+)
|
|
|
+// PosX -- позиция по X
|
|
|
+type PosX struct {
|
|
|
+ val alias.APosX
|
|
|
+}
|
|
|
+
|
|
|
+// NewPosX -- возвращает новую позицию по X
|
|
|
+func NewPosX() *PosX {
|
|
|
+ sf := &PosX{}
|
|
|
+ return sf
|
|
|
+}
|
|
|
+
|
|
|
+// Get -- возвращает хранимое значение позиции по X
|
|
|
+func (sf *PosX) Get() alias.APosX {
|
|
|
+ return sf.val
|
|
|
+}
|
|
|
+
|
|
|
+// Set -- устанавливает хранимое значение позиции по X
|
|
|
+func (sf *PosX) Set(val alias.APosX) {
|
|
|
+ sf.val = val
|
|
|
+}
|