Re: [lazarus] My first GUI Application

2008-02-08 Thread Gerard N/A
Looks nice, congrats.

Gerard.


Re: [lazarus] My first GUI Application

2008-02-08 Thread ik
Wow, cool application. What version of Asterisk does your manager works with ?

Ido

On Feb 8, 2008 7:41 AM, Lee Jenkins [EMAIL PROTECTED] wrote:

 I've written several console/daemon apps with Lazarus/Freepascal, but this is 
 my
 first GUI app that really does anything and aside from some gotchas getting it
 to run on Linux (developed on WinXP), it seems to be running very well.

 http://leebo.dreamhosters.com/images/guiApp.png

 There's a few idiosyncrasies with the fonts (size, etc) between Win32 and GTK,
 but all in all, I'm very happy with results thus far.

 Kudos to the developers and community.

 I'm hooked.

 --
 Warm Regards,

 Lee

 Everything I needed to learn in life, I learned selling encyclopedias door to
 door.

 _
  To unsubscribe: mail [EMAIL PROTECTED] with
 unsubscribe as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives




-- 
http://ik.homelinux.org/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] My first GUI Application

2008-02-08 Thread Lee Jenkins

ik wrote:

On Feb 8, 2008 3:43 PM, Lee Jenkins [EMAIL PROTECTED] wrote:

ik wrote:

Wow, cool application. What version of Asterisk does your manager works with ?

Ido


Thanks guys,

I'm on Asterisk 1.2.12 here at my office, but I'd assume that it would work on
1.4 as well.  I don't think they made any breakable changes to AMI in 1.4.


There are additions to 1.4 and 1.6


I will check these out.  But if the (ugly) protocol for AMI remains backwards 
compatible then again, I assume that it would work.  I will definitely check out 
the addition to AMI as I have been hoping for more standardized output.



A business associate introduced me to Asterisk a year or so ago and I'm addicted
to it since.  This current project is actually a rewrite of one of 3 existing
products that I've written for Asterisk (not counting AGI apps, etc) already.


I worked at a company that developed applications above Asterisk,
until they stopped developing, and now I'm a freelancer in this field.
I also added support for Asterisk to talk in proper Hebrew (the
recordings are from a person that does it for a living), and now I'm
writing some Asterisk module for a test, I'll release it under GPL.
And I'm also the co-editor of www.asterisk.org.il :)


Look informative from the volume of text.  I can't read Hebrew ;)


http://www.datatrakpos.com/pos/datatalk/Default.aspx
(Delphi)

http://www.datatrakpos.com/pos/datatalk/asterpas.aspx
(Lazarus/Freepascal/Rem PascalScript)

http://www.datatrakpos.com/pos/datatalk/maestro.aspx
(Delphi - currently being re-written in lazarus)

I've also written several little applications including a wrapper around
AGI/FastAGI for ObjectPascal, Cepstral Swift AGI Wrapper, etc.


I started working on AGI/FastAGI library for lnet 6 months ago, but I
do not have time to finish it (and it requires some rewrite).


I'm thinking of releasing ours under LGPL so that others are able to help with 
its development.  Ours is written with Synapse and RemObjects pascalscript 
engine.  Please let me know if you are interested.


I forgot to mention that I also wrote a proxy server for AMI recently too.  I 
know there is a couple out there already (AstManProxy), but sometimes its better 
to write your own so you can have control over its features and destiny, I think.



Someone else in our office is working on integration between Asterisk and our
P.O.S. application for for use with Drive Thru's, Pizza Delivery operations as 
well.

Asterisk is a lot like FreePascal/Lazarus.  Once its under your skin, its
difficult to dig it out!


Well, if Asterisk would have written in FPC, then things would be even
better ;) But Mark told us (I met him last year) that he loves C :(



Yes, many C zealots over there, but I don't know C (other than to read it a bit) 
so I cannot contribute anything to the project itself.  I was going to learn C, 
but I think I'd rather sand paper sensitive parts of my body instead ;)


It would be very interesting to see an application with the same complexity of 
Asterisk written in FPC, especially from a performance standpoint.


Mark seems like a very nice fellow.  He was on the VOIP conference last Friday 
or the Friday before, I think.


--
Warm Regards,

Lee

Everything I needed to learn in life, I learned selling encyclopedias door to 
door.


_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] My first GUI Application

2008-02-08 Thread ik
On Feb 8, 2008 3:43 PM, Lee Jenkins [EMAIL PROTECTED] wrote:
 ik wrote:
  Wow, cool application. What version of Asterisk does your manager works 
  with ?
 
  Ido
 

 Thanks guys,

 I'm on Asterisk 1.2.12 here at my office, but I'd assume that it would work on
 1.4 as well.  I don't think they made any breakable changes to AMI in 1.4.

There are additions to 1.4 and 1.6


 A business associate introduced me to Asterisk a year or so ago and I'm 
 addicted
 to it since.  This current project is actually a rewrite of one of 3 existing
 products that I've written for Asterisk (not counting AGI apps, etc) already.

I worked at a company that developed applications above Asterisk,
until they stopped developing, and now I'm a freelancer in this field.
I also added support for Asterisk to talk in proper Hebrew (the
recordings are from a person that does it for a living), and now I'm
writing some Asterisk module for a test, I'll release it under GPL.
And I'm also the co-editor of www.asterisk.org.il :)


 http://www.datatrakpos.com/pos/datatalk/Default.aspx
 (Delphi)

 http://www.datatrakpos.com/pos/datatalk/asterpas.aspx
 (Lazarus/Freepascal/Rem PascalScript)

 http://www.datatrakpos.com/pos/datatalk/maestro.aspx
 (Delphi - currently being re-written in lazarus)

 I've also written several little applications including a wrapper around
 AGI/FastAGI for ObjectPascal, Cepstral Swift AGI Wrapper, etc.

I started working on AGI/FastAGI library for lnet 6 months ago, but I
do not have time to finish it (and it requires some rewrite).


 Someone else in our office is working on integration between Asterisk and our
 P.O.S. application for for use with Drive Thru's, Pizza Delivery operations 
 as well.

 Asterisk is a lot like FreePascal/Lazarus.  Once its under your skin, its
 difficult to dig it out!

Well, if Asterisk would have written in FPC, then things would be even
better ;) But Mark told us (I met him last year) that he loves C :(


 --

 Warm Regards,

 Lee

 Everything I needed to learn in life, I learned selling encyclopedias door to
 door.



Ido
-- 
http://ik.homelinux.org/

_
 To unsubscribe: mail [EMAIL PROTECTED] with
unsubscribe as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] My first GUI Application

2008-02-08 Thread Lee Jenkins

ik wrote:

On Feb 8, 2008 3:43 PM, Lee Jenkins [EMAIL PROTECTED] wrote:

ik wrote:

Wow, cool application. What version of Asterisk does your manager works with ?

Ido


Thanks guys,

I'm on Asterisk 1.2.12 here at my office, but I'd assume that it would work on
1.4 as well.  I don't think they made any breakable changes to AMI in 1.4.


There are additions to 1.4 and 1.6


Apparently, not just additions, but changes that impact my existing code and 
what it looks for when events and request responses arrive:


http://svn.digium.com/view/asterisk/trunk/doc/manager_1_1.txt?revision=98152view=markup

--
Warm Regards,

Lee

Everything I needed to learn in life, I learned selling encyclopedias door to 
door.


_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives


Re: [lazarus] My first GUI Application

2008-02-08 Thread Lee Jenkins

ik wrote:

Wow, cool application. What version of Asterisk does your manager works with ?

Ido



Thanks guys,

I'm on Asterisk 1.2.12 here at my office, but I'd assume that it would work on 
1.4 as well.  I don't think they made any breakable changes to AMI in 1.4.


A business associate introduced me to Asterisk a year or so ago and I'm addicted 
to it since.  This current project is actually a rewrite of one of 3 existing 
products that I've written for Asterisk (not counting AGI apps, etc) already.


http://www.datatrakpos.com/pos/datatalk/Default.aspx
(Delphi)

http://www.datatrakpos.com/pos/datatalk/asterpas.aspx
(Lazarus/Freepascal/Rem PascalScript)

http://www.datatrakpos.com/pos/datatalk/maestro.aspx
(Delphi - currently being re-written in lazarus)

I've also written several little applications including a wrapper around 
AGI/FastAGI for ObjectPascal, Cepstral Swift AGI Wrapper, etc.


Someone else in our office is working on integration between Asterisk and our 
P.O.S. application for for use with Drive Thru's, Pizza Delivery operations as well.


Asterisk is a lot like FreePascal/Lazarus.  Once its under your skin, its 
difficult to dig it out!


--
Warm Regards,

Lee

Everything I needed to learn in life, I learned selling encyclopedias door to 
door.


_
To unsubscribe: mail [EMAIL PROTECTED] with
   unsubscribe as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives