FLTK logo

[Library] r8994 - in branches/branch-3.0: . fluid include/fltk3 src/core src/core/xutf8 test

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.commit  ]
 
Previous Message ]Next Message ]

[Library] r8994 - in branches/branch-3.0: . fluid include/fltk3 src/core src/core/xutf8 test fltk-dev Aug 22, 2011  
 
Author: matt
Date: 2011-08-22 11:52:15 -0700 (Mon, 22 Aug 2011)
New Revision: 8994
Log:
FLTK3: compiles without warnings on Ubuntu (make clean and make depend do not work)

Modified:
   branches/branch-3.0/fltk.flw
   branches/branch-3.0/fluid/Fl_Widget_Type.h
   branches/branch-3.0/fluid/file.cxx
   branches/branch-3.0/fluid/workspace_panel.cxx
   branches/branch-3.0/fluid/workspace_panel.fl
   branches/branch-3.0/include/fltk3/run.h
   branches/branch-3.0/src/core/Fl_get_key.cxx
   branches/branch-3.0/src/core/Fl_get_key_mac.cxx
   branches/branch-3.0/src/core/Fl_get_key_win32.cxx
   branches/branch-3.0/src/core/Fl_x.cxx
   branches/branch-3.0/src/core/print_panel.cxx
   branches/branch-3.0/src/core/xutf8/keysym2Ucs.c
   branches/branch-3.0/src/core/xutf8/utf8Input.c
   branches/branch-3.0/src/core/xutf8/utf8Utils.c
   branches/branch-3.0/src/core/xutf8/utf8Wrap.c
   branches/branch-3.0/test/Makefile
   branches/branch-3.0/test/editor.cxx

Modified: branches/branch-3.0/fltk.flw
===================================================================
--- branches/branch-3.0/fltk.flw	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/fltk.flw	2011-08-22 18:52:15 UTC (rev 8994)
@@ -2,7 +2,7 @@
 version 3.0000 
 header_name {.h} 
 code_name {.cxx}
