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;

Attachment: pgps7nM46EnKu.pgp
Description: PGP signature

Reply via email to