From: Mapi B. <ma...@us...> - 2011-02-28 22:04:25
|
Update of /cvsroot/easycalc/PPCport In directory vz-cvs-4.sog:/tmp/cvs-serv32483 Modified Files: EasyCalc.vcproj EasyCalc.vcproj.CLIENT5.Admin.user ReadMe.txt Log Message: 1.25g Index: EasyCalc.vcproj =================================================================== RCS file: /cvsroot/easycalc/PPCport/EasyCalc.vcproj,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** EasyCalc.vcproj 4 Jan 2011 22:42:46 -0000 1.14 --- EasyCalc.vcproj 28 Feb 2011 22:04:23 -0000 1.15 *************** *** 760,763 **** --- 760,767 ---- </File> <File + RelativePath=".\system - UI\SkinList.cpp" + > + </File> + <File RelativePath=".\system - UI\StateManager.cpp" > *************** *** 852,856 **** </File> <File ! RelativePath=".\core\graph.cpp" > </File> --- 856,860 ---- </File> <File ! RelativePath=".\core\Graph.cpp" > </File> *************** *** 1042,1045 **** --- 1046,1053 ---- </File> <File + RelativePath=".\system - UI\SkinList.h" + > + </File> + <File RelativePath=".\system - UI\StateManager.h" > *************** *** 1126,1130 **** </File> <File ! RelativePath=".\core\graph.h" > </File> --- 1134,1138 ---- </File> <File ! RelativePath=".\core\Graph.h" > </File> Index: ReadMe.txt =================================================================== RCS file: /cvsroot/easycalc/PPCport/ReadMe.txt,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** ReadMe.txt 4 Jan 2011 22:42:46 -0000 1.10 --- ReadMe.txt 28 Feb 2011 22:04:23 -0000 1.11 *************** *** 1,3 **** ! ======================================================================== EasyCalc Pocket PC (PPC) port ======================================================================== --- 1,3 ---- ! EasyCalc Pocket PC (PPC) port ======================================================================== *************** *** 29,34 **** - Simply delete the following files from the place where they were put: EasyCalc.exe ! EasyCalc.gif ! EasyCalc.layout lang.rcp state.bin --- 29,34 ---- - Simply delete the following files from the place where they were put: EasyCalc.exe ! EasyCalc*.gif ! EasyCalc*.layout lang.rcp state.bin *************** *** 37,53 **** --------- * 1.25g PPC: - Lower memory consumption with skins (this was causing some problems for 640 x 480 resolutions). - Fixed bug when clicking the V button in a variable modification dialog, or clicking the F button in a function modification dialog, would corrupt the name of the variable / function being modified and result in some unpredictable behavior. ! - Added support for the old Pocket PC 2003 platform, an ARM Windows CE 4.02 package is now also produced and available, besides the WM5 and WM6 packages. Enjoy ! - Corrected a bug in dynamic mouse mode where going over the "0" button was not activating it like other buttons. ! - Modified the main skins to make annunciators more visible, and to make it ! more plain that one can "click" or tap on them to access to functions. * 1.25f PPC: --- 37,64 ---- --------- * 1.25g PPC: + - Graphes at last, but not least ...! (lots of features in there, that + took me time). - Lower memory consumption with skins (this was causing some problems for 640 x 480 resolutions). + - Tried an adaptive mode if not enough memory, where a skin can be removed + from memory to free space for another one to switch to at switch time + if there is not enough room to hold them all. Let me know if you are in + such a situation and still have some trouble. The calculator should be able + run with only one skin loaded at any time in memory, that just takes a + little more time when switching from one screen to another (1, 2, 3 and G). - Fixed bug when clicking the V button in a variable modification dialog, or clicking the F button in a function modification dialog, would corrupt the name of the variable / function being modified and result in some unpredictable behavior. ! - Added support for the old Pocket PC 2003 platform. An ARM Windows CE 4.02 package is now also produced and available, besides the WM5 and WM6 packages. Enjoy ! - Corrected a bug in dynamic mouse mode where going over the "0" button was not activating it like other buttons. ! - Modified main skins to make annunciators more visible, and to make it ! more intuitive that one can "click" or tap on them to access functions. ! - Can now drag results left or right when total lenght is wider than display area. ! - Corrected a bug for random nunmber generation (seed was not handled properly, ! resulting in non random lists generated ..). * 1.25f PPC: *************** *** 62,66 **** whether using keyboard, SIP or buttons. - Limited history to 100 entries, as the history popup can be long to appear ! when history is lengthy. If somboedy needs mode, let me know. - Pocket PC specific documentation (in english), which can be accessed through the Help menu. --- 73,77 ---- whether using keyboard, SIP or buttons. - Limited history to 100 entries, as the history popup can be long to appear ! when history is lengthy. If somebody needs mode, let me know. - Pocket PC specific documentation (in english), which can be accessed through the Help menu. *************** *** 127,131 **** ! Functional differences between 1.25h PPC and legacy Palm EasyCalc 1.25: ----------------------------------------------------------------------- - Fully skinable: one can create new skins (.gif and .layout files) to --- 138,142 ---- ! Functional differences between 1.25g PPC and legacy Palm EasyCalc 1.25: ----------------------------------------------------------------------- - Fully skinable: one can create new skins (.gif and .layout files) to *************** *** 214,221 **** Press Cancel to end the loop. - - Viewing results longer than the result display size is not done by a tap - and drag, but by clicking on the arrows at left or right of the screen. - Will see how to do the tap and drag thing also in the PocketPC version later. - - matrix[n:.] which is resulting in a list is recognized as a list by the PPC version and can be edited in list editor by a tap on the result area. --- 225,228 ---- *************** *** 307,311 **** - The graph skin philosophy and usability is largely different from initial ! code, which I felt was not intuitive. I hope this one is more intuitive to use. --- 314,341 ---- - The graph skin philosophy and usability is largely different from initial ! code, which I felt was not intuitive. I hope this one is better to use. ! Let me know. ! ! - There is now a track view display to see a larger zone and to move the graph zone ! on it in order to explore in details wider parts more easily. ! ! - The selection mode on curve, allowing to pick a calculated point on curve ! by tapping on the screen, is different from Palm code in Polar mode: the stylus y ! position is ignored, and only the x position is used to select a value between ! th-min and th-max, in the same way as the parametric mode curve point selection. ! Initial code was calculating the intersection of (O, tap_point) and curve, and ! selecting that point, which was non obvious to use when O was not visible, and ! did not allow to select some points on drawn curve when it was cycling several ! times. ! ! - Each mode (function, polar, parametric) has its own set of activated curves, ! while this was a single common set in the initial code for all modes. This made ! little sense. ! ! - There is no "Table mode" dialog for graph functions. I didn't see it was worth ! the trouble creating this view. If you really need it, let me know. ! ! - Added a 'square' button to restore the graph zone to a normed view where 1 vertical ! = 1 horizontal. *************** *** 313,316 **** --- 343,347 ---- ----------------------- - Support screen rotation with another set of skins (EasyCalcWide.layout + gif). + - Updated help. - ... that should be all ... Index: EasyCalc.vcproj.CLIENT5.Admin.user =================================================================== RCS file: /cvsroot/easycalc/PPCport/EasyCalc.vcproj.CLIENT5.Admin.user,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** EasyCalc.vcproj.CLIENT5.Admin.user 4 Jan 2011 22:42:46 -0000 1.6 --- EasyCalc.vcproj.CLIENT5.Admin.user 28 Feb 2011 22:04:23 -0000 1.7 *************** *** 69,73 **** /> <DeploymentTool ! DeploymentDevice="1f261bf1-9987-41a3-ba3c-ca801816d8f3" /> <DebuggerTool --- 69,73 ---- /> <DeploymentTool ! DeploymentDevice="e4fc2bc5-3ac4-452c-a893-ad4f273c3a7c" /> <DebuggerTool *************** *** 209,213 **** /> <DeploymentTool ! DeploymentDevice="1f261bf1-9987-41a3-ba3c-ca801816d8f3" /> <DebuggerTool --- 209,213 ---- /> <DeploymentTool ! DeploymentDevice="81551346-886F-43a2-B707-A91FAE1B33A7" /> <DebuggerTool |