PocketBuilder 2.5 installs four basic versions of the PKICN25.DLL file containing PocketBuilder icons and bitmaps. Two of the versions, one for the desktop and the other for handheld devices, contain standard images from previous releases of PocketBuilder. The other two versions, including one for the desktop and one for handheld devices, contain updated icons and bitmaps that are used in the most recent releases of PowerBuilder.
The PocketBuilder setup program installs the PKICN25.DLL files containing the older images in PocketBuilder Support\oldicons subdirectories labeled device, for the handheld images, and desktop, for the desktop images. It installs the PKICN25.DLL files containing the newer images in Support\newicons subdirectories that are also labeled device and desktop.
Copies of the newer PKICN25.DLL files are installed in the:
Main PocketBuilder 2.5 directory for use at design time
WinCE\arm directory for deployment to Pocket PC devices
WinCE\sparm directory for deployment to Smartphone devices
If you use an icon from the oldicons subdirectory at design time and you deploy your application to a Pocket PC or Pocket PC emulator, you should copy the PKICN25.DLL file from the WinCE\arm\oldicons directory to your deployment directory or include it in the CAB file that you generate for deployment.
Icon deployment in a generated CAB file
By default, the PKICN25.DLL file from
the newicons subdirectory is included when
you build a CAB file from a PocketBuilder project. However, a radio button
option on the PocketBuilder Options page of the Enhanced CAB Generation
Tool allows you to select the image resource file you want to include
in a generated CAB file.