RE: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-18 Thread James










Hello Ted,



 I
was looking for a way to read a card reader from comm. port, as the current
configuration I have to deal with uses a barcode scanner on the wedge.

Any help would greatly be appreciated

James











From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Theodore E Patrick
Sent: Tuesday, August 16, 2005
6:53 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...





Flash can handle these via a standard MS
Keyboard Wedge Driver. We shipped a kiosk with a card reader and the Flash
Player can directly parse data entered. Basically all these devices can be
reduced to keyboard input so when you swipe a card or scan a barcode, it just
types data really fast.



Actually I believe I have an example that
does just this very thing



Just put 3 V2 TextInput controls on stage
and name the instances: ti_name, ti_card, ti_date and use this code:



Key.addListener(this)


function onKeyDown(){


var self = arguments.callee


var k = String.fromCharCode(Key.getAscii())


if(self.storage == undefined) self.storage=


self.storage = self.storage + k


if(self.storage.split(?).length == 3 ){


var sname =
self.storage.split(^)[1]



var scardbase =
self.storage.split(?;)[1].split(?)[0].split(=)


ti_name.text = sname


ti_card.text = scardbase[0]


ti_date.text =
scardbase[1]



self.storage =




}


}



This will parse the values from a standard
3 phase credit card reader. In the kiosk that used this we tested cards from
starbucks, visa, amex, subway and all worked perfectly. When each type of
device, you just need to know what to look for in parsing the data received.



One less thing for Ethan :)



Cheers,



Ted J















From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Rick Bullotta
Sent: Tuesday, August 16, 2005
1:20 PM
To: flexcoders@yahoogroups.com; flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...









Here's another one for Ethan then... :)











The Flash Player (along with Flex and AS) should have an
input extensibility model that supports input focus management and input from
other mechanisms/devices such as:











- Barcode readers





- RFID readers





- Card readers





- Others...











This would open up a whole new class of applications for
Flex/Flash.











- Rick Bullotta





 SAP Labs, LLC















From: flexcoders@yahoogroups.com on behalf of JesterXL
Sent: Mon 8/15/2005 9:28 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] What I
wish Flex/Flash Player could do...





I forwarded your request to
the Central Dev group for Ethan Malasky to 
hopefully pick up. Since Central is
hopefully the future of Flash, and 
ultimately Flex on the desktop, things like this
are perfect.

It just so happens SQL on the client was requested
by multiple people 
already there, so your request from a different
demographic WITH the 
keywords of occasionally connected
just adds mad credence.












--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com





  




  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  











RE: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-18 Thread Theodore E Patrick










The best way to test a wedge driver is
with a Text Editor.




 Open
 NotePad
 Set
 the focus into Notepad
 Swipe
 a Card, Scan a barcode, Read an RFID.




If the wedge driver is working, the reader
should rapidly type a long string of characters into notepad. The string has a
set of delimiters that correspond to encoding. It is very easy to parse these
values into something meaningful with just String.split.



It is typical for most input devices to
ship with a wedge driver. This provides the simplest integration as each of
these devices can be viewed as just a very fast keyboard.



http://www.google.com/search?q=keyboard+wedge+driver



http://www.programbl.com/



Plus the free ones that ship with the
devices!



Cheers,



Ted ;)





















From:
flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of James
Sent: Thursday, August 18, 2005
1:25 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...





Hello Ted,




I was looking for a way to read a card reader from comm. port, as the current
configuration I have to deal with uses a barcode scanner on the wedge.

Any help would greatly be appreciated

James











