WAL - Installation & User Guide

WAL Components

  1. marabiccore.dll
  2. mughcontrols.dll
  3. QVGA/msima.dll
  4. VGA/msima.dll
  5. WVGA/msima.dll
  6. Tamoha.dll
  7. WIN32\MughControls.dll
  8. WIN32\MughControls.Windows CE.asmmeta.dll
  9. Registration.exe
  10. InstallSysFnt.exe
  11. InstallKbd.exe

PDA Keyboard Installation

  1. copy the file msima.dll to the directory \windows. Make sure you select the right file depending on the resolution of your device (QVGA: 320 x 240, VGA: 640 x 480, WVGA: 800 x 480)
  2. copy and execute installkbd.exe to your PDA. It should says at the end "Successful Install"
  3. the arabic keyboard should be now available among the keyboard options

System Context Font

Copy InstallSysFnt to \windows and execute it to make sure the Tamoha font will be used at the default system font. It is needed to display correctly Arabic in message boxes, and to handle correctly the word wrapping in multi-lines Arabic text boxes.

Visual Studio 2005 Design controls Installation

  1. Copy the font Tamoha.dll to the directory C:\Windows\Fonts
  2. Copy the C:\Program Files\MWAL\bin\WIN32\MughControls.dll file into the directory Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE.
  3. Copy Program Files\MWAL\bin\WIN32\MughControls.WindowsCE.asmmeta.dll file into the directory Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE\DesignerMetadata.
  4. To add the Arabic control to the Toolbox, right-click in the Toolbox, and then click Choose Items on the shortcut menu. In the Choose Toolbox Items dialog box, on the .NET Framework Components tab, click Browse. Browse to the directory that contains the MughControls.dll assembly, select the MughControls.dll assembly in the list, and then click Open to add the Arabic controls to the list of components in the Customize Toolbox dialog box.
  5. Select ArabicButton, ArabicLabel, etc… In the list of .NET Framework components and click OK.

Visual Studio 2008 Design controls Installation

  1. Copy the font Tamoha.dll to the directory C:\Windows\Fonts
  2. Copy the C:\Program Files\MWAL\bin\WIN32\MughControls.dll file into the directory program files\microsoft.net\sdk\compactframework\v2.0\WindowsCE (or v3.5)
  3. Copy Program Files\MWAL\bin\WIN32\MughControls.PocketPC.asmmeta.dll (or MughControls.WindowsCE.asmmeta.dll) file into the directory program files\microsoft.net\sdk\compactframework\v2.0\WindowsCE\DesignerMetadata (or v3.5)
  4. To add the Arabic control to the Toolbox, right-click in the Toolbox, and then click Choose Items on the shortcut menu. In the Choose Toolbox Items dialog box, on the .NET Framework Components tab, click Browse. Browse to the directory that contains the MughControls.dll assembly, select the MughControls.dll assembly in the list, and then click Open to add the Arabic controls to the list of components in the Customize Toolbox dialog box.
  5. Select ArabicButton, ArabicLabel, etc… In the list of .NET Framework components and click OK.

Remark 1 : depending on the version of your target CompactFramework, the above path can change from v2.0 to v3.5
Remark 2 : depending on the OS of your target device, the above path can change from WindowsCE to PocketPC

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License