Archive for October 2009

How to provide users options to switch on/off when using vnkeys

The goal of this post is to show how we can create a radio button group so users can switch on and off when using vnkeys as the swf above. To create TextArea and TextInput we use input components that follows vnkeys (see this how to for details). Bellow is our code example where we [...]

how to use vnkeys with flex

In the package org.vnmedia.flex we find two subclasses of Flex controls class. FlexTextInput is extending TextInput and FlexTextArea extending TextArea. Those two inherit all functionalities from their parent. We just added some more code handling the typing since TextInput and TextArea behaves unlike TextField. It is simple to use. You just need to declare namespace [...]

How to type vietnamese with VNI input method that is implemented in vnkeys

Bellow is a table on how to hit the keyboard (left hand side) to get the vietnamese letter (right hand side) VNI => Vietnamese a1 => á a2 => à a3 => ả a4 => ã a5 => ạ a6 => â o7 => ơ a8 => ă d9 => đ We do not implement [...]

How to implement singleton pattern in actionscript 3

In actionscript 3 one can not use private scope for constructor and you need a workaround to implement simgleton pattern. Following is one way that I use package { public class Singleton { private static var instance:Singleton; private static var isAllowedInstance:Boolean;   public function Singleton() { if (!isAllowedInstance) { throw new Error("Please use " + [...]

How to get svn revision in ant using svn or svnversion

This article is aimed to you whom use svn in linux environment. If you are using windows and Tortoise this post may be more interesting. Here are two ways to get revision number when you build your project. The first one is a complete method to get this number and the second one will give [...]

How to run php script via putty or command line

If you need to run a php script in Linux environment via putty or other clients and want to close client without terminating the running process of php script you may need to do as bellow. The keyword is nohup … nohup php policyserver.php > /dev/null 2>&1 &

How to wrap your actionscript class/application and add it to flex application

Sometimes ago I started to learn actionscript 3 and the go was to code for the game nought and crosses with a simple AI. To save time I used Flex componnents to create button and other containers. I was running on problem to add my application to flex application. Flex refused to add my objects [...]

How to get svn revision in ant using tortoise

This post is for you who are using Tortoise in windows environment and want to get the highest committed revision number when running an ant build script.  This number can be useful when handling the version of the static files/contents. Here is a simple ant target <target name="get-revision"> <exec executable="subWCRev.exe"> <arg value="${srcBaseDir}"/> <arg value="${srcBaseDir}/revision.build"/> <arg [...]