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

Reply via email to