icon1Patsu [ close ]

================================================================================
1Patsu: A symple shortcut manager
Version 1.13 (27 Dec 2005)

Noriyuki Mihashi
================================================================================

[Contents]
    1. Summary
    2. System reqirement
    3. Installation
    4. Uninstallation
    5. Usage
    6. Note
    7. Licences
    8. Changes history


Thanks
   Thanks to all these people for giving me great helps to make this program.
   Mr. Keita Kawabe:
     For giving me informations about silkscreen icon setting.
     For giving me informations about netBook and testing on netBook.
   Mr. Rudolf Koenig:
     For giving me informations about file structure of .AIF file and MBM file.
   Mr. John Williams:
     For finding and reporting bug. (Ver.1.13)


1. Summary
   "1Patu" is a Japanese word pronouncing "ippatsu" meaning "just one action".
   This program manages "shortcuts" of other programs on your Psion. "Shortcut"
   is a small application that launches other program registared to it with or
   without arguments. It can be placed on the "Extras" bar as an individual
   application. And also can be assigned to the silkscreen icon by remapping
   original application.

   For example, you make it be able to do such jobs in only one step of action
   by using this program:
     - Starting "Agenda" with opening "C:\Documents\FootballGames" from the
       "Extras" bar on your Psion.
     - Starting non-appication programs such as "Eshell" or OPL ".OPO" programs
       from "Extras" bar on your Psion like applicatios.
     - Starting "Data" with opening "C:\Documents\Contacts" from silkscreen icon
       "Contacts" on your Psion instead of starting "Contacts" application.


2. System reqirement
   This program needs following environment:
     - Psion Series 5 or Series 5mx or Revo or netBook.
     - Sysram1.OPX (It is included in SIS file and automatically installed.)


3. Installation
   After you uncompress ZIP archive, you can find files following.

     ./ ----- 1Patsu.txt                               This text.
              1Patsu.SIS                               Installation file.
              srcs/ ------- 1Patsu.opl                 Source files.
                            common.oph
                            icon.mbm
                            skel.opl
                            ShIniOp.opl
                            ShIniOp.oph
                            AifOp.opl
                            imgs/------- 1Patsu.mbm
                            misc/------- MkAppDat.opl
                                         app.dat
                                         Appdat.src
                                         Silkdat.src

   Pick up the extracted "1Patsu.SIS" file and install it into your Psion. After
   finishing installation you will see an 1Patsu icon on the "Extras" bar on
   your Psion.


4. Uninstallation
   At first, remove all shortcuts from the "Extras" bar and the silkscreen icons
   by using "1Patsu". You need to restart the system shell if you remapped the
   silkscreen icons after you removed shortcuts.
   Then you can remove "1Patsu" itself. If you have "Add/remove" icon on your
   Psion's control panel, select "1Patsu" on "Add/remove" window and remove it.
   Or find "1Patsu" directory from under the "\System\Apps\" directorirs in
   drive C: and D: on your Psion, and delete them with all files and directories
   included in these "1Patsu" directories.


5. Usage
   5.1. Starting up
      Tap "1Pasu" icon on the "Extras" bar in your Psion. Then you will see a
      main screen of it.

   5.2. Main screen
      There are two boxes you will see when you start "1Patsu". The upper one
      named "EXTRAS BAR" is a list box that shortcuts created on the "Extras"
      bar are recorded. The lower one named "SILKSCREEN" is an icon indicator
      that shortcuts created on the silkscreen icons are listed. You can set
      focus to each box to press "[Tab]" key or to tap directly them.
      In "EXTRAS BAR" box, there listed captions, program names and arguments
      of each shortcuts on one row. You can change selection of each shortcuts
      by tapping each row or pressing cursor keys.
      In "SILKSCREEN" box, you can see icons just above* the hard printed silk-
      screen icons. There indicated "hand" icons pointing under** if no shortcut
      is assigned to the silkscreen icon below**. Caption, program name and
      arguments of selected icon is shown in the top of this box. You can change 
      selection of each icons by tapping each icon or pressing cursor keys.

      In the main screen, you can do following these actions:

      Action                       Menu                Key           Toolbar***
      -------------------------------------------------------------------------
      Creating shortcuts           Edit>Add            Ctrl-A        Add
      Modifying shortcuts          Edit>Modify         Ctrl-M Enter  Modify
      Deleting shortcuts           Edit>Delete         Ctrl-H Del    Delete
      Seeing details of shortcuts  Edit>Detail         Ctrl-D Space  Detail
      Restarting the system shell  File>Restart Shell  Ctrl-R
      Switching selection of box   Window>Switch       Ctrl-I Tab

      *   Left of the silkscreen icons if on the netBook.
      **  Right side if on the netBook.
      *** Toolbar is not shown on the netBook.

   5.3. Creating shortcuts
     To create new shortcut, set cursor to ether "EXTRAS BAR" box or "SIKSCREEN"
     box where you want to create them first. If you want create them onto the
     silkscreen icons, you have to select icon in "SILKSCREEN" box. Then select
     "Add" in "Edit" menu.
     You can create up to eight shortcuts on the "Extras" bar. And also can
     create up to seven**** shortcuts on the silkscreen icon by replacing the
     original application assigned to them.
     Each shortcuts have several information to run programs. One of them is
     a path of program file launched by the shortcut. It can take three types
     of executables: applications, ".exe" programs, and OPL ".opo" programs.
     The icon of shortcut becomes same one to the program to be launched if it
     has own icon. The "Hand" icon is used if the program has no icon.
     One of another information is a group of arguments given to the program.
     Any type of strings such as switches or document path can be set to the
     arguments. There attached small document icon on the shortcut icons if the
     arguments are specified.
     In the "EXTRAS BAR" box, you can specify caption of shortcuts. The caption
     is shown on the "Extras" bar together with the icon. The caption is auto-
     matically created from argument or program name if it was omitted.
     In the "SILKSCREEN" box, you can specify whether the original application
     assigned to the silkscreen icon to be hidden or not. Icon of the original
     application appears on the "Extras" bar if it was not set to be hidden. 

     **** Up to nine shortcuts on the netBook.

   5.4. Modifying shortcuts
     To modify existing shortcut, set cursor to the shortcut which you want to
     modify first. Then select "Modify" in "Edit" menu.

   5.5. Deleting shortcuts
     To delete existing shortcut, set cursor to the shortcut which you want to
     delete first. Then select "Delete" in "Edit" menu. If the shortcut to be
     deleted is assigned to the silkscreen icon, the assignment of application
     to it will be back to the original one after deleting shortcut.

   5.6. After creating, modifying, or deleting shortcuts
     Shortcuts created on the "Extras" bar immediately take effect after created
     or modified or deleted them. But it needs to restart the system shell if
     shortcuts are on the silkscreen icon.
     Each shortcut is a small application which can work alone. So you do not
     have to keep running "1Patsu" to use shortcuts.


