~ubuntu-branches/debian/experimental/fltk1.3/experimental

« back to all changes in this revision

Viewing changes to FL/Fl_Button.H

  • Committer: Bazaar Package Importer
  • Author(s): Aaron M. Ucko
  • Date: 2010-12-24 14:58:54 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20101224145854-8mo1pemi2gj4kiab
Tags: 1.3~r8114-1
* New upstream snapshot.
* debian/libfltk{,-gl}1.3.symbols: update to reflect recent changes.
* debian/libfltk1.3-dev.docs: update per upstream README.* reorganization.
* debian/FLTKConfig.cmake: belatedly set FLTK_CAIRO_FOUND to TRUE.
* debian/FLTKLibraries-noconfig.cmake: trim stated dependencies,
  particularly for shared libraries.
* debian/control: promote some suggestions to recommendations:
  - fluid -> fltk1.3-doc (for the help browser)
  - libfltk1.3-dev -> fluid (few users entirely hand-craft UIs)
  - libfltk1.3-dev -> libglu1-mesa-dev | libgl-dev (for <FL/glu.h>)
* Thanks to Yuri D'Elia for suggesting that I review the above three files.
* src/fl_font_xft.cxx: revert XFT->core name mapping, which upstream has
  implemented in a slightly different fashion.
* debian/rules: enable "CP936" (GBK) CJK encoding support.
* debian/fluid.lintian-overrides: retire per upstream fluid.desktop
  simplification.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
//
2
 
// "$Id: Fl_Button.H 7499 2010-04-14 08:07:53Z manolo $"
 
2
// "$Id: Fl_Button.H 7903 2010-11-28 21:06:39Z matt $"
3
3
//
4
4
// Button header file for the Fast Light Tool Kit (FLTK).
5
5
//
6
 
// Copyright 1998-2009 by Bill Spitzak and others.
 
6
// Copyright 1998-2010 by Bill Spitzak and others.
7
7
//
8
8
// This library is free software; you can redistribute it and/or
9
9
// modify it under the terms of the GNU Library General Public
46
46
 
47
47
extern FL_EXPORT Fl_Shortcut fl_old_shortcut(const char*);
48
48
 
 
49
class Fl_Widget_Tracker;
 
50
 
49
51
/**
50
52
  \class Fl_Button
51
53
  \brief Buttons generate callbacks when they are clicked by the user.
88
90
 
89
91
protected:
90
92
 
 
93
  static Fl_Widget_Tracker *key_release_tracker;
 
94
  static void key_release_timeout(void*);
 
95
  void simulate_key_action();
 
96
  
91
97
  virtual void draw();
92
98
 
93
99
public:
170
176
#endif
171
177
 
172
178
//
173
 
// End of "$Id: Fl_Button.H 7499 2010-04-14 08:07:53Z manolo $".
 
179
// End of "$Id: Fl_Button.H 7903 2010-11-28 21:06:39Z matt $".
174
180
//