差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
fltk:widget-basic-buttons [2025/05/29 18:34] – freemikan | fltk:widget-basic-buttons [2025/05/30 17:36] (現在) – Apply imagebox plugin freemikan | ||
---|---|---|---|
行 1: | 行 1: | ||
====== ボタン ====== | ====== ボタン ====== | ||
- | {{: | + | [[fltk:|{{: |
===== Fl_Buttonクラス ===== | ===== Fl_Buttonクラス ===== | ||
+ | [{{ https:// | ||
- | Fl_Buttonクラスから派生するクラス全体の階層図 | + | {{ :fltk: |
- | + | ||
- | {{ https://www.fltk.org/doc-1.4/ | + | |
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Button(100, | auto button1 = new Fl_Button(100, | ||
auto button2 = new Fl_Button(100, | auto button2 = new Fl_Button(100, | ||
auto button3 = new Fl_Button(100, | auto button3 = new Fl_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 27: | 行 26: | ||
==== Fl_Radio_Buttonクラス ==== | ==== Fl_Radio_Buttonクラス ==== | ||
+ | |||
+ | {{ : | ||
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Radio_Button(100, | auto button1 = new Fl_Radio_Button(100, | ||
auto button2 = new Fl_Radio_Button(100, | auto button2 = new Fl_Radio_Button(100, | ||
auto button3 = new Fl_Radio_Button(100, | auto button3 = new Fl_Radio_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 46: | 行 47: | ||
==== Fl_Repeat_Buttonクラス ==== | ==== Fl_Repeat_Buttonクラス ==== | ||
+ | |||
+ | {{ : | ||
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Repeat_Button(100, | auto button1 = new Fl_Repeat_Button(100, | ||
auto button2 = new Fl_Repeat_Button(100, | auto button2 = new Fl_Repeat_Button(100, | ||
auto button3 = new Fl_Repeat_Button(100, | auto button3 = new Fl_Repeat_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 66: | 行 69: | ||
==== Fl_Return_Buttonクラス ==== | ==== Fl_Return_Buttonクラス ==== | ||
+ | {{ : | ||
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Return_Button(100, | auto button1 = new Fl_Return_Button(100, | ||
auto button2 = new Fl_Return_Button(100, | auto button2 = new Fl_Return_Button(100, | ||
auto button3 = new Fl_Return_Button(100, | auto button3 = new Fl_Return_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 85: | 行 89: | ||
==== Fl_Toggle_Buttonクラス ==== | ==== Fl_Toggle_Buttonクラス ==== | ||
+ | |||
+ | {{ : | ||
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Toggle_Button(100, | auto button1 = new Fl_Toggle_Button(100, | ||
auto button2 = new Fl_Toggle_Button(100, | auto button2 = new Fl_Toggle_Button(100, | ||
auto button3 = new Fl_Toggle_Button(100, | auto button3 = new Fl_Toggle_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 104: | 行 110: | ||
==== Fl_Shortcut_Buttonクラス ==== | ==== Fl_Shortcut_Buttonクラス ==== | ||
+ | |||
+ | {{ : | ||
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Shortcut_Button(100, | auto button1 = new Fl_Shortcut_Button(100, | ||
auto button2 = new Fl_Shortcut_Button(100, | auto button2 = new Fl_Shortcut_Button(100, | ||
auto button3 = new Fl_Shortcut_Button(100, | auto button3 = new Fl_Shortcut_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 123: | 行 131: | ||
==== Fl_Light_Buttonクラス ==== | ==== Fl_Light_Buttonクラス ==== | ||
+ | [{{ https:// | ||
- | Fl_Light_Buttonクラス前後のクラス階層図 | + | {{ :fltk: |
- | {{ https://www.fltk.org/doc-1.4/ | + | |
<code cpp> | <code cpp> | ||
#include < | #include < | ||
+ | #include < | ||
#include < | #include < | ||
- | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Light_Button(100, | auto button1 = new Fl_Light_Button(100, | ||
auto button2 = new Fl_Light_Button(100, | auto button2 = new Fl_Light_Button(100, | ||
auto button3 = new Fl_Light_Button(100, | auto button3 = new Fl_Light_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 146: | 行 153: | ||
=== Fl_Check_Button === | === Fl_Check_Button === | ||
+ | {{ : | ||
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Check_Button(100, | auto button1 = new Fl_Check_Button(100, | ||
auto button2 = new Fl_Check_Button(100, | auto button2 = new Fl_Check_Button(100, | ||
auto button3 = new Fl_Check_Button(100, | auto button3 = new Fl_Check_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 165: | 行 173: | ||
=== Fl_Radio_Light_Button === | === Fl_Radio_Light_Button === | ||
+ | |||
+ | {{ : | ||
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Radio_Light_Button(100, | auto button1 = new Fl_Radio_Light_Button(100, | ||
auto button2 = new Fl_Radio_Light_Button(100, | auto button2 = new Fl_Radio_Light_Button(100, | ||
auto button3 = new Fl_Radio_Light_Button(100, | auto button3 = new Fl_Radio_Light_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 184: | 行 194: | ||
=== Fl_Round_Button === | === Fl_Round_Button === | ||
+ | |||
+ | {{ : | ||
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Round_Button(100, | auto button1 = new Fl_Round_Button(100, | ||
auto button2 = new Fl_Round_Button(100, | auto button2 = new Fl_Round_Button(100, | ||
auto button3 = new Fl_Round_Button(100, | auto button3 = new Fl_Round_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 204: | 行 216: | ||
== Fl_Radio_Round_Button == | == Fl_Radio_Round_Button == | ||
+ | {{ : | ||
<code cpp> | <code cpp> | ||
#include < | #include < | ||
- | #include < | ||
#include < | #include < | ||
+ | #include < | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
- | auto window = new Fl_Window(400, | + | auto window = new Fl_Window(400, |
auto button1 = new Fl_Radio_Round_Button(100, | auto button1 = new Fl_Radio_Round_Button(100, | ||
auto button2 = new Fl_Radio_Round_Button(100, | auto button2 = new Fl_Radio_Round_Button(100, | ||
auto button3 = new Fl_Radio_Round_Button(100, | auto button3 = new Fl_Radio_Round_Button(100, | ||
window-> | window-> | ||
- | window-> | + | window-> |
return Fl::run(); | return Fl::run(); | ||
} | } | ||
行 226: | 行 239: | ||
* [[https:// | * [[https:// | ||
- | |||