Resources | developer.brewmp.com Resources | developer.brewmp.com

Developer

resources

Entering general information

Applet details can be set in the General pane of the Applets tab within the Resource Manager GUI.

To enable edit mode in Resource Manager, a new file needs to be created or an existing file needs to be opened.

Applets

  1. Select the Applets tab of the Resource Manager window.

    Applets are listed in the right pane.

  2. Select an applet (or create a new applet) and click the General tab.

  3. Enter the following information in the Applet Details section:
    Setting Description
    Applet Name This name appears on the device display when the user chooses the applet from the device's applet menu. This may be a different name from the ClassID name associated with the ClassID hexadecimal value for the applet. See the Naming MIF files topic for file naming restrictions.
    Class ID ClassID of the applet.
    ID Name ID name of the applet.
    Applet Type

    From the drop-down list, select a predefined category that describes the applet's purpose.

    Applets can be grouped by applet type on the device's applet menu and on the carrier website from which the user downloads applications for purchase. The supported applet types are Game, Tools, PIM (Personal Information Manager), Web Applet, and Hidden. Hidden applets do not appear on the device's applet menu. If no image is provided, a default image is associated with the applet (except for hidden applets).

    Note: Hidden applets do not appear in the Application Manager on the device. They are activated when certain circumstances occur. A screen saver, for example, can be set up as a hidden applet that is activated only after a predefined amount of inactivity occurs.

    Host ID Type the hex code of a custom, carrier-specific applet type. This applet type is stored and retrieved from the wAppType member of the AEEAppInfo structure of ISHELL. For more information, see the Brew MP API Reference.
  4. In the Applet Icons section, select the image size (small, medium, large or x-large) you want to define, and click Assign.

    An Open dialog opens.

  5. Navigate to the graphic file you want to use, ensuring that the size of the image conforms to your requirements, and click Open.

    You can copy the image with the same filename or specify a different filename. The image is copied into the resource file, and shows in the Applet Icon window with its dimensions and MIME type, as shown in the image below.

    This feature allows you to view the image and verify that the image is correct, or you can load it into a paint-type software package to make modifications to the image.

  6. Repeat steps 3 and 4 for any other images you want to define.

    Note: The image is used by the ISHELL_ShowCopyright() function and launcher UI.

  7. To enter advanced information, such as identifying special flags or adding notifications that a class in the applet can receive, click the Notifications, Flags, Display, or Privileges tab and see the Entering advanced applet information topic for more information.

Modules

  1. From the Module tab of the Resource Manager window, click the General Tab.

  2. Enter the following information in the Module Details section:
    Setting Description
    Author Name Author of the module.
    Copyright String Copyright year of the module
    Module Version Version of the module
    String Encoding

    From the drop-down list, select a predefined category that describes the string encoding for the module.

  3. Enter the following information in the EFS Restrictions section:
    Setting Description
    Maximum Files Maximum number of files a module directory can contain.
    Maximum Space Total file space (in bytes) the module directory can occupy.
    EFS restrictions are set the FS_Quota primitive. See the Resource File and Markup Reference for more information on FS_Quota.