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

Reply via email to