Description: This tool allows customer to easy configure visual appearance of flash-based “Poker” client for end-users from different geographical regions, such as main theme, layout of general graphic elements and some other settings.
Technologies and tools: Flash 9, Action Script 3.0, XML, Subversion
Position: Flash developer
Responsibilities: Architecture development and design, usability engineering, documentation development, writing code, bug fixing, refactoring, code review, planning tasks for team members, estimation for outer and inner tasks.
Detailed information regarding features
The Poker Customization Tool (PCT) can be used for setting different styles of Poker table model elements. It allows to set styles for Floor, Chairs, Game Panels, Chat Text and Table directly, to present all styles information and save it into the clipboard.
Menu of PCT can be easily configured using settings in XML file. For example, you can change the order of menu items, add new item or remove item, add new tab for menu item. Default colors for ColorPicker components are also predefined in XML file and it is possible to change them too.
The customizable elements of the Table are:
- Felt Border
It is possible to set color for all this elements and to set visibility of the Line element.
The customizable elements of the Chair are:
- Chair back and seat
- Arms and Foots
It is possible to set color for all this elements and to choose Style of the Chair (the addition of the new chair’s styles is provided).
It is possible to set solid color for floor background or to set pattern picture. Also it is possible to change color for background of some pattern pictures.
To set pattern picture for the table background user should use patterns list (the addition of the new pattern pictures is provided).
Some patterns already have the viewing of the chairs that’s why the Default Chair hides. In this situation Styles list in the menu Chair and all color pickers of menu Chair (img. 3) still work but user will not see the changes while floor (background) with chairs is chosen.
The customizable elements of Panel menu are:
- Game Panel (it is possible to set visibility of it)
- Chat messages color
It is possible to choose colors for types of Chat messages.
The customizable elements of Player are:
- Join button
- Timebank button
- Player’s avatar background
It is possible to set visibility of the Player.
To see all information about styles of all customizable elements user can use menu Info. When user changes any element of the table model the content of menu Info is updates.
To set pattern picture for the table Background user should use patterns list . (The addition of the new pattern pictures is provided).