Author: AlbrechtS
Date: 2011-01-22 14:40:11 -0800 (Sat, 22 Jan 2011)
New Revision: 8301
Log:
Added FL_EXPORT for some more classes and structs to clean up MS DLL building.
Modified:
branches/branch-1.3/FL/Fl_Help_View.H
branches/branch-1.3/FL/Fl_Table.H
branches/branch-1.3/FL/Fl_Table_Row.H
Modified: branches/branch-1.3/FL/Fl_Help_View.H
===================================================================
--- branches/branch-1.3/FL/Fl_Help_View.H 2011-01-22 22:38:55 UTC (rev
8300)
+++ branches/branch-1.3/FL/Fl_Help_View.H 2011-01-22 22:40:11 UTC (rev
8301)
@@ -89,7 +89,7 @@
*/
/** Fl_Help_View font stack element definition. */
-struct Fl_Help_Font_Style {
+struct FL_EXPORT Fl_Help_Font_Style {
Fl_Font f; ///< Font
Fl_Fontsize s; ///< Font Size
Fl_Color c; ///< Font Color
@@ -102,7 +102,7 @@
/** Fl_Help_View font stack definition. */
const size_t MAX_FL_HELP_FS_ELTS = 100;
-struct Fl_Help_Font_Stack {
+struct FL_EXPORT Fl_Help_Font_Stack {
/** font stack construction, initialize attributes. */
Fl_Help_Font_Stack() {
nfonts_ = 0;
@@ -221,7 +221,7 @@
Fl_Font textfont_; ///< Default font for text
Fl_Fontsize textsize_; ///< Default font size
const char *value_; ///< HTML text value
- Fl_Help_Font_Stack fstack_; ///< font stack management
+ Fl_Help_Font_Stack fstack_; ///< font stack management
int nblocks_, ///< Number of blocks/paragraphs
ablocks_; ///< Allocated blocks
Fl_Help_Block *blocks_; ///< Blocks
Modified: branches/branch-1.3/FL/Fl_Table.H
===================================================================
--- branches/branch-1.3/FL/Fl_Table.H 2011-01-22 22:38:55 UTC (rev 8300)
+++ branches/branch-1.3/FL/Fl_Table.H 2011-01-22 22:40:11 UTC (rev 8301)
@@ -220,7 +220,7 @@
int _selecting;
// An STL-ish vector without templates
- class IntVector {
+ class FL_EXPORT IntVector {
int *arr;
unsigned int _size;
void init() {
Modified: branches/branch-1.3/FL/Fl_Table_Row.H
===================================================================
--- branches/branch-1.3/FL/Fl_Table_Row.H 2011-01-22 22:38:55 UTC (rev
8300)
+++ branches/branch-1.3/FL/Fl_Table_Row.H 2011-01-22 22:40:11 UTC (rev
8301)
@@ -60,7 +60,7 @@
};
private:
// An STL-ish vector without templates
- class CharVector {
+ class FL_EXPORT CharVector {
char *arr;
int _size;
void init() {
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit