From fnaumann@mail.cs.uni-magdeburg.de Fri Jul 2 08:30:42 2004 Message-ID: <40E50183.6020309@utbm.fr> Date: Fri, 02 Jul 2004 08:32:35 +0200 From: Olivier Landemarre User-Agent: Mozilla Thunderbird 0.6 (Windows/20040502) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Henk Robbers CC: mint@lists.fishpool.fi Subject: Re: [MiNT] AES desktop extension References: <8D57D4E8-CA58-11D8-B5FD-00039357F826@epfl.ch> <40E258A4.9050209@utbm.fr> <200407012333.28896.h.robbers@chello.nl> In-Reply-To: <200407012333.28896.h.robbers@chello.nl> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=2.3 required=6.0 tests=BAYES_70 autolearn=no version=2.63 X-Spam-Level: Score:** X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on portail2.utbm.fr X-Virus-Scanned: by amavisd-new-20030616-p7 (Debian) at fishpool.fi Delivered-To: mint@lists.fishpool.fi X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: olivier.landemarre@utbm.fr Precedence: bulk List-help: List-unsubscribe: List-ID: X-List-ID: X-Milter: ClamAV 0.70/0.70kjel X-Milter: milter-regex 1.5jel X-Milter: ClamAV 0.70/0.70kjel X-Milter: milter-regex 1.5jel Hello Henk >On Wednesday 30 June 2004 11:36, Frank Naumann wrote: > > >>Hello! >> >> >> >>>>We should use the normal wind_set(WF_NEWDESK) function to implement your >>>>idea. I.e. >>>>-wind_set(0, WF_NEWDESK, &objc_addr) sets the appropriate desktop >>>>object. -wind_set(0, WF_NEWDESK, 0L) removes the desktop object and >>>>disables desktop management >>>>-wind_set(0, WF_NEWDESK, -1L) enables the sending of WM_REDRAW messages >>>> >>>>[...] >>>> >>>> >>>I have propose to Arnaud this binding: >>>wind_set(0, WF_NEWDESK, w1+w2 -> &objc_addr,w3 -> -l,w4 ->-1) the two >>>first >>> >>> >>Would be nice if one of you can summarize this and make a proposal so the >>AES and application developers can aggree on it. >> >> >> > >It already exists in XaAES (well, it did in v0.963 ;-) and N_AES > >It is called WF_TOOLBAR >usage: wind_set(handle, WF_TOOLBAR, &tree) > >In XaAES there were no restrictions on the content of the tree. >(in N_AES: only buttons) > >There is a event message associated with WF_TOOLBAR: >WM_TOOLBAR >You get a WM_TOOLBAR message if you cause a exit condition on >the "toolbarred" window. > > But it doesn't work on Windows 0 for desktop?, I not understand how use it. >The program "dialtest" that accompanied my distributions >used this feature with success. >A fine example of a dialogue in a window. > >Because the contents of such a window are known to the AES, >all redrawing is automatically done, just like a widget. > > > In fact what Arnaud and Standa looks want to do is exactly opposite, they want message for desktop and not the system redraw itself the desk Olivier Olivier