From: flexcoders@yahoogroups.com
[mailto:[EMAIL PROTECTED] On Behalf
Of Theodore E Patrick
Sent: Tuesday, August 16, 2005
6:53 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...





Flash can handle these via a standard MS
Keyboard Wedge Driver. We shipped a kiosk with a card reader and the Flash
Player can directly parse data entered. Basically all these devices can be
reduced to keyboard input so when you swipe a card or scan a barcode, it just
types data really fast.



Actually I believe I have an example that
does just this very thing



Just put 3 V2 TextInput controls on stage
and name the instances: ti_name, ti_card, ti_date and use this code:



Key.addListener(this)


function onKeyDown(){


var self = arguments.callee


var k = String.fromCharCode(Key.getAscii())


if(self.storage == undefined) self.storage=


self.storage = self.storage + k


if(self.storage.split(?).length == 3 ){


var sname =
self.storage.split(^)[1]



var scardbase =
self.storage.split(?;)[1].split(?)[0].split(=)


ti_name.text = sname


ti_card.text = scardbase[0]


ti_date.text =
scardbase[1]



self.storage =




}


}



This will parse the values from a standard
3 phase credit card reader. In the kiosk that used this we tested cards from
starbucks, visa, amex, subway and all worked perfectly. When each type of
device, you just need to know what to look for in parsing the data received.



One less thing for Ethan :)



Cheers,



Ted J















From:
flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Rick Bullotta
Sent: Tuesday, August 16, 2005
1:20 PM
To: flexcoders@yahoogroups.com;
flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I wish
Flex/Flash Player could do...









Here's another one for Ethan then... :)











The Flash Player (along with Flex and AS) should have an
input extensibility model that supports input focus management and input from
other mechanisms/devices such as:











- Barcode readers





- RFID readers





- Card readers





- Others...











This would open up a whole new class of applications for
Flex/Flash.











- Rick Bullotta





 SAP Labs, LLC















From:
flexcoders@yahoogroups.com on behalf of JesterXL
Sent: Mon 8/15/2005 9:28 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] What I
wish Flex/Flash Player could do...





I forwarded your request to
the Central Dev group for Ethan Malasky to 
hopefully pick up. Since Central is
hopefully the future of Flash, and 
ultimately Flex on the desktop, things like this
are perfect.

It just so happens SQL on the client was requested
by multiple people 
already there, so your request from a different
demographic WITH the 
keywords of occasionally connected
just adds mad credence.













--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com





  




  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  











RE: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-18 Thread Rick Bullotta










Also, there are plenty of generic
COM port-to-keyboard wedge applications out there.











From: flexcoders@yahoogroups.com [mailto:flexcoders@yahoogroups.com] On Behalf Of Theodore E Patrick
Sent: Thursday, August 18, 2005
9:16 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...





The best way to test a wedge driver is
with a Text Editor.




 Open
 NotePad
 Set
 the focus into Notepad
 Swipe
 a Card, Scan a barcode, Read an RFID.




If the wedge driver is working, the reader
should rapidly type a long string of characters into notepad. The string has a
set of delimiters that correspond to encoding. It is very easy to parse these
values into something meaningful with just String.split.



It is typical for most input devices to ship
with a wedge driver. This provides the simplest integration as each of these
devices can be viewed as just a very fast keyboard.



http://www.google.com/search?q=keyboard+wedge+driver



http://www.programbl.com/



Plus the free ones that ship with the
devices!



Cheers,



Ted ;)









--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com





  




  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  











RE: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-18 Thread James










Thanks Ted, 

Maybe I wasnt plain enough

I have a barcode scanner using the
keyboard wedge (this works Great!)



Im looking for something for the
card reader, that is on the com1 port, and also a cash drawer on the com2 port.
I was thinking about this some more over night and after reading some more on
the list. 



I was wondering if there is a
communication component out there, with a class that can be instantiated for
data read/clear etc?



Help

James 











From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Theodore E Patrick
Sent: Thursday, August 18, 2005
9:16 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...





The best way to test a wedge driver is
with a Text Editor.




 Open NotePad
 Set the focus into Notepad
 Swipe a Card, Scan a barcode,
 Read an RFID.




If the wedge driver is working, the reader
should rapidly type a long string of characters into notepad. The string has a
set of delimiters that correspond to encoding. It is very easy to parse these
values into something meaningful with just String.split.



It is typical for most input devices to
ship with a wedge driver. This provides the simplest integration as each of
these devices can be viewed as just a very fast keyboard.



http://www.google.com/search?q=keyboard+wedge+driver



http://www.programbl.com/



Plus the free ones that ship with the
devices!



Cheers,



Ted ;)





















From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of James
Sent: Thursday, August 18, 2005
1:25 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...





Hello Ted,




I was looking for a way to read a card reader from comm. port, as the current
configuration I have to deal with uses a barcode scanner on the wedge.

Any help would greatly be appreciated

James











From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Theodore E Patrick
Sent: Tuesday, August 16, 2005
6:53 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...





Flash can handle these via a standard MS Keyboard
Wedge Driver. We shipped a kiosk with a card reader and the Flash Player can
directly parse data entered. Basically all these devices can be reduced to
keyboard input so when you swipe a card or scan a barcode, it just types data
really fast.



Actually I believe I have an example that
does just this very thing



Just put 3 V2 TextInput controls on stage
and name the instances: ti_name, ti_card, ti_date and use this code:



Key.addListener(this)


function onKeyDown(){


var self = arguments.callee


var k = String.fromCharCode(Key.getAscii())


if(self.storage == undefined) self.storage=


self.storage = self.storage + k


if(self.storage.split(?).length == 3 ){


var sname =
self.storage.split(^)[1]



var scardbase =
self.storage.split(?;)[1].split(?)[0].split(=)


ti_name.text = sname


ti_card.text = scardbase[0]


ti_date.text =
scardbase[1]



self.storage =




}


}



This will parse the values from a standard
3 phase credit card reader. In the kiosk that used this we tested cards from
starbucks, visa, amex, subway and all worked perfectly. When each type of
device, you just need to know what to look for in parsing the data received.



One less thing for Ethan :)



Cheers,



Ted J















From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Rick Bullotta
Sent: Tuesday, August 16, 2005
1:20 PM
To: flexcoders@yahoogroups.com; flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...









Here's another one for Ethan then... :)











The Flash Player (along with Flex and AS) should have an
input extensibility model that supports input focus management and input from
other mechanisms/devices such as:











- Barcode readers





- RFID readers





- Card readers





- Others...











This would open up a whole new class of applications for
Flex/Flash.











- Rick Bullotta





 SAP Labs, LLC















From: flexcoders@yahoogroups.com on behalf of JesterXL
Sent: Mon 8/15/2005 9:28 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] What I
wish Flex/Flash Player could do...





I forwarded your request to
the Central Dev group for Ethan Malasky to 
hopefully pick up. Since Central is
hopefully the future of Flash, and 
ultimately Flex on the desktop, things like this
are perfect.

It just so happens SQL on the client was requested
by multiple people 
already there, so your request from a different
demographic WITH the 
keywords of occasionally connected
just adds mad credence.














--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com








  
  
SPONSORED LINKS

RE: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-16 Thread Rick Bullotta





Here's another one for Ethan 
then... :)

The Flash Player (along with Flex and AS) 
should have an input extensibility model that supports input focus management 
and input from other mechanisms/devices such as:

- Barcode readers
- RFID readers
- Card readers
- Others...

This would open up a whole new class of 
applications for Flex/Flash.

- Rick Bullotta
 SAP Labs, LLC


From: flexcoders@yahoogroups.com on behalf of 
JesterXLSent: Mon 8/15/2005 9:28 PMTo: 
flexcoders@yahoogroups.comSubject: Re: [flexcoders] What I wish 
Flex/Flash Player could do...
I forwarded your request to the Central Dev group for Ethan Malasky to 
hopefully pick up. Since Central is hopefully the future of Flash, and 
ultimately Flex on the desktop, things like this are perfect.It just 
so happens SQL on the client was requested by multiple people already there, 
so your request from a different demographic WITH the keywords of 
"occasionally connected" just adds mad 
credence.










