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