Hi, this is a great idea, I would also suggest that the sound procs (for play_sound etc...) go to audio.tcl that TomH created. Also, if someone is up to it, it would be the time, while doing these modifs, to do that reoriganisation I proposed, where all the $initialize_amsn code would go in a single proc (or multiple procs all called from the InitializeAmsn proc ) and keep ALL source files containing ONLY function definitions.. no code ever being executed during the 'source' operation... for namespace specific functions, make a Init proc, so we can later call ::amsn::Init and ::MSN::Init, etc... this way, there will be no more dependance in the ordering of the sourcing of the tcl files... I hope it's clear...
Also, Thanks Karel for taking care of this, and even if it's temporary, welcome back to the team, we missed your extraordinary work :) sorry to say that, but I hope your girlfriend's PC won't get fixed soon :p KaKaRoTo On Mon, Dec 11, 2006 at 10:51:08PM +0100, Karel Demeyer wrote: > Hi, > > > To make things even more overseeable and make gui.tcl a diet version, > I'd like to propose the following: > > * move all the procs that create dialogs/window that don't interfere > with the CL window into a new file: guidialogs.tcl for example. > Examples of such procs are: aboutWindow, showHelpFileWindow, messageBox, > infoMsg, (blockUser / deleteUser ..?) FileTransferSend ... > This file should be sources just before gui.tcl > > * Move the WinWrite* procs to chatwindow.tcl > > * Move the checks for tk8.4 and tkcximage etc from gui.tcl to the > "amsn" file. As these are even not translated, they don't seem to > depend on anything > > > Let the discussions begin, but try to be pragmatic so we reach > something :) > > > Karel. > > > > > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Amsn-devel mailing list > Amsn-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/amsn-devel ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Amsn-devel mailing list Amsn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amsn-devel