![]() Windows machine with an editor, and a click on a batch file to generate Adding or modifying a language doesn't require re-compilation, just a When starting for the first time, Eas圜alc PPC determines the user Dynamic switch of language on the UI, by just going to the options panel. Panels + graph, which can be accessed at any time by a tap on screen. The old B / S / I approach has been abandonned as being too specific.Īny skin including the standard supplied one can have up to 3 customizable Dynamic change of skins: change them on the fly through the options This doesn't require recompilation nor special skills, except some layout files) toĬustomize Eas圜alc look as they want, including redesigning buttonsĪnd their function or placement, 'à-la' free42. Fully skinable: one can create new skins (.gif and. The rest, and in particular calculation capabilities, variables, functions … are fully functional. Thus, expect versions 1.25b, c … and so on. This is being worked on, as the port integrates more and more features, to ultimately be on par with the Palm version. and a number of other smaller limitations compared to the Palm version. It currently still has limitations: only 1 screen in a skin (should go to 3), no graph, no list, no matrix, no install CAB file (need to copy by hand), only the merged lang.rcp file supplied for this release. It is skinnable, language can be chosen at runtime (english by default), one can redesign buttons and screen(s). This is version 1.25a, based on 1.25 with some minor fixes. If volume of comments is getting too big, we will open a new forum for the PPC port. ![]() ![]() If you try it, post your comments / reports in this thread. Our 11C Scientific Calculator Android app is on launch sale, 0.The first release of Eas圜alc PPC is out. What About An iOS/Android HP-41 Barcode Reader App? HP PRIME: How to change the column headers and reset data Trig vs hyperbolic handling differences in Prime CAS I'll have to do something about the file selection dialog to make it look better in landscape mode, and find or create a decent landscape skin, but for the time being, this should be usable. By default, you're just going to get the built-in 320x480 skin (or whatever you had selected instead), squished to fit, which will probably not look very good. I haven't added a built-in landscape skin yet, because the ones I have don't look very good at 480x320, but depending on screen size, the 42ct, HP42CY, or Voyager42 skins from the Free42Skins.zip package may be usable. While this works fine, it means that the orientation switch can be slow, particularly if you are working with large matrices. Landscape support is a bit primitive: apart from allowing the orientation change, Free42 doesn't do anything to support it actively, which means the OS has to shut down the app and then relaunch it with the new orientation. I added landscape mode support, and an "enable key clicks" Preferences setting (so you can control key clicks independently of TONE/BEEP). This new implementation is not perfect, but I think it will meet the needs of most users, without adding a lot of complexity to the code or the user interface. Free42 does not help with the process of copying skins, but it can use them once they are copied. If you want to have a set of custom skins permanently available, regardless if what's in the SD card slot, you may have to root your phone and/or use a file manager to copy the skins to a directory in the built-in storage. In that case, Free42 will revert to the built-in skin, but it will remember the external skin's path, and when it is relaunched with the SD card once again present, it will load the external skin again. Note that if a skin is selected from an SD card, Free42 will not be able to load that skin if it is relaunched later when that SD card has been removed. I had originally planned to make the skins directory location configurable, but then it occurred to me that making the user select the directory in one place and then choose the skin in another made no sense I might as well combine the two. This new version of Free42 for Android is meant to avoid these problems, by letting the user select skins from anywhere, using a file selection dialog. Originally, the app would look for the *.gif and *.layout files in /sdcard/Free42, but that causes problems on some devices, because of an incorrect /sdcard symlink, or because of case-smashing in the FAT32 filesystem. There have been a couple of minor bug fixes, but the important change is skin handling. I posted four updates in quick succession, but only the release notes for the most recent one (1.4.67.4) appear on the Market page, and to make things even more confusing, the "updated" date still shows April 10th. Yesterday I updated Free42 in the Android Market and on my web site.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |