1 XMRUBIK MOTIF RUBIK'S CUBE, Yet another motif widget SYNOPSIS $ xmrubik [-display ] [-geometry ] [-iconGeometry ] [-{background | bg} ] [-{foreground | fg} ] [-xrm ] 2 DESCRIPTION One of the motivations is my love of puzzles. The top of the window shows what certain mouse inputs are. These are only activated inside the widget itself. (Clicking on the mouse icons is ignored). Use "mouse-left" to move ccw. Use "mouse-center", "P", or "p" to toggle the practice mode (in practice mode the record should be "VOID"). "mouse-right", "R", or "r", to randomize (this must be done first to set a new record). "Q", "q", or "CTRL-C" keys kill program. Use the key pad or "R" keys for other ways to move other than CCW. (NOTE: one must have the keyboardFocusPolicy set to pointer). Use the slider to change complexity. Use the toggle to toggle the orient lines. 2 OPTIONS -display host:dpy This option specifies the X server to contact. -geometry {+|-}X{+|-}Y This option sets the initial position of the rubik window (resource name "geometry"). -iconGeometry {+|-}X{+|-}Y This option sets the position of the icon (resource name "iconGeometry"). -{background | bg} color This option specifies the background of the rubik window (resource name "background"). -{foreground | fg} color This option specifies the foreground of the rubik window (resource name "foreground"). -xrm Another method of specifying preferences. 2 COPYRIGHTS Copyright 1993, David Albert Bagley 2 BUG_REPORTS_AND_PROGRAM_UPDATES Send bugs (or their reports, or fixes) to the author David Albert Bagley, The most updated source could be found on ftp.x.org under /contrib. 2 ACKNOWLEDGEMENTS Thanks go to people who helped me in improving the program.