Thursday, June 17, 2010

Numeric Keypad - Custom User Control



Introduction
Numeric Keypad  is a custom user control for window base Touch Screen application and it can be used to enter login user numeric id / password just like the ATM machine keypad

Using the Control
Properties
  • Digits : Define number of digits that allow user to enter
    • Maximum =  12 digits
    • Minimum = 1 digits
  • Value : Get the current value in string format has been input by user

Events
  • NumKeypadClick : Occurs when button of keypad has been clicked
  • NumKeypadValueChanged : Occurs when value of keypad has changed

Others Information
  • Language : C#
  • Dot Net 2.0 Framework

Demo


Demo Guide
  1. Define number of digits to be allowed to be input at the property grid
  2. Click the button of the keypad either by mouse or touch screen LCD panel
  3. Any button click or value changed event will be shown up in the text box above and below 
  4. Limitation of Demo Version : 3 minutes run time
DOWNLOAD
Visual Studio 2008 :NumericKeypadDemo.zip
Visual Studio 2010 :NumericKeypadDemo2010.zip

Price
RM20

Package Include:
  • NumKeypad.dll
  • Sample Source Code to utilize IdleDectector User Control
  • User Control Guide (Pdf)

Wednesday, June 16, 2010

System Idle Detector - Custom User Control


Introduction
Idle Detector is a custom user control for window base application and it can be used to detect whether the OS is in idle or not by checking with user define wait second(s)

Using the Control
Property

  • WaitSeconds
    • Define the OS idling seconds in order for user control to determine when the OS is in idle mode
    • Minimum : 1 Second(s)
    • Maximum : 86400 Second(s)
  • IsCounting
    • Flag to determine whether Idle Dectector start idle counting
    • True: Start Checking
    • False: Stop Checking
  • -IsIdle
    • Flag to determine whether current system is in idle mode
    • True : Idlemode
    • False : User's input received
 Events

  • IdleCounting : Occurs when IdleDetector start retrieving the OS uptime and idle time
  • MaxIdling : Occurs when user define wait seconds meet with the idle seconds and changed into idle mode
  • StatusChanged : Occurs when Start or Stop checking function has been called
  • SystemWakeUp : Occurs when user's input received and wake up from idle mode
 Others Information
  • Language : C#
  • Dot Net 2.0 Framework

Demo Sample

Demo Guide:
  1. Define the WaitSeconds at the Property Grid to let the control knows when to treat OS idle as idle mode to the application
  2. Check the Start Checking check box to start the idle checking
  3. The text box will show the log of event being triggered by the idle detector
  4. Limitation of Demo Version. 5 minutes runtime

DOWNLOAD

Visual Studio 2008: IdleDetectorDemo.zip 
Visual Studio 2010 : IdleDetectorDemo2010.zip



Price
RM30
Package Include
  • IdleDectector.dll
  • Sample Source Code to utilize IdleDectector User Control
  • User Control Guide

Please contact ecodesurf@gmail.com to purchase the full version

Monday, June 7, 2010

Ecode Surf Freelancer

Location : JB

Over 3 years in the following computer skills
  • .Net C#
  • MSSQL 2000/ 2005 / 2008
  • MySQL
  • .Net VB
  • Crystal Report
  • Excel Pivot Table / Chart
Other Programming Skills
  • RS232 Com Port Programming
  • Socket Programming
  • Custom User Control Programming
Photo Editing Skills
  • Photoshop Elements 6/ 7/ 8
  • Photoshop CS 4/ 5

Kindly contact me at the following email address:
ecodesorf@gmail.com