Open Source Chat Program

Environment:VC5, VC6

FriendlyTalk is a simple chat program offering the standard features of a chat client. FriendlyTalk allows its users to send instant invitations to chat; chat with any number of people, in real-time; set away messages; and more. FriendlyTalk also boasts an unique combination of mIRC- and ICQ-style chats; not only can you see your friends type, but you have a history of the chat for easy reference.

If you're interested in building your own chat program, or simply learning how its done, FriendlyTalk can save you a lot of time. Often its instructive to see all the components working together; you can also easily separate the various parts for use alone in your applications.

Implemented features to learn and use

Below is an abbreviated list of the components that went into building FriendlyTalk.

  • Bitmap item list boxes
  • Bitmap background list boxes
  • Owner-drawn GUI item for chat history
  • Modified parallel CEdit class
  • Network message server
  • Network message client
  • Thread-managed network queue
  • Hue-based bitmap color mapping system
  • Multi-thread handling / communication
  • Paned options dialog box
  • System registry API
  • Filesystem registry API
  • Network connection detector
  • Color box GUI item
  • Active friends list

You can use the FriendlyTalk code as a source for their implementations, or simply to see how they fit into a full working application.

Downloads

Download compiled version - 912 Kb
Download the source code - 433 Kb


Comments

  • Source Code

    Posted by zaryab haider on 01/31/2014 12:05pm

    Sounds Good Mann !! Can You please send me source code of your application i want to extend it to some extent.. mail me source code at:

    Reply
  • source code

    Posted by yk on 01/21/2014 10:11pm

    Please send me Download compiled version and source code Send to

    Reply
  • Please send me the sourece code on ritu.spice@gmail.com

    Posted by ritu on 04/15/2013 11:02pm

    Please send me the sourece code on ritu.spice@gmail.com

    Reply
  • Link of Download not be

    Posted by NanoDan on 03/23/2013 01:22pm

    Good can oblige me by placing the links on the download ... thanks .... or send them to my email Leonardofast@hotmail.com

    Reply
  • source code

    Posted by Przemek on 02/22/2013 09:10am

    Could you send me a source code too?

    Reply
  • download link

    Posted by praveen joy j on 02/12/2013 02:46am

    may I get download link for chat program

    Reply
  • Chatting in jsp and servlet web application

    Posted by Harpreet Nagra on 12/30/2012 11:07pm

    Please Send if possible

    Reply
  • Source Code

    Posted by Tony on 11/10/2012 03:34pm

    Nice looking app how can i get the source code. If possible send it to me please will appreciate.

    Reply
  • Need link for FriendlyTalk, i need the source code. i want to develop chat aplication for practice.

    Posted by Meganathan S on 08/21/2012 11:20pm

    Please,,,,, Please,,,,, Please,,,,, Please,,,,, Need link for FriendlyTalk, i need the source code. i want to develop chat aplication for practice. Please,,,,, send link to haimeg@gmail.com

    Reply
  • Source Code

    Posted by Ravi Kumar Sharma on 07/25/2012 11:37am

    The source code link does not work can you please send me the link at ravi.kumar.sharma89@gmail.com. Regards, Ravi Kumar Sharma

    Reply
  • Loading, Please Wait ...

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Live Event Date: November 20, 2014 @ 2:00 p.m. ET / 11:00 a.m. PT Are you wanting to target two or more platforms such as iOS, Android, and/or Windows? You are not alone. 90% of enterprises today are targeting two or more platforms. Attend this eSeminar to discover how mobile app developers can rely on one IDE to create applications across platforms and approaches (web, native, and/or hybrid), saving time, money, and effort and introducing apps to market faster. You'll learn the trade-offs for gaining long …

  • Live Event Date: October 29, 2014 @ 11:00 a.m. ET / 8:00 a.m. PT Are you interested in building a cognitive application using the power of IBM Watson? Need a platform that provides speed and ease for rapidly deploying this application? Join Chris Madison, Watson Solution Architect, as he walks through the process of building a Watson powered application on IBM Bluemix. Chris will talk about the new Watson Services just released on IBM bluemix, but more importantly he will do a step by step cognitive …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds