An object which can be accessed from a VB client which will interface initially with [login to view URL] client and perform the following functions:
1) Monitor the output to the partypoker client and capture which cards are dealt to the player (these are displayed next to the player when actually playing)
2) Monitor which number player has the button (The disk with the "D" on it which goes around the table)
3) Monitor which players bet and whether they have a) bet the minimum b) raised c) bet the same as the previous player who raised
4) Monitor the cards which are dealt to the middle of the table.
For (1) and I believe that the only way to achieve this is to monitor the screen.
For the other requirements, if it is possible to monitor the text displayed in the information window of partypoker client, all this information can be obtained from here.
If you prefer, you could simply feed the information (the cards dealt to the player and the text from the information window) and I could do the rest.
Please specify in the quote what language you would be using to create this object.