Again me, those patches are for rezound 0.12.0beta-2 to compiling with fox 1.0.52.
Have fun with it... Regards, \sh
diff -ur rezound-0.12.0beta/src/frontend_fox/CMainWindow.cpp rezound-0.12.0beta.patch/src/frontend_fox/CMainWindow.cpp
--- rezound-0.12.0beta/src/frontend_fox/CMainWindow.cpp 2005-07-24 13:10:53.548593456 +0200
+++ rezound-0.12.0beta.patch/src/frontend_fox/CMainWindow.cpp 2005-07-24 14:14:52.956914672 +0200
@@ -1284,7 +1284,9 @@
if(value=="")
continue; // no key bound to this action
- FXHotKey acckey=fxparseAccel(value.c_str());
+ //FXHotKey acckey=fxparseAccel(value.c_str());
+ FXHotKey acckey=fxparseaccel(value.c_str());
+
mc->setAccelText(value.c_str());
/* these shuttle controls have to be handle specially because they require key up events to return the shuttle to the middle */
@@ -1325,7 +1327,7 @@
vector<FXHotKey> removeKeyBindingsList;
const vector<string> actionsWithKeyBindings=gKeyBindingsStore->getChildKeys("");
for(size_t t=0;t<actionsWithKeyBindings.size();t++)
- removeKeyBindingsList.push_back(fxparseAccel(gKeyBindingsStore->getValue<string>(actionsWithKeyBindings[t]).c_str()));
+ removeKeyBindingsList.push_back(fxparseaccel(gKeyBindingsStore->getValue<string>(actionsWithKeyBindings[t]).c_str()));
if(gKeyBindingsDialog->showIt(gKeyBindingRegistry))
{
diff -ur rezound-0.12.0beta/src/frontend_fox/CKeyBindingsDialog.cpp rezound-0.12.0beta.patch/src/frontend_fox/CKeyBindingsDialog.cpp
--- rezound-0.12.0beta/src/frontend_fox/CKeyBindingsDialog.cpp 2005-05-01 04:54:23.000000000 +0200
+++ rezound-0.12.0beta.patch/src/frontend_fox/CKeyBindingsDialog.cpp 2005-07-24 14:40:41.616482632 +0200
@@ -282,6 +282,11 @@
}
#if REZ_FOX_VERSION<10501
+#ifdef __APPLE__
+#define METAMASK 0x10
+#else
+#define METAMASK 0x040
+#endif
FXString fxunparseAccel(FXHotKey key)
{
FXString s;
pgps7nM46EnKu.pgp
Description: PGP signature