--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com








  
  
SPONSORED LINKS
  
  
  

Computer software testing
  
  
Macromedia flex
  
  
Development
  
  


Software developer
  

   
  







  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  











RE: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-16 Thread Theodore E Patrick










Flash can handle these via a standard MS Keyboard
Wedge Driver. We shipped a kiosk with a card reader and the Flash Player can
directly parse data entered. Basically all these devices can be reduced to keyboard
input so when you swipe a card or scan a barcode, it just types data really
fast.



Actually I believe I have an example that
does just this very thing



Just put 3 V2 TextInput controls on stage
and name the instances: ti_name, ti_card, ti_date and use this code:



Key.addListener(this) 

function onKeyDown(){

 var
self = arguments.callee

 var
k = String.fromCharCode(Key.getAscii())

 if(self.storage
== undefined) self.storage=

 self.storage
= self.storage + k

 if(self.storage.split(?).length
== 3 ){

 var
sname = self.storage.split(^)[1] 

 var
scardbase = self.storage.split(?;)[1].split(?)[0].split(=)

 ti_name.text
= sname

 ti_card.text
= scardbase[0]

 ti_date.text
= scardbase[1] 

 self.storage
=  

 } 

}



This will parse the values from a standard
3 phase credit card reader. In the kiosk that used this we tested cards from
starbucks, visa, amex, subway and all worked perfectly. When each type of
device, you just need to know what to look for in parsing the data received.



One less thing for Ethan :)



Cheers,



Ted J















From:
flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Rick Bullotta
Sent: Tuesday, August 16, 2005
1:20 PM
To: flexcoders@yahoogroups.com;
flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...









Here's another one for Ethan then... :)











The Flash Player (along with Flex and AS) should have an
input extensibility model that supports input focus management and input from
other mechanisms/devices such as:











- Barcode readers





- RFID readers





- Card readers





- Others...











This would open up a whole new class of applications for
Flex/Flash.











- Rick Bullotta





 SAP Labs, LLC















From:
flexcoders@yahoogroups.com on behalf of JesterXL
Sent: Mon 8/15/2005 9:28 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] What I
wish Flex/Flash Player could do...





I forwarded your request to
the Central Dev group for Ethan Malasky to 
hopefully pick up. Since Central is
hopefully the future of Flash, and 
ultimately Flex on the desktop, things like this
are perfect.

It just so happens SQL on the client was requested
by multiple people 
already there, so your request from a different
demographic WITH the 
keywords of occasionally connected
just adds mad credence.











--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com





  




  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  











RE: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-16 Thread Rick Bullotta









Thanks for the 
ideas!

I've done similar things in 
the past - but specific "listeners" for various attached input devices would be 
a cleaner way to go, particularly when there are multiple input fields on a form 
that can accept remote or direct input. There are hacks that can be done 
with "prefix" and "suffix" codes to help identify input source, but they're 
messy. And the focus management can be even more painful :(.

Good ideas though!


From: flexcoders@yahoogroups.com on behalf of 
Theodore E PatrickSent: Tue 8/16/2005 6:52 AMTo: 
flexcoders@yahoogroups.comSubject: RE: [flexcoders] What I wish 
Flex/Flash Player could do...


Flash can handle these 
via a standard MS Keyboard Wedge Driver. We shipped a kiosk with a card reader 
and the Flash Player can directly parse data entered. Basically all these 
devices can be reduced to keyboard input so when you swipe a card or scan a 
barcode, it just types data really fast.

Actually I believe I 
have an example that does just this very thing

Just put 3 V2 TextInput 
controls on stage and name the instances: ti_name, ti_card, ti_date and use this 
code:

Key.addListener(this) 

function 
onKeyDown(){
 
var self = arguments.callee
 
var k = String.fromCharCode(Key.getAscii())
 
if(self.storage == undefined) self.storage=
 
self.storage = self.storage + k
 
if(self.storage.split("?").length == 3 ){
 
var sname = 
self.storage.split("^")[1] 

 
var scardbase = 
self.storage.split("?;")[1].split("?")[0].split("=")
 
ti_name.text = sname
 
ti_card.text = scardbase[0]
 
ti_date.text = 
scardbase[1] 

 
self.storage = 
"" 

 
} 

}

This will parse the 
values from a standard 3 phase credit card reader. In the kiosk that used this 
we tested cards from starbucks, visa, amex, subway and all worked perfectly. 
When each type of device, you just need to know what to look for in parsing the 
data received.

One less thing for 
Ethan :)

