<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2448.0">
<TITLE>RE: Tabed control</TITLE>
</HEAD>
<BODY>
<BR>

<P><FONT SIZE=2>A popular installer in the Linux world is the rpm utility. Normally, packages are distributed either in source or binaries in a rpm file. Of course, you can give a simple tar file containing the files you are distributing but then, no checks are done in the installation. A wish item in kdevelop is the automation of generation of the rpm package for a project. To automate that, some dialogs (and logic) have to be added. The rpm command has plenty of options to install a package and there are already graphical interfaces to it but the generation of the rpm package is still done 'by hand'. </FONT></P>

<P><FONT SIZE=2>Concerning the mapping of messages, I am not strong in KDE development but I hope this can give some light. KDE/kdevelop are based on Qt. The Qt library uses the signal/slot mechanism to notify events. Then, there is no default mapper to map windows message parameters to member functions within a class as there are no default parameters as in VC++. Methods can emit a signal which are catched by the slot functions. Users define their slot functions and they connect those funcions to the signals that they define. There are no message mapping mechanisms as in VC++ so the ClassWizard can not inlcude them.   </FONT></P>

<P><FONT SIZE=2>Cheers,</FONT>
</P>

<P><FONT SIZE=2>Pablo</FONT>
</P>

<P><FONT SIZE=2>> -----Original Message-----</FONT>
<BR><FONT SIZE=2>> From: candido lopez [<A HREF="mailto:crodrigu@mediaone.net">mailto:crodrigu@mediaone.net</A>]</FONT>
<BR><FONT SIZE=2>> Sent: lundi 20 septembre 1999 17:30</FONT>
<BR><FONT SIZE=2>> To: kdevelop@barney.cs.uni-potsdam.de</FONT>
<BR><FONT SIZE=2>> Subject: Re: Tabed control</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I am interested on develop for KDE, but first let me </FONT>
<BR><FONT SIZE=2>> congratulate guys, is very fine</FONT>
<BR><FONT SIZE=2>> IDE ( it will be even more fine when all those little details </FONT>
<BR><FONT SIZE=2>> are finished )</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I am thinking to develop an installer, this will be two </FONT>
<BR><FONT SIZE=2>> parts: 1) the app. generator</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> and the installer.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> The app. gen. is a wizard and I need to generated a multiple </FONT>
<BR><FONT SIZE=2>> tab with file browser (</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> a tree control).</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> The problem is that I did not saw any of such control on the </FONT>
<BR><FONT SIZE=2>> IDE, how I can generate</FONT>
<BR><FONT SIZE=2>> it?</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> thanks</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> PS. why there is not a mapper ( you guys based this IDE on MS </FONT>
<BR><FONT SIZE=2>> visual C++, so where</FONT>
<BR><FONT SIZE=2>> is the mapper, you know ctr+w and select the control and add </FONT>
<BR><FONT SIZE=2>> the function)</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> thanks</FONT>
<BR><FONT SIZE=2>> </FONT>
</P>

</BODY>
</HTML>