Advanced Home Screen Customization
From Pointui
* NOT AVAILABLE IN FREE VERSION OF HOME
The Pro version of Home allows for much more comprehensive customization of the Home screen. This is done by providing a Custom.cs script file that is used to hook into key events that occur on the Home screen.
More details will be provided with the release of the Pro version.
Possibilities:
- Customize the Home screen animations
- Add additional controls to the Home screen
- Modify event handlers and properties of default controls
- Control the layout and positioning of controls
- Change soft key text and behavior
//This class provides the ability to provide an alternate event handler for certain home screen events. //Return true if you handle the event and the default processing should not occur. class ScreenHome_CustomHandlers { bool ScreenHome_AfterLoad(ScreenHome screen) { return false; } //---------------------------------------------- bool btnPhone_OnClick(Control sender, int x, int y) { return false; } bool btnMessaging_OnClick(Control sender, int x, int y) { return false; } bool btnFavContacts_OnClick(Control sender, int x, int y) { return false; } bool btnFavApps_OnClick(Control sender, int x, int y) { return false; } bool SoftKeyButtonClick(String buttonID) { return false; } bool btnTitle_OnClick(Control sender, int x, int y) { return false; } //---------------------------------------------- bool AnimateOut() { return false; } bool PositionOffscreen() { return false; } bool AnimateToPositions() { return false; } }
