SPKT

Revision:
0:66aeaab5a6b3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/VolumeCtrl.hpp	Tue Jun 04 21:52:50 2019 +0000
@@ -0,0 +1,36 @@
+
+//-------------------------------------------------
+
+#ifndef F746_SD_PLAYER_VOLUME_CONTROL_HPP
+#define F746_SD_PLAYER_VOLUME_CONTROL_HPP
+
+#include "SD_PlayerSkeleton.hpp"
+#include "SeekBar.hpp"
+
+namespace Mikami
+{
+    class VolumeCtrl : public SD_PlayerSkeleton
+    {
+    public:
+        VolumeCtrl(string str)
+            : SD_PlayerSkeleton(str),
+              volume_(0.8f),
+              ctrl_(207, 140, "Volume", Label::CENTER, Font16),
+              myBar_(107, 200, 200, 0, 1, volume_,
+                     "MIN", "", "MAX") {}
+        virtual ~VolumeCtrl() {}
+
+    private:
+        float volume_;
+        Label ctrl_;
+        SeekBar myBar_;
+
+      // Thực thi xử lý tín hiệu cho một khối
+        virtual void SignalProcessing();
+        // Điều chỉnh âm lượng
+        virtual void Modefy();
+    // Hiển thị khi phát một bài hát
+        virtual void Display();
+    };
+}
+#endif  // F746_SD_PLAYER_VOLUME_CONTROL_HPP
\ No newline at end of file