Added the missing objective C files for the macosx and fixed the changes you forgot in main.c etc..

Also added a way to handle the right mouse button when the shift key is pressed (for mice with only have 1 button :]).

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@264 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Franck Charlet
2008-10-15 20:55:31 +00:00
parent 8990c1b27e
commit 99b99322be
18 changed files with 1006 additions and 74 deletions

View File

@@ -42,8 +42,8 @@
PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
PBXFileTableDataSourceColumnWidthsKey = (
20,
300,
200,
453,
122.2085,
);
PBXFileTableDataSourceColumnsKey = (
PBXErrorsWarningsDataSource_TypeID,
@@ -125,8 +125,8 @@
PBXFileDataSource_Warnings_ColumnID,
);
};
PBXPerProjectTemplateStateSaveDate = 245760591;
PBXWorkspaceStateSaveDate = 245760591;
PBXPerProjectTemplateStateSaveDate = 245795027;
PBXWorkspaceStateSaveDate = 245795027;
};
perUserProjectItems = {
F5B19C160EA4D6E8003F4BA4 = F5B19C160EA4D6E8003F4BA4 /* PBXTextBookmark */;
@@ -141,45 +141,46 @@
F5B1D1880EA5FE5100AB8D0F = F5B1D1880EA5FE5100AB8D0F /* PBXTextBookmark */;
F5B1D19A0EA600BF00AB8D0F = F5B1D19A0EA600BF00AB8D0F /* PBXTextBookmark */;
F5B1D19B0EA600BF00AB8D0F = F5B1D19B0EA600BF00AB8D0F /* PBXTextBookmark */;
F5B1D1AF0EA6025D00AB8D0F /* PBXTextBookmark */ = F5B1D1AF0EA6025D00AB8D0F /* PBXTextBookmark */;
F5B1D1B00EA6027D00AB8D0F /* PBXTextBookmark */ = F5B1D1B00EA6027D00AB8D0F /* PBXTextBookmark */;
F5B1D1B20EA6028C00AB8D0F /* PBXTextBookmark */ = F5B1D1B20EA6028C00AB8D0F /* PBXTextBookmark */;
F5B1D1B50EA602BA00AB8D0F /* PBXTextBookmark */ = F5B1D1B50EA602BA00AB8D0F /* PBXTextBookmark */;
F5B1D1B60EA602BA00AB8D0F /* PBXTextBookmark */ = F5B1D1B60EA602BA00AB8D0F /* PBXTextBookmark */;
F5B1D1B70EA602BA00AB8D0F /* PBXTextBookmark */ = F5B1D1B70EA602BA00AB8D0F /* PBXTextBookmark */;
F5B1D1B80EA602BA00AB8D0F /* PBXTextBookmark */ = F5B1D1B80EA602BA00AB8D0F /* PBXTextBookmark */;
F5B1D1B90EA602C300AB8D0F /* PBXTextBookmark */ = F5B1D1B90EA602C300AB8D0F /* PBXTextBookmark */;
F5B1D1BD0EA602C300AB8D0F /* PBXTextBookmark */ = F5B1D1BD0EA602C300AB8D0F /* PBXTextBookmark */;
F5B1D1BE0EA602C300AB8D0F /* PBXTextBookmark */ = F5B1D1BE0EA602C300AB8D0F /* PBXTextBookmark */;
F5B1D1CA0EA602F600AB8D0F /* PBXTextBookmark */ = F5B1D1CA0EA602F600AB8D0F /* PBXTextBookmark */;
F5B1D1CC0EA6030C00AB8D0F /* PBXTextBookmark */ = F5B1D1CC0EA6030C00AB8D0F /* PBXTextBookmark */;
F5B1D1CD0EA6030C00AB8D0F /* PBXTextBookmark */ = F5B1D1CD0EA6030C00AB8D0F /* PBXTextBookmark */;
F5B1D1CF0EA6035100AB8D0F /* PBXTextBookmark */ = F5B1D1CF0EA6035100AB8D0F /* PBXTextBookmark */;
F5B1D1D00EA6035100AB8D0F /* PBXTextBookmark */ = F5B1D1D00EA6035100AB8D0F /* PBXTextBookmark */;
F5B1D1D20EA6037500AB8D0F /* PBXTextBookmark */ = F5B1D1D20EA6037500AB8D0F /* PBXTextBookmark */;
F5B1D1D30EA6037500AB8D0F /* PBXTextBookmark */ = F5B1D1D30EA6037500AB8D0F /* PBXTextBookmark */;
F5B1D1D50EA603BB00AB8D0F /* PBXTextBookmark */ = F5B1D1D50EA603BB00AB8D0F /* PBXTextBookmark */;
F5B1D1D60EA603BB00AB8D0F /* PBXTextBookmark */ = F5B1D1D60EA603BB00AB8D0F /* PBXTextBookmark */;
F5B1D1D80EA6045800AB8D0F /* PBXTextBookmark */ = F5B1D1D80EA6045800AB8D0F /* PBXTextBookmark */;
F5B1D1D90EA6045800AB8D0F /* PBXTextBookmark */ = F5B1D1D90EA6045800AB8D0F /* PBXTextBookmark */;
F5B1D1DB0EA6047A00AB8D0F /* PBXTextBookmark */ = F5B1D1DB0EA6047A00AB8D0F /* PBXTextBookmark */;
F5B1D1DC0EA6047A00AB8D0F /* PBXTextBookmark */ = F5B1D1DC0EA6047A00AB8D0F /* PBXTextBookmark */;
F5B1D1DE0EA604D800AB8D0F /* PBXTextBookmark */ = F5B1D1DE0EA604D800AB8D0F /* PBXTextBookmark */;
F5B1D1DF0EA604D800AB8D0F /* PBXTextBookmark */ = F5B1D1DF0EA604D800AB8D0F /* PBXTextBookmark */;
F5B1D1E10EA605D200AB8D0F /* PBXTextBookmark */ = F5B1D1E10EA605D200AB8D0F /* PBXTextBookmark */;
F5B1D1E20EA605D200AB8D0F /* PBXTextBookmark */ = F5B1D1E20EA605D200AB8D0F /* PBXTextBookmark */;
F5B1D1E40EA6061B00AB8D0F /* PBXTextBookmark */ = F5B1D1E40EA6061B00AB8D0F /* PBXTextBookmark */;
F5B1D1E50EA6061B00AB8D0F /* PBXTextBookmark */ = F5B1D1E50EA6061B00AB8D0F /* PBXTextBookmark */;
F5B1D1E70EA6065F00AB8D0F /* PBXTextBookmark */ = F5B1D1E70EA6065F00AB8D0F /* PBXTextBookmark */;
F5B1D1E80EA6065F00AB8D0F /* PBXTextBookmark */ = F5B1D1E80EA6065F00AB8D0F /* PBXTextBookmark */;
F5B1D1EA0EA6070000AB8D0F /* PBXTextBookmark */ = F5B1D1EA0EA6070000AB8D0F /* PBXTextBookmark */;
F5B1D1EB0EA6070000AB8D0F /* PBXTextBookmark */ = F5B1D1EB0EA6070000AB8D0F /* PBXTextBookmark */;
F5B1D1EE0EA608C200AB8D0F /* PBXTextBookmark */ = F5B1D1EE0EA608C200AB8D0F /* PBXTextBookmark */;
F5B1D1EF0EA608C200AB8D0F /* PBXTextBookmark */ = F5B1D1EF0EA608C200AB8D0F /* PBXTextBookmark */;
F5B1D1F10EA6093700AB8D0F /* PBXTextBookmark */ = F5B1D1F10EA6093700AB8D0F /* PBXTextBookmark */;
F5B1D1F20EA6093700AB8D0F /* PBXTextBookmark */ = F5B1D1F20EA6093700AB8D0F /* PBXTextBookmark */;
F5B1D1F40EA60C3700AB8D0F /* PBXTextBookmark */ = F5B1D1F40EA60C3700AB8D0F /* PBXTextBookmark */;
F5B1D1F50EA60C3700AB8D0F /* PBXTextBookmark */ = F5B1D1F50EA60C3700AB8D0F /* PBXTextBookmark */;
F5B1D1AF0EA6025D00AB8D0F = F5B1D1AF0EA6025D00AB8D0F /* PBXTextBookmark */;
F5B1D1B00EA6027D00AB8D0F = F5B1D1B00EA6027D00AB8D0F /* PBXTextBookmark */;
F5B1D1B20EA6028C00AB8D0F = F5B1D1B20EA6028C00AB8D0F /* PBXTextBookmark */;
F5B1D1B50EA602BA00AB8D0F = F5B1D1B50EA602BA00AB8D0F /* PBXTextBookmark */;
F5B1D1B60EA602BA00AB8D0F = F5B1D1B60EA602BA00AB8D0F /* PBXTextBookmark */;
F5B1D1B70EA602BA00AB8D0F = F5B1D1B70EA602BA00AB8D0F /* PBXTextBookmark */;
F5B1D1B80EA602BA00AB8D0F = F5B1D1B80EA602BA00AB8D0F /* PBXTextBookmark */;
F5B1D1B90EA602C300AB8D0F = F5B1D1B90EA602C300AB8D0F /* PBXTextBookmark */;
F5B1D1BD0EA602C300AB8D0F = F5B1D1BD0EA602C300AB8D0F /* PBXTextBookmark */;
F5B1D1BE0EA602C300AB8D0F = F5B1D1BE0EA602C300AB8D0F /* PBXTextBookmark */;
F5B1D1CA0EA602F600AB8D0F = F5B1D1CA0EA602F600AB8D0F /* PBXTextBookmark */;
F5B1D1CC0EA6030C00AB8D0F = F5B1D1CC0EA6030C00AB8D0F /* PBXTextBookmark */;
F5B1D1CD0EA6030C00AB8D0F = F5B1D1CD0EA6030C00AB8D0F /* PBXTextBookmark */;
F5B1D1CF0EA6035100AB8D0F = F5B1D1CF0EA6035100AB8D0F /* PBXTextBookmark */;
F5B1D1D00EA6035100AB8D0F = F5B1D1D00EA6035100AB8D0F /* PBXTextBookmark */;
F5B1D1D20EA6037500AB8D0F = F5B1D1D20EA6037500AB8D0F /* PBXTextBookmark */;
F5B1D1D30EA6037500AB8D0F = F5B1D1D30EA6037500AB8D0F /* PBXTextBookmark */;
F5B1D1D50EA603BB00AB8D0F = F5B1D1D50EA603BB00AB8D0F /* PBXTextBookmark */;
F5B1D1D60EA603BB00AB8D0F = F5B1D1D60EA603BB00AB8D0F /* PBXTextBookmark */;
F5B1D1D80EA6045800AB8D0F = F5B1D1D80EA6045800AB8D0F /* PBXTextBookmark */;
F5B1D1D90EA6045800AB8D0F = F5B1D1D90EA6045800AB8D0F /* PBXTextBookmark */;
F5B1D1DB0EA6047A00AB8D0F = F5B1D1DB0EA6047A00AB8D0F /* PBXTextBookmark */;
F5B1D1DC0EA6047A00AB8D0F = F5B1D1DC0EA6047A00AB8D0F /* PBXTextBookmark */;
F5B1D1DE0EA604D800AB8D0F = F5B1D1DE0EA604D800AB8D0F /* PBXTextBookmark */;
F5B1D1DF0EA604D800AB8D0F = F5B1D1DF0EA604D800AB8D0F /* PBXTextBookmark */;
F5B1D1E10EA605D200AB8D0F = F5B1D1E10EA605D200AB8D0F /* PBXTextBookmark */;
F5B1D1E20EA605D200AB8D0F = F5B1D1E20EA605D200AB8D0F /* PBXTextBookmark */;
F5B1D1E40EA6061B00AB8D0F = F5B1D1E40EA6061B00AB8D0F /* PBXTextBookmark */;
F5B1D1E50EA6061B00AB8D0F = F5B1D1E50EA6061B00AB8D0F /* PBXTextBookmark */;
F5B1D1E70EA6065F00AB8D0F = F5B1D1E70EA6065F00AB8D0F /* PBXTextBookmark */;
F5B1D1E80EA6065F00AB8D0F = F5B1D1E80EA6065F00AB8D0F /* PBXTextBookmark */;
F5B1D1EA0EA6070000AB8D0F = F5B1D1EA0EA6070000AB8D0F /* PBXTextBookmark */;
F5B1D1EB0EA6070000AB8D0F = F5B1D1EB0EA6070000AB8D0F /* PBXTextBookmark */;
F5B1D1EE0EA608C200AB8D0F = F5B1D1EE0EA608C200AB8D0F /* PBXTextBookmark */;
F5B1D1EF0EA608C200AB8D0F = F5B1D1EF0EA608C200AB8D0F /* PBXTextBookmark */;
F5B1D1F10EA6093700AB8D0F = F5B1D1F10EA6093700AB8D0F /* PBXTextBookmark */;
F5B1D1F20EA6093700AB8D0F = F5B1D1F20EA6093700AB8D0F /* PBXTextBookmark */;
F5B1D1F40EA60C3700AB8D0F = F5B1D1F40EA60C3700AB8D0F /* PBXTextBookmark */;
F5B1D1F50EA60C3700AB8D0F = F5B1D1F50EA60C3700AB8D0F /* PBXTextBookmark */;
F5BF1F120EA68C30000E9B3D /* PBXTextBookmark */ = F5BF1F120EA68C30000E9B3D /* PBXTextBookmark */;
F5DCE26A0EA50EDC0065B0EF = F5DCE26A0EA50EDC0065B0EF /* PBXTextBookmark */;
F5DCE26B0EA50EDC0065B0EF = F5DCE26B0EA50EDC0065B0EF /* PBXTextBookmark */;
F5DCE26C0EA50EDC0065B0EF = F5DCE26C0EA50EDC0065B0EF /* PBXTextBookmark */;
@@ -187,6 +188,7 @@
};
sourceControlManager = F5B19B690EA4BD79003F4BA4 /* Source Control */;
userBuildSettings = {
OBJROOT = "$(SYMROOT)";
};
};
8D1107260486CEB800E47090 /* Grafx2 */ = {
@@ -256,9 +258,9 @@
};
F5B19B7B0EA4BE3E003F4BA4 /* graph.c */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1732, 115957}}";
sepNavIntBoundsRect = "{{0, 0}, {1732, 117705}}";
sepNavSelRange = "{204644, 0}";
sepNavVisRect = "{{0, 0}, {583, 67}}";
sepNavVisRect = "{{0, 9}, {583, 67}}";
};
};
F5B19B7C0EA4BE3E003F4BA4 /* init.c */ = {
@@ -276,6 +278,14 @@
sepNavVisRect = "{{0, 0}, {0, 0}}";
};
};
F5B19B850EA4BE3E003F4BA4 /* palette.c */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1268, 35967}}";
sepNavSelRange = "{44692, 0}";
sepNavVisRect = "{{0, 21479}, {867, 536}}";
sepNavWindowFrame = "{{15, 76}, {906, 665}}";
};
};
F5B19B880EA4BE3E003F4BA4 /* saveini.c */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1156, 12084}}";
@@ -358,6 +368,14 @@
vrLen = 319;
vrLoc = 5217;
};
F5B19C3C0EA4DC91003F4BA4 /* English */ = {
uiCtxt = {
sepNavIntBoundsRect = "{{0, 0}, {1404, 536}}";
sepNavSelRange = "{0, 0}";
sepNavVisRect = "{{0, 0}, {867, 536}}";
sepNavWindowFrame = "{{15, 76}, {906, 665}}";
};
};
F5B1D1770EA5FE2100AB8D0F /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = F5DCE2700EA50EDC0065B0EF /* SDL_image.h */;
@@ -802,6 +820,16 @@
vrLen = 0;
vrLoc = 0;
};
F5BF1F120EA68C30000E9B3D /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = F5B19B7B0EA4BE3E003F4BA4 /* graph.c */;
name = "graph.c: 6162";
rLen = 0;
rLoc = 204644;
rType = 0;
vrLen = 170;
vrLoc = 0;
};
F5DCE26A0EA50EDC0065B0EF /* PBXTextBookmark */ = {
isa = PBXTextBookmark;
fRef = F5B19B880EA4BE3E003F4BA4 /* saveini.c */;

View File

@@ -222,6 +222,8 @@
<key>Layout</key>
<array>
<dict>
<key>BecomeActive</key>
<true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXBottomSmartGroupGIDs</key>
@@ -264,15 +266,16 @@
<array>
<string>29B97314FDCFA39411CA2CEA</string>
<string>1C37FBAC04509CD000000102</string>
<string>F5BF1F110EA68C30000E9B3D</string>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
<integer>42</integer>
<integer>46</integer>
</array>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
<string>{{0, 398}, {339, 502}}</string>
<string>{{0, 470}, {339, 502}}</string>
</dict>
<key>PBXTopSmartGroupGIDs</key>
<array/>
@@ -321,7 +324,7 @@
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
<string>F5B1D1F40EA60C3700AB8D0F</string>
<string>F5BF1F120EA68C30000E9B3D</string>
<key>history</key>
<array>
<string>F5B19C160EA4D6E8003F4BA4</string>
@@ -330,7 +333,7 @@
<string>F5DCE26C0EA50EDC0065B0EF</string>
<string>F5B1D1770EA5FE2100AB8D0F</string>
<string>F5B1D1B50EA602BA00AB8D0F</string>
<string>F5B1D1B60EA602BA00AB8D0F</string>
<string>F5B1D1F40EA60C3700AB8D0F</string>
</array>
<key>prevStack</key>
<array>
@@ -365,8 +368,6 @@
<key>Tabs</key>
<array>
<dict>
<key>BecomeActive</key>
<true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
@@ -438,11 +439,11 @@
</array>
<key>TableOfContents</key>
<array>
<string>F5B1D1BA0EA602C300AB8D0F</string>
<string>F5BF1F130EA68C30000E9B3D</string>
<string>1CA23ED40692098700951B8B</string>
<string>F5B1D1BB0EA602C300AB8D0F</string>
<string>F5BF1F140EA68C30000E9B3D</string>
<string>F5B19BA70EA4BF24003F4BA4</string>
<string>F5B1D1BC0EA602C300AB8D0F</string>
<string>F5BF1F150EA68C30000E9B3D</string>
<string>1CA23EDF0692099D00951B8B</string>
<string>1CA23EE00692099D00951B8B</string>
<string>1CA23EE10692099D00951B8B</string>
@@ -490,7 +491,7 @@
<dict>
<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
<array>
<real>404</real>
<real>963</real>
</array>
<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
<array>
@@ -511,7 +512,7 @@
</array>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
<string>{{0, 18}, {963, 502}}</string>
<string>{{0, 0}, {0, 0}}</string>
</dict>
<key>PBXTopSmartGroupGIDs</key>
<array/>
@@ -525,7 +526,7 @@
<key>GroupTreeTableConfiguration</key>
<array>
<string>MainColumn</string>
<real>404</real>
<real>963</real>
</array>
</dict>
<key>Module</key>
@@ -551,10 +552,6 @@
<string>F5B19BA80EA4BF24003F4BA4</string>
<key>PBXProjectModuleLabel</key>
<string>graph.c</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
<string>F5B1D1F50EA60C3700AB8D0F</string>
<key>history</key>
<array>
<string>F5B19C160EA4D6E8003F4BA4</string>
@@ -593,7 +590,7 @@
</dict>
<dict>
<key>Proportion</key>
<string>154pt</string>
<string>0pt</string>
<key>Tabs</key>
<array>
<dict>
@@ -611,7 +608,7 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
<string>{{10, 27}, {0, 127}}</string>
<string>{{10, 27}, {0, -27}}</string>
</dict>
<key>Module</key>
<string>PBXBuildResultsModule</string>
@@ -691,14 +688,14 @@
</array>
<key>TableOfContents</key>
<array>
<string>F5B1D1BF0EA602C300AB8D0F</string>
<string>F5BF1F160EA68C30000E9B3D</string>
<string>1CA23EE50692099D00951B8B</string>
<string>F5B1D1C00EA602C300AB8D0F</string>
<string>F5BF1F170EA68C30000E9B3D</string>
<string>F5B19BA70EA4BF24003F4BA4</string>
<string>F5B1D1C10EA602C300AB8D0F</string>
<string>F5BF1F180EA68C30000E9B3D</string>
<string>XCMainBuildResultsModuleGUID</string>
<string>1CA23EE80692099D00951B8B</string>
<string>F5B1D1C20EA602C300AB8D0F</string>
<string>F5BF1F190EA68C30000E9B3D</string>
</array>
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.buildAndRun</string>
@@ -867,7 +864,6 @@
<integer>5</integer>
<key>WindowOrderList</key>
<array>
<string>F5B1D1C80EA602C300AB8D0F</string>
<string>/Users/xx/Grafx2/Grafx2.xcodeproj</string>
</array>
<key>WindowString</key>