Cheers,

Ted J







From: 
flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Rick BullottaSent: Tuesday, August 16, 2005 1:20 
PMTo: 
flexcoders@yahoogroups.com; flexcoders@yahoogroups.comSubject: RE: [flexcoders] What I wish 
Flex/Flash Player could do...



Here's another one for 
Ethan then... :)



The Flash Player (along with Flex 
and AS) should have an input extensibility model that supports input focus 
management and input from other mechanisms/devices such 
as:



- Barcode 
readers

- RFID 
readers

- Card 
readers

- Others...



This would open up a whole new class 
of applications for Flex/Flash.



- Rick 
Bullotta

 SAP Labs, 
LLC





From: 
flexcoders@yahoogroups.com on behalf of JesterXLSent: Mon 8/15/2005 9:28 PMTo: flexcoders@yahoogroups.comSubject: Re: [flexcoders] What I wish 
Flex/Flash Player could do...

I forwarded your request to the Central Dev 
group for Ethan Malasky to hopefully pick up. Since Central is hopefully the 
future of Flash, and ultimately 
Flex on the desktop, things like this are perfect.It just so happens SQL on the client was requested by 
multiple people already there, so 
your request from a different demographic WITH the keywords of "occasionally connected" just adds mad 
credence.
--Flexcoders Mailing 
ListFAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txtSearch 
Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 



YAHOO! GROUPS LINKS 

  Visit your group "flexcoders" on the 
  web. 
  To unsubscribe from this group, send an email 
  to:[EMAIL PROTECTED] 
  
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 
  













--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com








  
  
SPONSORED LINKS
  
  
  

Computer software testing
  
  
Macromedia flex
  
  
Development
  
  


Software developer
  

   
  







  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  











RE: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-16 Thread Theodore E Patrick










lash Player 8 provides an new intrinsic
class called ExternalInterface. This allows you to exchange data with external
application in a standardized way synchronously in both directions. Flash can
call an external function and get the return data and an external app can query
the Flash Player in the opposite manner. With custom instances of input drivers
in an external application, you can fire custom events into the player or query
the external objects to obtain their state. Most input drivers work with
_javascript_ and ActiveX allowing you to pipe data into Flash via
ExternalInterface. 



I doubt that Macromedia would support
custom input drivers now that ExternalInterface exists. The code I posted was
intended to be player version neutral and should work in Flash 5 or higher,
less those fancy v2 controls. This code is also focus neutral but is hardwired
to the instance names of the V2 controls. It would be a trivial change to make
this work through an event model.



Ted ;)

















From:
flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Rick Bullotta
Sent: Tuesday, August 16, 2005
2:47 PM
To: flexcoders@yahoogroups.com;
flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...









Thanks for the ideas!