-workspace FLTK {open selected
+workspace FLTK {open
   uuid_Xcode4_Root {2204C862-3EAB-44CD-B0A8-6DF16FFDC8F4}
   uuid_Xcode4_ProductsGroup {A3B55F76-F5F9-4F9E-8A45-2778583213A1}
   uuid_Xcode4_Group {341D2CD3-06FB-47E4-B35C-D1F9B51C7293}
@@ -316,7 +316,7 @@
   folder Libraries {open
     uuid_Xcode4_Group {AFD010B3-DA64-4C5E-9682-891530BD3B73}
   } {
-    lib_target fltk3 {open
+    lib_target fltk3 {
       uuid_Xcode4_BuildConfigurationList {F8A317C2-0F96-4681-8A97-DA6FDEF118E2}
       uuid_Xcode4_DebugBuildConfiguration {034870F2-FE15-4D23-AD0D-62ED38449392}
       uuid_Xcode4_ReleaseBuildConfiguration {D584B52C-FED3-4E71-A47E-A60BA05375B9}
@@ -334,7 +334,7 @@
       target_path lib
       makefile_path src
     } {
-      folder Headers {open
+      folder Headers {
         uuid_Xcode4_Group {C2F00625-E401-4002-85F6-FA183D17629D}
       } {
         file_ref {Adjuster.h} {
@@ -1498,7 +1498,7 @@
           filename_and_path {include/fltk3/Xutf8.h}
         }
       }
-      folder Sources {open
+      folder Sources {
         uuid_Xcode4_Group {91990322-0AF9-42F2-A077-713540EE5AB1}
       } {
         file_ref {Fl_cocoa.mm} {
@@ -4281,18 +4281,18 @@
         uuid_Xcode4_FileRef {C6EE0C83-C290-4C40-ADBA-9F9F5E7ADCE2}
         filename_and_path {test/device.cxx}
       }
+      target_dependency fltk3images {
+        uuid_Xcode4_BuildFileInFrameworks {E9B29690-4BEE-49DD-9B9C-861306BB8899}
+        uuid_Xcode4_BuildFileInCopyFiles {B12D0006-E19C-449C-9FFB-5B22CEA00737}
+        uuid_Xcode4_ContainerItemProxy {5B6611B6-7CCA-4167-80F3-632AADA9267D}
+        uuid_Xcode4_TargetDependency {915B34B2-E11C-483D-9A00-B91FFFC4D449}
+      }
       target_dependency fltk3 {
         uuid_Xcode4_BuildFileInFrameworks {3A6AA37D-E7E4-4EA5-81A7-4FA034EAD2B5}
         uuid_Xcode4_BuildFileInCopyFiles {F2D47D4B-48B4-42D4-A564-056B894B4A74}
         uuid_Xcode4_ContainerItemProxy {1C38DF89-4C32-40EF-92B7-B42A04614F9D}
         uuid_Xcode4_TargetDependency {B3189DC8-0EF1-4347-83AB-0ADA50B98124}
       }
-      target_dependency fltk3images {
-        uuid_Xcode4_BuildFileInFrameworks {E9B29690-4BEE-49DD-9B9C-861306BB8899}
-        uuid_Xcode4_BuildFileInCopyFiles {B12D0006-E19C-449C-9FFB-5B22CEA00737}
-        uuid_Xcode4_ContainerItemProxy {5B6611B6-7CCA-4167-80F3-632AADA9267D}
-        uuid_Xcode4_TargetDependency {915B34B2-E11C-483D-9A00-B91FFFC4D449}
-      }
       target_dependency fltk3png {
         uuid_Xcode4_BuildFileInFrameworks {A054E478-76AB-4E90-BAAB-DCD0C4D95CFB}
         uuid_Xcode4_BuildFileInCopyFiles {2F65FA77-7427-434F-8872-692340539F42}
@@ -4363,12 +4363,36 @@
         uuid_Xcode4_FileRef {F4669FEA-4960-4059-890C-2EC26D4B0224}
         filename_and_path {test/editor.cxx}
       }
+      target_dependency fltk3images {
+        uuid_Xcode4_BuildFileInFrameworks {E2A0524E-E9DD-1645-EC1E-BFBF4D617474}
+        uuid_Xcode4_BuildFileInCopyFiles {E2A0524E-3EC8-0630-EC1E-BFBF4D617474}
+        uuid_Xcode4_ContainerItemProxy {E2A0524E-A1D4-4F61-EC1E-BFBF4D617474}
+        uuid_Xcode4_TargetDependency {E2A0524E-41C2-9A41-EC1E-BFBF4D617474}
+      }
       target_dependency fltk3 {
         uuid_Xcode4_BuildFileInFrameworks {CC700B10-67D3-4C20-8843-97CBA2F00588}
         uuid_Xcode4_BuildFileInCopyFiles {3120A5BF-8036-4FEA-90FD-695121FC497B}
         uuid_Xcode4_ContainerItemProxy {B8128304-DA10-4CB3-AE2F-D088C4A2925D}
         uuid_Xcode4_TargetDependency {48385C52-4A9F-4CCC-8F95-46EBB7325FD6}
       }
+      target_dependency fltk3png {
+        uuid_Xcode4_BuildFileInFrameworks {E2A0524E-E1F8-7755-EC1E-BFBF4D617474}
+        uuid_Xcode4_BuildFileInCopyFiles {E2A0524E-FCAD-0B44-EC1E-BFBF4D617474}
+        uuid_Xcode4_ContainerItemProxy {E2A0524E-6723-0705-EC1E-BFBF4D617474}
+        uuid_Xcode4_TargetDependency {E2A0524E-3E82-0438-EC1E-BFBF4D617474}
+      }
+      target_dependency fltk3jpeg {
+        uuid_Xcode4_BuildFileInFrameworks {E2A0524E-015F-4677-EC1E-BFBF4D617474}
+        uuid_Xcode4_BuildFileInCopyFiles {E2A0524E-7EC6-2477-EC1E-BFBF4D617474}
+        uuid_Xcode4_ContainerItemProxy {E2A0524E-972A-485C-EC1E-BFBF4D617474}
+        uuid_Xcode4_TargetDependency {E2A0524E-EAB9-6324-EC1E-BFBF4D617474}
+      }
+      target_dependency fltk3zlib {
+        uuid_Xcode4_BuildFileInFrameworks {E2A0524E-DC4A-885E-EC1E-BFBF4D617474}
+        uuid_Xcode4_BuildFileInCopyFiles {E2A0524E-6BD3-EA51-EC1E-BFBF4D617474}
+        uuid_Xcode4_ContainerItemProxy {E2A0524E-9677-512D-EC1E-BFBF4D617474}
+        uuid_Xcode4_TargetDependency {E2A0524E-8FD7-0B58-EC1E-BFBF4D617474}
+      }
     }
     app_target fast_slow {open
       uuid_Xcode4_FluidBuildRule {044E9B0F-FD31-4D13-92B5-4373A7057A70}
@@ -4427,18 +4451,18 @@
         uuid_Xcode4_FileRef {AD3FE6EB-D96E-43FB-8360-96D54B935C14}
         filename_and_path {test/file_chooser.cxx}
       }
+      target_dependency fltk3images {
+        uuid_Xcode4_BuildFileInFrameworks {9EBE574D-2374-400E-8F91-8A0C95FF9E90}
+        uuid_Xcode4_BuildFileInCopyFiles {76924521-B590-4D27-A9A9-5BE5E11F158E}
+        uuid_Xcode4_ContainerItemProxy {1BCC1587-7E3B-46EA-975E-F84EECB3AC66}
+        uuid_Xcode4_TargetDependency {41746EC3-4F80-4692-84F3-B0A06E478F37}
+      }
       target_dependency fltk3 {
         uuid_Xcode4_BuildFileInFrameworks {C744FA2A-7979-48A9-85AC-CC2849FEDCA1}
         uuid_Xcode4_BuildFileInCopyFiles {3E5C5DA5-DAF3-45E9-BBEE-1C038D0F4A71}
         uuid_Xcode4_ContainerItemProxy {CC3DCFB0-B286-4CE9-A700-7AE10849DDFB}
         uuid_Xcode4_TargetDependency {4C6BC702-3AFB-4DD1-995A-3959FCBE165C}
       }
-      target_dependency fltk3images {
-        uuid_Xcode4_BuildFileInFrameworks {9EBE574D-2374-400E-8F91-8A0C95FF9E90}
-        uuid_Xcode4_BuildFileInCopyFiles {76924521-B590-4D27-A9A9-5BE5E11F158E}
-        uuid_Xcode4_ContainerItemProxy {1BCC1587-7E3B-46EA-975E-F84EECB3AC66}
-        uuid_Xcode4_TargetDependency {41746EC3-4F80-4692-84F3-B0A06E478F37}
-      }
       target_dependency fltk3png {
         uuid_Xcode4_BuildFileInFrameworks {DB178FC2-71EF-4CB8-AD04-08BF3B172761}
         uuid_Xcode4_BuildFileInCopyFiles {79734C5A-D16A-47BC-94DC-0F20CA991A2B}
@@ -4514,18 +4538,18 @@
         uuid_Xcode4_FileRef {DB32AB5C-80B3-4D73-82D2-E686C8B6B7D8}
         filename_and_path {test/fracviewer.cxx}
       }
+      target_dependency fltk3gl {
+        uuid_Xcode4_BuildFileInFrameworks {6E086496-CBFF-46A4-A936-C509CAD971CC}
+        uuid_Xcode4_BuildFileInCopyFiles {E2256E49-5D38-4BD6-8100-E662DC798A3C}
+        uuid_Xcode4_ContainerItemProxy {0F4A629B-FE52-49FE-8BD9-5809083C69E4}
+        uuid_Xcode4_TargetDependency {555A7AF1-03E5-4CEC-B2EC-FD0252366A92}
+      }
       target_dependency fltk3 {
         uuid_Xcode4_BuildFileInFrameworks {6BBBF8A9-6AE9-4076-9F3B-AA3ACD270510}
         uuid_Xcode4_BuildFileInCopyFiles {3FE2ECDD-3F6F-4989-A5FE-440F485B0A34}
         uuid_Xcode4_ContainerItemProxy {E459F3FB-0862-40DF-84FA-6ADB23E3CC84}
         uuid_Xcode4_TargetDependency {FF75163F-DF83-40AC-BEF3-749B48010FBD}
       }
-      target_dependency fltk3gl {
-        uuid_Xcode4_BuildFileInFrameworks {6E086496-CBFF-46A4-A936-C509CAD971CC}
-        uuid_Xcode4_BuildFileInCopyFiles {E2256E49-5D38-4BD6-8100-E662DC798A3C}
-        uuid_Xcode4_ContainerItemProxy {0F4A629B-FE52-49FE-8BD9-5809083C69E4}
-        uuid_Xcode4_TargetDependency {555A7AF1-03E5-4CEC-B2EC-FD0252366A92}
-      }
       file_ref {AGL.framework} {
         uuid_Xcode4_BuildFile {E2F04F02-EB08-4C34-B358-B9ECB8C300E3}
         uuid_Xcode4_FileRef {46AB55FA-6CC7-4202-8263-1E2F15487313}
@@ -4742,18 +4766,18 @@
         uuid_Xcode4_FileRef {E05F987F-6F85-4F29-A408-D03E4B697B07}
         filename_and_path {test/glpuzzle.cxx}
       }
+      target_dependency fltk3gl {
+        uuid_Xcode4_BuildFileInFrameworks {808870F4-C2F9-483B-ADC6-EC3704C8669A}
+        uuid_Xcode4_BuildFileInCopyFiles {906A5A3D-8AE5-4773-A091-7F7C40BC8CFD}
+        uuid_Xcode4_ContainerItemProxy {77FC120C-006C-4852-8ED0-0B96F3DA7415}
+        uuid_Xcode4_TargetDependency {B0E0191E-94A6-47CD-9219-C4FA067DACE8}
+      }
       target_dependency fltk3 {
         uuid_Xcode4_BuildFileInFrameworks {EC0F97FD-F032-44F9-BAA8-79A5CCDE94A5}
         uuid_Xcode4_BuildFileInCopyFiles {A8762C2D-C668-467E-A77A-15ED1F7D2A60}
         uuid_Xcode4_ContainerItemProxy {845975FB-977D-41CB-A292-61DA90791884}
         uuid_Xcode4_TargetDependency {660B6F62-9971-487A-B2C3-609517B90235}
       }
-      target_dependency fltk3gl {
-        uuid_Xcode4_BuildFileInFrameworks {808870F4-C2F9-483B-ADC6-EC3704C8669A}
-        uuid_Xcode4_BuildFileInCopyFiles {906A5A3D-8AE5-4773-A091-7F7C40BC8CFD}
-        uuid_Xcode4_ContainerItemProxy {77FC120C-006C-4852-8ED0-0B96F3DA7415}
-        uuid_Xcode4_TargetDependency {B0E0191E-94A6-47CD-9219-C4FA067DACE8}
-      }
       file_ref {AGL.framework} {
         uuid_Xcode4_BuildFile {503AB25E-507A-4442-809A-82F40F3D7648}
         uuid_Xcode4_FileRef {B7D4EEFE-03FA-49F3-82A1-C3D221CD3CED}
@@ -4847,18 +4871,18 @@
         uuid_Xcode4_FileRef {5DF919E9-EAF9-44AF-AA59-C5118620CA78}
         filename_and_path {test/help.cxx}
       }
+      target_dependency fltk3images {
+        uuid_Xcode4_BuildFileInFrameworks {55C0D4C7-3676-4D87-B5D4-F7AD2107BC09}
+        uuid_Xcode4_BuildFileInCopyFiles {DCE8BFD2-8039-46C5-AE03-1D260582164C}
+        uuid_Xcode4_ContainerItemProxy {3554B5F6-5522-48F3-A6CB-7D48FBA6511D}
+        uuid_Xcode4_TargetDependency {665E19C8-EE5D-40EB-818B-E930364DFFA9}
+      }
       target_dependency fltk3 {
         uuid_Xcode4_BuildFileInFrameworks {5EECA66D-C121-493D-BE1E-9863C54A170B}
         uuid_Xcode4_BuildFileInCopyFiles {FF19AABC-EE2C-4302-AD31-D3190DE840C2}
         uuid_Xcode4_ContainerItemProxy {7176BA30-F6F2-462B-9070-3F02BE68DB4C}
         uuid_Xcode4_TargetDependency {D8AC90BC-33E6-4EAD-9178-7783B7FA3434}
       }
-      target_dependency fltk3images {
-        uuid_Xcode4_BuildFileInFrameworks {55C0D4C7-3676-4D87-B5D4-F7AD2107BC09}
-        uuid_Xcode4_BuildFileInCopyFiles {DCE8BFD2-8039-46C5-AE03-1D260582164C}
-        uuid_Xcode4_ContainerItemProxy {3554B5F6-5522-48F3-A6CB-7D48FBA6511D}
-        uuid_Xcode4_TargetDependency {665E19C8-EE5D-40EB-818B-E930364DFFA9}
-      }
       target_dependency fltk3png {
         uuid_Xcode4_BuildFileInFrameworks {BEEEDBE3-B1E2-46FF-BAD8-705115D11004}
         uuid_Xcode4_BuildFileInCopyFiles {2005318C-0C2E-4D24-98D9-B947C82F60AC}
@@ -5337,12 +5361,36 @@
         uuid_Xcode4_FileRef {E3F5E9E7-259F-4B80-BCD1-E312D0AF5F26}
         filename_and_path {test/native-filechooser.cxx}
       }
+      target_dependency fltk3images {
+        uuid_Xcode4_BuildFileInFrameworks {47A2524E-E9DD-1645-5CC7-86BF4D617474}
+        uuid_Xcode4_BuildFileInCopyFiles {47A2524E-3EC8-0630-5CC7-86BF4D617474}
+        uuid_Xcode4_ContainerItemProxy {47A2524E-A1D4-4F61-5CC7-86BF4D617474}
+        uuid_Xcode4_TargetDependency {47A2524E-41C2-9A41-5CC7-86BF4D617474}
+      }
       target_dependency fltk3 {
-        uuid_Xcode4_BuildFileInFrameworks {EA1F5CD8-C9DB-472A-9E75-012EB19F8D1E}
-        uuid_Xcode4_BuildFileInCopyFiles {8B45D566-448B-4FD9-B55B-59850EF64591}
-        uuid_Xcode4_ContainerItemProxy {0F62A6EA-CFBA-46B3-9295-6EC44F81BF78}
-        uuid_Xcode4_TargetDependency {D5E30CCA-E116-4F96-9B1A-09B1349FB7D7}
+        uuid_Xcode4_BuildFileInFrameworks {47A2524E-E1F8-7755-5CC7-86BF4D617474}
+        uuid_Xcode4_BuildFileInCopyFiles {47A2524E-FCAD-0B44-5CC7-86BF4D617474}
+        uuid_Xcode4_ContainerItemProxy {47A2524E-6723-0705-5CC7-86BF4D617474}
+        uuid_Xcode4_TargetDependency {47A2524E-3E82-0438-5CC7-86BF4D617474}
       }
+      target_dependency fltk3png {
+        uuid_Xcode4_BuildFileInFrameworks {47A2524E-015F-4677-5CC7-86BF4D617474}
+        uuid_Xcode4_BuildFileInCopyFiles {47A2524E-7EC6-2477-5CC7-86BF4D617474}
+        uuid_Xcode4_ContainerItemProxy {47A2524E-972A-485C-5CC7-86BF4D617474}
+        uuid_Xcode4_TargetDependency {47A2524E-EAB9-6324-5CC7-86BF4D617474}
+      }
+      target_dependency fltk3jpeg {
+        uuid_Xcode4_BuildFileInFrameworks {47A2524E-DC4A-885E-5CC7-86BF4D617474}
+        uuid_Xcode4_BuildFileInCopyFiles {47A2524E-6BD3-EA51-5CC7-86BF4D617474}
+        uuid_Xcode4_ContainerItemProxy {47A2524E-9677-512D-5CC7-86BF4D617474}
+        uuid_Xcode4_TargetDependency {47A2524E-8FD7-0B58-5CC7-86BF4D617474}
+      }
+      target_dependency fltk3zlib {
+        uuid_Xcode4_BuildFileInFrameworks {47A2524E-38A4-3E15-5CC7-86BF4D617474}
+        uuid_Xcode4_BuildFileInCopyFiles {47A2524E-5C58-5538-5CC7-86BF4D617474}
+        uuid_Xcode4_ContainerItemProxy {47A2524E-2A4E-A670-5CC7-86BF4D617474}
+        uuid_Xcode4_TargetDependency {47A2524E-EC42-236A-5CC7-86BF4D617474}
+      }
     }
     app_target output {open
       uuid_Xcode4_FluidBuildRule {83710747-4E2E-433B-8D93-4F4C09683D9D}
@@ -5832,18 +5880,18 @@
         uuid_Xcode4_FileRef {45B471C7-8D57-4244-BD19-8C230A1A2CB9}
         filename_and_path {test/sudoku.cxx}
       }
+      target_dependency fltk3images {selected
+        uuid_Xcode4_BuildFileInFrameworks {DF57BE2E-0AF6-4604-80F4-7C340B8D9141}
+        uuid_Xcode4_BuildFileInCopyFiles {0D0C53CA-958A-44CD-BCD8-6E23BD960020}
+        uuid_Xcode4_ContainerItemProxy {9AA4F2ED-945E-4EE8-AA00-A0A11E333E24}
+        uuid_Xcode4_TargetDependency {53FE520F-A4D9-4C8A-8272-543AC64ECEC1}
+      }
       target_dependency fltk3 {
         uuid_Xcode4_BuildFileInFrameworks {4BD59DB6-F11B-4DBC-88BE-F191746C2F44}
         uuid_Xcode4_BuildFileInCopyFiles {1277C42A-BA11-405B-BEF9-5A3B5AD91C8B}
         uuid_Xcode4_ContainerItemProxy {3D1A55EE-4C83-4AF8-93C0-44F5E0D93646}
         uuid_Xcode4_TargetDependency {0E6EB228-6578-4065-91C8-EF43B01991F2}
       }
-      target_dependency fltk3images {
-        uuid_Xcode4_BuildFileInFrameworks {DF57BE2E-0AF6-4604-80F4-7C340B8D9141}
-        uuid_Xcode4_BuildFileInCopyFiles {0D0C53CA-958A-44CD-BCD8-6E23BD960020}
-        uuid_Xcode4_ContainerItemProxy {9AA4F2ED-945E-4EE8-AA00-A0A11E333E24}
-        uuid_Xcode4_TargetDependency {53FE520F-A4D9-4C8A-8272-543AC64ECEC1}
-      }
       target_dependency fltk3png {
         uuid_Xcode4_BuildFileInFrameworks {0A54EEB6-E507-4065-91CF-482E33B69D6F}
         uuid_Xcode4_BuildFileInCopyFiles {02F006EE-785B-43E6-995B-8EF20F460B56}

Modified: branches/branch-3.0/fluid/Fl_Widget_Type.h
===================================================================
--- branches/branch-3.0/fluid/Fl_Widget_Type.h	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/fluid/Fl_Widget_Type.h	2011-08-22 18:52:15 UTC (rev 8994)
@@ -31,7 +31,9 @@
 
 #include "Fl_Type.h"
 
-struct fltk3::MenuItem;
+namespace fltk3 {
+  struct MenuItem;
+}
 class Fluid_Image;
 
 //

Modified: branches/branch-3.0/fluid/file.cxx
===================================================================
--- branches/branch-3.0/fluid/file.cxx	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/fluid/file.cxx	2011-08-22 18:52:15 UTC (rev 8994)
@@ -515,7 +515,8 @@
 
 // ------------ file conversion ------------------------------------------------
 
-void convert_file(const char *src_name, int v) {
+void convert_file(const char *, int ) {
+/*
   char dst_name[2048];
   char line[2048];
   strcpy(dst_name, src_name);
@@ -529,6 +530,7 @@
   }
   fclose(f_out);
   fclose(f_in);
+*/
 }
 
 void convert_1_to_3_cb(fltk3::Widget *, void *) {

Modified: branches/branch-3.0/fluid/workspace_panel.cxx
===================================================================
--- branches/branch-3.0/fluid/workspace_panel.cxx	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/fluid/workspace_panel.cxx	2011-08-22 18:52:15 UTC (rev 8994)
@@ -347,7 +347,7 @@
         strcat(buf, "<unknown>");
         break;
       }
-      if (mi->argument()==ft) {
+      if (mi->argument()==(int)ft) {
         strcat(buf, mi->label());
         break;
       }
@@ -410,7 +410,7 @@
     unsigned int fl =ff->location();
     for (const fltk3::MenuItem *mi = o->menu(); ; mi++) {
       if (!mi->label()) break;
-      if (mi->argument()==fl) {
+      if (mi->argument()==(int)fl) {
         o->label(mi->label());
         break;
       }
@@ -645,7 +645,7 @@
 
 Fl_Panel* make_file_panel() {
   Fl_Panel* w;
-  { Fl_Panel* o = new Fl_Panel(0, 0, 420, 454, "File Properties");
+  { Fl_Panel* o = new Fl_Panel(0, 0, 420, 450, "File Properties");
     w = o;
     o->box(fltk3::FLAT_BOX);
     o->color(fltk3::BACKGROUND_COLOR);

Modified: branches/branch-3.0/fluid/workspace_panel.fl
===================================================================
--- branches/branch-3.0/fluid/workspace_panel.fl	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/fluid/workspace_panel.fl	2011-08-22 18:52:15 UTC (rev 8994)
@@ -48,7 +48,7 @@
 } 
 
 widget_class Fl_Environment_Choice {open
-  xywh {820 144 200 26} type Double
+  xywh {820 144 200 25} type Double
   class {fltk3::Group} visible position_relative
 } {
   decl {unsigned int pEnv;} {protected local
@@ -241,7 +241,7 @@
 } {
   {fltk3::Window} {} {
     label {File Properties} open
-    xywh {730 54 420 454} type Double labelsize 11 align 80 resizable hotspot
+    xywh {730 54 420 450} type Double labelsize 11 align 80 resizable hotspot
     class Fl_Panel non_modal visible
   } {
     {fltk3::ScrollGroup} pScrollGroup {
@@ -423,7 +423,7 @@
         strcat(buf, "<unknown>");
         break;
       }
-      if (mi->argument()==ft) {
+      if (mi->argument()==(int)ft) {
         strcat(buf, mi->label());
         break;
       }
@@ -543,12 +543,12 @@
     unsigned int fl =ff->location();
     for (const fltk3::MenuItem *mi = o->menu(); ; mi++) {
       if (!mi->label()) break;
-      if (mi->argument()==fl) {
+      if (mi->argument()==(int)fl) {
         o->label(mi->label());
         break;
       }
     }
-  }} open
+  }} open selected
               xywh {108 164 200 20} labelsize 12
             } {
               MenuItem {} {
@@ -748,7 +748,7 @@
   }
   if (o->visible())
     Fl_Panel::propagate_load(o, v);
-}} open selected
+}} open
           xywh {6 322 400 30}
         } {
           {fltk3::Choice} {} {

Modified: branches/branch-3.0/include/fltk3/run.h
===================================================================
--- branches/branch-3.0/include/fltk3/run.h	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/include/fltk3/run.h	2011-08-22 18:52:15 UTC (rev 8994)
@@ -650,7 +650,7 @@
    
    On WIN32 fltk3::get_key(fltk3::KPEnterKey) and fltk3::event_key(fltk3::KPEnterKey) do not work.
    */
-  int event_key(int key);
+  int event_key(unsigned int key);
   /** 
    Returns true if the given \p key is held down <I>now</I>.  
    Under X this requires a round-trip to the server and is <I>much</I>

Modified: branches/branch-3.0/src/core/Fl_get_key.cxx
===================================================================
--- branches/branch-3.0/src/core/Fl_get_key.cxx	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/src/core/Fl_get_key.cxx	2011-08-22 18:52:15 UTC (rev 8994)
@@ -40,7 +40,7 @@
 
 extern char fl_key_vector[32]; // in Fl_x.cxx
 
-int fltk3::event_key(int k) {
+int fltk3::event_key(unsigned int k) {
   if (k > fltk3::MouseButton && k <= fltk3::MouseButton+8)
     return fltk3::event_state(8<<(k-fltk3::MouseButton));
   int i;
@@ -56,7 +56,7 @@
   return fl_key_vector[i/8] & (1 << (i%8));
 }
 
-int fltk3::get_key(int k) {
+int fltk3::get_key(unsigned int k) {
   fl_open_display();
   XQueryKeymap(fl_display, fl_key_vector);
   return event_key(k);

Modified: branches/branch-3.0/src/core/Fl_get_key_mac.cxx
===================================================================
--- branches/branch-3.0/src/core/Fl_get_key_mac.cxx	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/src/core/Fl_get_key_mac.cxx	2011-08-22 18:52:15 UTC (rev 8994)
@@ -82,7 +82,7 @@
 }
 
 //: returns true, if that key was pressed during the last event
-int fltk3::event_key(int k) {
+int fltk3::event_key(unsigned int k) {
   return get_key(k);
 }
 

Modified: branches/branch-3.0/src/core/Fl_get_key_win32.cxx
===================================================================
--- branches/branch-3.0/src/core/Fl_get_key_win32.cxx	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/src/core/Fl_get_key_win32.cxx	2011-08-22 18:52:15 UTC (rev 8994)
@@ -123,7 +123,7 @@
   return 0;
 }
 
-int fltk3::event_key(int k) {
+int fltk3::event_key(unsigned int k) {
   return GetKeyState(fltk2ms(k))&~1;
 }
 

Modified: branches/branch-3.0/src/core/Fl_x.cxx
===================================================================
--- branches/branch-3.0/src/core/Fl_x.cxx	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/src/core/Fl_x.cxx	2011-08-22 18:52:15 UTC (rev 8994)
@@ -823,7 +823,7 @@
 
 // if this is same event as last && is_click, increment click count:
 static inline void checkdouble() {
-  if (fltk3::e_is_click == fltk3::e_keysym)
+  if (((unsigned)fltk3::e_is_click) == fltk3::e_keysym)
     fltk3::e_clicks++;
   else {
     fltk3::e_clicks = 0;

Modified: branches/branch-3.0/src/core/print_panel.cxx
===================================================================
--- branches/branch-3.0/src/core/print_panel.cxx	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/src/core/print_panel.cxx	2011-08-22 18:52:15 UTC (rev 8994)
@@ -44,7 +44,7 @@
 #include "print_panel.h"
 #include <stdio.h>
 #include <stdlib.h>
-#include "../src/flstring.h"
+#include "../src/core/flstring.h"
 #include <fltk3/Preferences.h>
 #include <fltk3/IntInput.h>
 
@@ -527,7 +527,7 @@
   }
 
   print_choice->clear();
-  print_choice->add(fltk3::Printer::dialog_print_to_file, 0, 0, 0, fltk3::MENU_DIVIDER);
+  print_choice->add(fltk3::Printer::dialog_print_to_file, (unsigned)0, 0, 0, fltk3::MENU_DIVIDER);
   print_choice->value(0);
   
   print_start = 0;
@@ -543,7 +543,7 @@
         }
         *qptr = '\0';
 
-        print_choice->add(qname, 0, 0, (void *)strdup(name), 0);
+        print_choice->add(qname, (unsigned)0, 0, (void *)strdup(name), 0);
       } else if (!strncmp(line, "system default destination: ", 28)) {
         if (sscanf(line + 28, "%s", defname) != 1) defname[0] = '\0';
       }

Modified: branches/branch-3.0/src/core/xutf8/keysym2Ucs.c
===================================================================
--- branches/branch-3.0/src/core/xutf8/keysym2Ucs.c	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/src/core/xutf8/keysym2Ucs.c	2011-08-22 18:52:15 UTC (rev 8994)
@@ -27,7 +27,7 @@
 
 #if !defined(WIN32) && !defined(__APPLE__)
 
-#include "../../fltk3/Xutf8.h"
+#include "../../include/fltk3/Xutf8.h"
 #include "imKStoUCS.c"
 
 long XKeysymToUcs(KeySym keysym) {

Modified: branches/branch-3.0/src/core/xutf8/utf8Input.c
===================================================================
--- branches/branch-3.0/src/core/xutf8/utf8Input.c	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/src/core/xutf8/utf8Input.c	2011-08-22 18:52:15 UTC (rev 8994)
@@ -26,7 +26,7 @@
 #if !defined(WIN32) && !defined(__APPLE__)
 
 #include <config.h>
-#include "../../fltk3/Xutf8.h"
+#include "../../include/fltk3/Xutf8.h"
 #include <X11/X.h>
 #include <X11/Xlib.h>
 #include <X11/Xutil.h>

Modified: branches/branch-3.0/src/core/xutf8/utf8Utils.c
===================================================================
--- branches/branch-3.0/src/core/xutf8/utf8Utils.c	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/src/core/xutf8/utf8Utils.c	2011-08-22 18:52:15 UTC (rev 8994)
@@ -29,7 +29,7 @@
 
 #if !defined(WIN32) && !defined(__APPLE__)
 
-#include "../../fltk3/Xutf8.h"
+#include "../../include/fltk3/Xutf8.h"
 
 /*** NOTE : all functions are LIMITED to 24 bits Unicode values !!! ***/
 

Modified: branches/branch-3.0/src/core/xutf8/utf8Wrap.c
===================================================================
--- branches/branch-3.0/src/core/xutf8/utf8Wrap.c	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/src/core/xutf8/utf8Wrap.c	2011-08-22 18:52:15 UTC (rev 8994)
@@ -28,7 +28,7 @@
  */
 #if !defined(WIN32) && !defined(__APPLE__)
 
-#include "../../fltk3/Xutf8.h"
+#include "../../include/fltk3/Xutf8.h"
 #include <X11/Xlib.h>
 #include <ctype.h>
 #include <stdlib.h>

Modified: branches/branch-3.0/test/Makefile
===================================================================
--- branches/branch-3.0/test/Makefile	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/test/Makefile	2011-08-22 18:52:15 UTC (rev 8994)
@@ -342,17 +342,17 @@
 	echo Linking $@...
 	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ curve.o $(LINK_FLTK3) $(LDLIBS)
 
-device$(EXEEXT): device.o $(FLTK3_LIB_NAME) $(FLTK3IMAGES_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
+device$(EXEEXT): device.o $(FLTK3IMAGES_LIB_NAME) $(FLTK3_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
 	echo Linking $@...
-	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ device.o $(LINK_FLTK3) $(LINK_FLTK3IMAGES) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(LDLIBS)
+	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ device.o $(LINK_FLTK3IMAGES) $(LINK_FLTK3) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(LDLIBS)
 
 doublebuffer$(EXEEXT): doublebuffer.o $(FLTK3_LIB_NAME)
 	echo Linking $@...
 	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ doublebuffer.o $(LINK_FLTK3) $(LDLIBS)
 
-editor$(EXEEXT): editor.o $(FLTK3_LIB_NAME)
+editor$(EXEEXT): editor.o $(FLTK3IMAGES_LIB_NAME) $(FLTK3_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
 	echo Linking $@...
-	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ editor.o $(LINK_FLTK3) $(LDLIBS)
+	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ editor.o $(LINK_FLTK3IMAGES) $(LINK_FLTK3) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(LDLIBS)
 
 fast_slow$(EXEEXT): fast_slow.o $(FLTK3_LIB_NAME)
 	echo Linking $@...
@@ -360,17 +360,17 @@
 fast_slow.o: fast_slow.h
 fast_slow.cxx: fast_slow.fl ../fluid/fluid$(EXEEXT)
 
-file_chooser$(EXEEXT): file_chooser.o $(FLTK3_LIB_NAME) $(FLTK3IMAGES_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
+file_chooser$(EXEEXT): file_chooser.o $(FLTK3IMAGES_LIB_NAME) $(FLTK3_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
 	echo Linking $@...
-	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ file_chooser.o $(LINK_FLTK3) $(LINK_FLTK3IMAGES) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(LDLIBS)
+	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ file_chooser.o $(LINK_FLTK3IMAGES) $(LINK_FLTK3) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(LDLIBS)
 
 fonts$(EXEEXT): fonts.o $(FLTK3_LIB_NAME)
 	echo Linking $@...
 	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ fonts.o $(LINK_FLTK3) $(LDLIBS)
 
-fractals$(EXEEXT): fractals.o fracviewer.o $(FLTK3_LIB_NAME) $(FLTK3GL_LIB_NAME)
+fractals$(EXEEXT): fractals.o fracviewer.o $(FLTK3GL_LIB_NAME) $(FLTK3_LIB_NAME)
 	echo Linking $@...
-	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ fractals.o fracviewer.o $(LINK_FLTK3) $(LINK_FLTK3GL) $(GLLIB) $(LDLIBS)
+	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ fractals.o fracviewer.o $(LINK_FLTK3GL) $(LINK_FLTK3) $(GLLIB) $(LDLIBS)
 
 fullscreen$(EXEEXT): fullscreen.o $(FLTK3_LIB_NAME) $(FLTK3GL_LIB_NAME)
 	echo Linking $@...
@@ -380,17 +380,17 @@
 	echo Linking $@...
 	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ gl_overlay.o $(LINK_FLTK3) $(LINK_FLTK3GL) $(GLLIB) $(LDLIBS)
 
-glpuzzle$(EXEEXT): glpuzzle.o $(FLTK3_LIB_NAME) $(FLTK3GL_LIB_NAME)
+glpuzzle$(EXEEXT): glpuzzle.o $(FLTK3GL_LIB_NAME) $(FLTK3_LIB_NAME)
 	echo Linking $@...
-	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ glpuzzle.o $(LINK_FLTK3) $(LINK_FLTK3GL) $(GLLIB) $(LDLIBS)
+	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ glpuzzle.o $(LINK_FLTK3GL) $(LINK_FLTK3) $(GLLIB) $(LDLIBS)
 
 hello$(EXEEXT): hello.o $(FLTK3_LIB_NAME)
 	echo Linking $@...
 	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ hello.o $(LINK_FLTK3) $(LDLIBS)
 
-help$(EXEEXT): help.o $(FLTK3_LIB_NAME) $(FLTK3IMAGES_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
+help$(EXEEXT): help.o $(FLTK3IMAGES_LIB_NAME) $(FLTK3_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
 	echo Linking $@...
-	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ help.o $(LINK_FLTK3) $(LINK_FLTK3IMAGES) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(LDLIBS)
+	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ help.o $(LINK_FLTK3IMAGES) $(LINK_FLTK3) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(LDLIBS)
 
 iconize$(EXEEXT): iconize.o $(FLTK3_LIB_NAME)
 	echo Linking $@...
@@ -454,9 +454,9 @@
 	echo Linking $@...
 	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ navigation.o $(LINK_FLTK3) $(LDLIBS)
 
-native-filechooser$(EXEEXT): native-filechooser.o $(FLTK3_LIB_NAME)
+native-filechooser$(EXEEXT): native-filechooser.o $(FLTK3IMAGES_LIB_NAME) $(FLTK3_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
 	echo Linking $@...
-	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ native-filechooser.o $(LINK_FLTK3) $(LDLIBS)
+	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ native-filechooser.o $(LINK_FLTK3IMAGES) $(LINK_FLTK3) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(LDLIBS)
 
 output$(EXEEXT): output.o $(FLTK3_LIB_NAME)
 	echo Linking $@...
@@ -516,9 +516,9 @@
 	echo Linking $@...
 	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ subwindow.o $(LINK_FLTK3) $(LDLIBS)
 
-sudoku$(EXEEXT): sudoku.o $(FLTK3_LIB_NAME) $(FLTK3IMAGES_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
+sudoku$(EXEEXT): sudoku.o $(FLTK3IMAGES_LIB_NAME) $(FLTK3_LIB_NAME) $(FLTK3PNG_LIB_NAME) $(FLTK3JPEG_LIB_NAME) $(FLTK3ZLIB_LIB_NAME)
 	echo Linking $@...
-	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ sudoku.o $(LINK_FLTK3) $(LINK_FLTK3IMAGES) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(AUDIOLIBS) $(LDLIBS)
+	$(CXX) $(ARCHFLAGS) $(LDFLAGS) -o $@ sudoku.o $(LINK_FLTK3IMAGES) $(LINK_FLTK3) $(LINK_FLTK3PNG) $(LINK_FLTK3JPEG) $(LINK_FLTK3ZLIB) $(AUDIOLIBS) $(LDLIBS)
 
 symbols$(EXEEXT): symbols.o $(FLTK3_LIB_NAME)
 	echo Linking $@...

Modified: branches/branch-3.0/test/editor.cxx
===================================================================
--- branches/branch-3.0/test/editor.cxx	2011-08-22 17:27:33 UTC (rev 8993)
+++ branches/branch-3.0/test/editor.cxx	2011-08-22 18:52:15 UTC (rev 8994)
@@ -512,7 +512,7 @@
 
 void copy_cb(fltk3::Widget*, void* v) {
   EditorWindow* e = (EditorWindow*)v;
-  fltk3::TextEditor::kf_copy(0, e->editor);
+  fltk3::TextEditor::kf_copy((unsigned)0, e->editor);
 }
 
 void cut_cb(fltk3::Widget*, void* v) {

Direct Link to Message ]
 
     
Previous Message ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.