6. Note
   6.1. This program works only on the machines listed in the section 2. It will
        harm your system if it was used on the other kind of machines.

   6.2. You can specify any kind of executables to shortcuts. But be careful to
        that not all executables can run safety from shortcut. Some executables
        such as server programs might raise the system crush.

   6.3. The shortcuts bring the program to foreground if it is already running.
        But some programs cannot be brought it to foreground and they start
        another tasks each time the shortcuts start them. The "Data" application
        with opening "Help" formatted file is known as such kind of program.


7. Licences
   7.1. The copyright of this program and other related products distributed
        together (source codes, icon, documents, etc.) belongs to the author of
        this program except the "Sysram1.opx" by the Symbian Ltd.

   7.2. This program is distributed as freeware by the copyrighter. There needs
        no payment to use it whichever for commercial or noncommercial.

   7.3. The author of this program accepts no claims for physical, mental,
        material, monetary, social, religious, political or any kind of damages
        brought on you through using this program. Anyone who use this program
        must abandon its claims for all damages described above.

   7.4. Anyone who got this program can reuse a whole or part of its soure code
        for own products and can redistribute them whichever for commercial or
        noncommercial without permission of the copyrighter except the official
        application UID allocated by the Symbian Ltd.

   7.5. Anyone who makes own products by reusing source code of this program 
        must not prevent the other people from any rights about this program:
        free distribution, free use, free redistribution and free reuse.

   7.6. It regards that you agreed to all articles listed above in this chapter
        when you use this program or reuse source code of it.


8. Changes history
    Ver.1.00 (18 Jun 2002):
       - Released.

    Ver.1.01 (22 Jun 2002):
       - Fixed bug that cannot get hidden flag from the original application
         when it changes shortcuts on the silkscreen icons.
       - Changed shortcut icon for OPL .opo programs to the icon of OPL.

    Ver.1.02 (23 Jun 2002):
       - Fixed bug that column line in "EXTRAS BAR" box corrupts if UniFEP V2 is
         installed.

    Ver.1.03 (28 Jun 2002):
       - Fixed bug that font spacing is wrong if UniFEP V2 is installed.

    Ver.1.04 (10 Apr 2003):
       - Fixed bug that screen returns to the system ones right after launching
         programs from shortcuts.

    Ver.1.05 (17 Jun 2003):
       - Disabled to hide itself and to create new files on the Symbian OS ver-
         sion 3.
       - Fixed bug that assignment of the silkscreen icons are changed unfortu-
         nately when position of the icons on the "Extras" bar are changed.
       - Added some source file into ZIP archive which were missed in archive of
         previous version.

    Ver.1.06 (6 Jul 2003):
       - Fixed bug that assignment shortcuts to the silkscreen icons cannot work
         correctly on the Series 5mx or Revo.
       - Fixed bug that assignment shortcuts to the silkscreen icons cannot work
         correctly right after hard reset.

    Ver.1.10 (20 Jul 2003):
       - Supported the netBook.
       - Improved usability that it starts creating shortcut when "Enter" key
         pressed on empty "EXTRAS BAR" box or the icons of assigned no programs
         in "SILKSCREEN" box.
       - Fixed bug of redrawing screen twice when pen event occurs.
       - Fixed bug of generating strange caption when an argument is not a file
         path.

    Ver.1.11 (12 Sep 2003):
       - Fixed bug that assignment shortcuts to the silkscreen icons cannot work
         correctly on the Series 5mx.

    Ver.1.12 (19 Nov 2004):
       - Improved reliability by updating "ShIniOp.opo" on remapping silkscreen
         icons.
       - Changed the name of launcher program from "alias" to the "shortcut".
       - Changed default naming rule of the caption.
       - Removed a feature of creating new files.
       - Removed a feature of hide itself from the "Extras" bar.
       - Removed a "Preferences" menu.

    Ver.1.13 (27 Dec 2005):
       - Fixed bug that an error occures when running the EXE type program with
         arguments.
       - Fixed bug that the programs includes space charactor in its file path
         becomes error at start up.