I've done similar things in the past -
but specific listeners for various attached input devices would be
a cleaner way to go, particularly when there are multiple input fields on a
form that can accept remote or direct input. There are hacks that can be
done with prefix and suffix codes to help identify
input source, but they're messy. And the focus management can be even
more painful :(.











Good ideas though!















From:
flexcoders@yahoogroups.com on behalf of Theodore E Patrick
Sent: Tue 8/16/2005 6:52 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...





Flash can handle these via a standard MS
Keyboard Wedge Driver. We shipped a kiosk with a card reader and the Flash
Player can directly parse data entered. Basically all these devices can be
reduced to keyboard input so when you swipe a card or scan a barcode, it just
types data really fast.



Actually I believe I have an example that
does just this very thing



Just put 3 V2 TextInput controls on stage
and name the instances: ti_name, ti_card, ti_date and use this code:



Key.addListener(this)


function onKeyDown(){


var self = arguments.callee


var k = String.fromCharCode(Key.getAscii())


if(self.storage == undefined) self.storage=


self.storage = self.storage + k


if(self.storage.split(?).length == 3 ){


var sname =
self.storage.split(^)[1]



var scardbase =
self.storage.split(?;)[1].split(?)[0].split(=)


ti_name.text = sname


ti_card.text = scardbase[0]


ti_date.text =
scardbase[1]



self.storage =




}


}



This will parse the values from a standard
3 phase credit card reader. In the kiosk that used this we tested cards from
starbucks, visa, amex, subway and all worked perfectly. When each type of
device, you just need to know what to look for in parsing the data received.



One less thing for Ethan :)



Cheers,



Ted J















From:
flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Rick Bullotta
Sent: Tuesday, August 16, 2005
1:20 PM
To: flexcoders@yahoogroups.com;
flexcoders@yahoogroups.com
Subject: RE: [flexcoders] What I
wish Flex/Flash Player could do...









Here's another one for Ethan then... :)











The Flash Player (along with Flex and AS) should have an
input extensibility model that supports input focus management and input from
other mechanisms/devices such as:











- Barcode readers





- RFID readers





- Card readers





- Others...











This would open up a whole new class of applications for
Flex/Flash.











- Rick Bullotta





 SAP Labs, LLC















From:
flexcoders@yahoogroups.com on behalf of JesterXL
Sent: Mon 8/15/2005 9:28 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] What I
wish Flex/Flash Player could do...





I forwarded your request to
the Central Dev group for Ethan Malasky to 
hopefully pick up. Since Central is
hopefully the future of Flash, and 
ultimately Flex on the desktop, things like this
are perfect.

It just so happens SQL on the client was requested
by multiple people 
already there, so your request from a different
demographic WITH the 
keywords of occasionally connected
just adds mad credence.






--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com










YAHOO!
GROUPS LINKS





 Visit your group
 flexcoders
 on the web.
  
 To unsubscribe
 from this group, send an email to:
 [EMAIL PROTECTED]
  
 Your use of
 Yahoo! Groups is subject to the Yahoo!
 Terms of Service

Re: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-16 Thread JesterXL





Someone blogged about using a webcam as a barcode 
reader in Flash 8 using the new imaging ActionScript. Not sure about the 
rest.

- Original Message - 
From: Rick Bullotta 
To: flexcoders@yahoogroups.com ; flexcoders@yahoogroups.com 
Sent: Tuesday, August 16, 2005 6:19 AM
Subject: RE: [flexcoders] What I wish Flex/Flash Player could 
do...


Here's another one for Ethan 
then... :)

The Flash Player (along with Flex and AS) 
should have an input extensibility model that supports input focus management 
and input from other mechanisms/devices such as:

- Barcode readers
- RFID readers
- Card readers
- Others...

This would open up a whole new class of 
applications for Flex/Flash.

- Rick Bullotta
 SAP Labs, LLC


From: flexcoders@yahoogroups.com on 
behalf of JesterXLSent: Mon 8/15/2005 9:28 PMTo: 
flexcoders@yahoogroups.comSubject: Re: [flexcoders] What I wish 
Flex/Flash Player could do...
I forwarded your request to the Central Dev group for Ethan Malasky to 
hopefully pick up. Since Central is hopefully the future of Flash, and 
ultimately Flex on the desktop, things like this are perfect.It just 
so happens SQL on the client was requested by multiple people already there, 
so your request from a different demographic WITH the keywords of 
"occasionally connected" just adds mad credence.





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com





  




  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  









