|
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 ] | |