summaryrefslogtreecommitdiff
path: root/fluid/Fl_Button_Type.h
diff options
context:
space:
mode:
authorMatthias Melcher <github@matthiasm.com>2025-03-07 16:34:35 +0100
committerMatthias Melcher <github@matthiasm.com>2025-03-07 16:34:48 +0100
commit1985aefc0e502048f92b91beef87c0dfbe669fed (patch)
treeaf62874def4590e437a47784b4428d975ceb262f /fluid/Fl_Button_Type.h
parent42a04c064d4b31c3a85210311f3ada163c406a25 (diff)
Restructuring Fluid source files.
Diffstat (limited to 'fluid/Fl_Button_Type.h')
-rw-r--r--fluid/Fl_Button_Type.h46
1 files changed, 0 insertions, 46 deletions
diff --git a/fluid/Fl_Button_Type.h b/fluid/Fl_Button_Type.h
deleted file mode 100644
index 3eb4a3d1d..000000000
--- a/fluid/Fl_Button_Type.h
+++ /dev/null
@@ -1,46 +0,0 @@
-//
-// Button type header file for the Fast Light Tool Kit (FLTK).
-//
-// Copyright 1998-2023 by Bill Spitzak and others.
-//
-// This library is free software. Distribution and use rights are outlined in
-// the file "COPYING" which should have been included with this file. If this
-// file is missing or damaged, see the license at:
-//
-// https://www.fltk.org/COPYING.php
-//
-// Please see the following page on how to report bugs and issues:
-//
-// https://www.fltk.org/bugs.php
-//
-
-#ifndef _FL_BUTTON_TYPE_H
-#define _FL_BUTTON_TYPE_H
-
-#include "Fl_Widget_Type.h"
-
-/**
- \brief A handler for the simple push button and a base class for all other buttons.
- */
-class Fl_Button_Type : public Fl_Widget_Type
-{
- typedef Fl_Widget_Type super;
- Fl_Menu_Item *subtypes() FL_OVERRIDE;
-public:
- void ideal_size(int &w, int &h) FL_OVERRIDE;
- const char *type_name() FL_OVERRIDE { return "Fl_Button"; }
- const char *alt_type_name() FL_OVERRIDE { return "fltk::Button"; }
- Fl_Widget *widget(int x, int y, int w, int h) FL_OVERRIDE;
- Fl_Widget_Type *_make() FL_OVERRIDE { return new Fl_Button_Type(); }
- int is_button() const FL_OVERRIDE { return 1; }
- ID id() const FL_OVERRIDE { return ID_Button; }
- bool is_a(ID inID) const FL_OVERRIDE { return (inID==ID_Button) ? true : super::is_a(inID); }
- void write_properties(Fd_Project_Writer &f) FL_OVERRIDE;
- void read_property(Fd_Project_Reader &f, const char *) FL_OVERRIDE;
- void copy_properties() FL_OVERRIDE;
-};
-
-extern Fl_Button_Type Fl_Button_type;
-
-
-#endif // _FL_BUTTON_TYPE_H