RE: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-16 Thread David Mendels





Hi,

good requests. 

The problem of local storage (beyond local shared objects) 
and the problem of local system access/input extensibility (as below) are things 
we are very interested in.

It helps the team more if you provide details on what you 
want to do, what problem you want to solve, what the "use case" is, rather than 
just "feature requests". Give us as much context as possible. These 
are areas we are very interested in.

-David

  
  
  From: flexcoders@yahoogroups.com 
  [mailto:[EMAIL PROTECTED] On Behalf Of Rick 
  BullottaSent: Tuesday, August 16, 2005 3:20 AMTo: 
  flexcoders@yahoogroups.com; flexcoders@yahoogroups.comSubject: RE: 
  [flexcoders] What I wish Flex/Flash Player could do...
  
  
  Here's another one for 
  Ethan then... :)
  
  The Flash Player (along with Flex and AS) 
  should have an input extensibility model that supports input focus management 
  and input from other mechanisms/devices such as:
  
  - Barcode readers
  - RFID readers
  - Card readers
  - Others...
  
  This would open up a whole new class of 
  applications for Flex/Flash.
  
  - Rick Bullotta
   SAP Labs, LLC
  
  
  From: flexcoders@yahoogroups.com on behalf of 
  JesterXLSent: Mon 8/15/2005 9:28 PMTo: 
  flexcoders@yahoogroups.comSubject: Re: [flexcoders] What I wish 
  Flex/Flash Player could do...
  I forwarded your request to the Central Dev group for Ethan Malasky 
  to hopefully pick up. Since Central is hopefully the future of 
  Flash, and ultimately Flex on the desktop, things like this are 
  perfect.It just so happens SQL on the client was requested by multiple 
  people already there, so your request from a different demographic WITH 
  the keywords of "occasionally connected" just adds mad 
  credence.





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com





  




  
  
  YAHOO! GROUPS LINKS



  Visit your group "flexcoders" on the web.
  To unsubscribe from this group, send an email to:[EMAIL PROTECTED]
  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.



  









Re: [flexcoders] What I wish Flex/Flash Player could do...

2005-08-15 Thread JesterXL
I forwarded your request to the Central Dev group for Ethan Malasky to 
hopefully pick up.  Since Central is hopefully the future of Flash, and 
ultimately Flex on the desktop, things like this are perfect.

It just so happens SQL on the client was requested by multiple people 
already there, so your request from a different demographic WITH the 
keywords of occasionally connected just adds mad credence.


- Original Message - 
From: azhofeling [EMAIL PROTECTED]
To: flexcoders@yahoogroups.com
Sent: Monday, August 15, 2005 8:37 PM
Subject: [flexcoders] What I wish Flex/Flash Player could do...


If any of you have had any experience using an embedded database like
HyperSonic HSQLDB then you know how wonderful it is to have the power
of a SQL database that resides on the client. Less than 200K, it
performs complex SQL against text files allowing filtering, sorting,
joining and most everything you would expect from a lightweight
database.

I am converting an Occasionally Connected Client application from a
java app to a Flex app and duplicating HSQLDB functionality in Flex is
painful (not to mention the slow performance). Matt Chotin and others
have done alot to address the large dataset and filtering problem but
it really could be easier.

To the Macromedia engineers that frequent this group - Is this on the
strategic roadmap of Flash Player development???

Anybody else like to see this?






--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links








 Yahoo! Groups Sponsor ~-- 
font face=arial size=-1a 
href=http://us.ard.yahoo.com/SIG=12h50hka2/M=362131.6882499.7825260.1510227/D=groups/S=1705007207:TM/Y=YAHOO/EXP=1124162899/A=2889191/R=0/SIG=10r90krvo/*http://www.thebeehive.org
Get Bzzzy! (real tools to help you find a job) Welcome to the Sweet Life 
- brought to you by One Economy/a./font
~- 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

* To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/

* To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]

* Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/