<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/scope/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/scope/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/scope/feature-requests/</id><updated>2003-06-22T19:12:45Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>Use PicoContainer for component mgmt</title><link href="https://sourceforge.net/p/scope/feature-requests/14/" rel="alternate"/><published>2003-06-22T19:12:45Z</published><updated>2003-06-22T19:12:45Z</updated><author><name>Mike Hogan</name><uri>https://sourceforge.net/u/hogie/</uri></author><id>https://sourceforge.net6e6c489b1eedf496dbbe665529d24490bd62b475</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Please consider using PicoContainer in the Scope 2.0 &lt;br /&gt;
rewrite.  &lt;a href="http://picocontainer.codehaus.org." rel="nofollow"&gt;http://picocontainer.codehaus.org.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I'm asking for this partly for selfish reasons in that I use &lt;br /&gt;
scope and picocontainer and want integration to be &lt;br /&gt;
easy.  But there is also the selfless reason that using &lt;br /&gt;
Pico yields very good code.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;
Mike.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Presentation layer</title><link href="https://sourceforge.net/p/scope/feature-requests/13/" rel="alternate"/><published>2003-05-27T18:50:29Z</published><updated>2003-05-27T18:50:29Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.netbcb8734ebedda546e4163874f91e7f2629dc2138</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am currently looking at Scope to implement standard &lt;br /&gt;
form handling (data entry).&lt;br /&gt;
I think this is one of the most used things when it &lt;br /&gt;
comes to gui programming!&lt;br /&gt;
So it would be nice if Scope has some sort of build in &lt;br /&gt;
controller/classes to take care of the 'hard' part.&lt;/p&gt;
&lt;p&gt;Looking at the Swing implementation i feel it hard to &lt;br /&gt;
replace SwingView and Scope components with for &lt;br /&gt;
example SWT (controls).&lt;/p&gt;
&lt;p&gt;So i would like to redesigning the presentation layer &lt;br /&gt;
with use of the bridge design pattern.&lt;/p&gt;
&lt;p&gt;I asume your familair with the GoF book so i refer to &lt;br /&gt;
pages 150/151.&lt;br /&gt;
By implementing the bridge design pattern Scope &lt;br /&gt;
developers are free to use whatever gui lib they want!&lt;/p&gt;
&lt;p&gt;I hope you find this just as interesting as i do and if i &lt;br /&gt;
can help you out with the design/implementation i'm &lt;br /&gt;
more than happy to do!!!&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Will&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Open a forum for discussion</title><link href="https://sourceforge.net/p/scope/feature-requests/12/" rel="alternate"/><published>2002-11-07T23:14:32Z</published><updated>2002-11-07T23:14:32Z</updated><author><name>Waily Yang</name><uri>https://sourceforge.net/u/waily/</uri></author><id>https://sourceforge.net44be0d2e9f64a6f0544f8137ab9d7b267b174cc1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It will be much better to open a forum for discussion.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>About Thread for swing and jsp</title><link href="https://sourceforge.net/p/scope/feature-requests/11/" rel="alternate"/><published>2002-07-26T18:07:30Z</published><updated>2002-07-26T18:07:30Z</updated><author><name>Waily Yang</name><uri>https://sourceforge.net/u/waily/</uri></author><id>https://sourceforge.netc8194fa2f94f0ffbb05ee329abda3e5075f3d75b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Since there is another project dealing with threads for &lt;br /&gt;
Swing, how about adopt it for HMVC ?&lt;/p&gt;
&lt;p&gt;Foxtrot is an easy and powerful API to use threads with &lt;br /&gt;
the JavaTM Foundation Classes (JFC/Swing).&lt;/p&gt;
&lt;p&gt;Here is the link&lt;br /&gt;
&lt;a href="http://foxtrot.sourceforge.net/"&gt;http://foxtrot.sourceforge.net/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>STextField and &amp;lt;tab&amp;gt; key</title><link href="https://sourceforge.net/p/scope/feature-requests/10/" rel="alternate"/><published>2002-05-27T12:00:14Z</published><updated>2002-05-27T12:00:14Z</updated><author><name>Ludovic Claude</name><uri>https://sourceforge.net/u/ludovicc/</uri></author><id>https://sourceforge.net0b49c217815e0b01ca7ef0ab34b234e88b222306</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;STextField should fire a Control when it has been&lt;br /&gt;
modified and the focus is lost after pressing &amp;amp;lt;tab&amp;amp;gt; or&lt;br /&gt;
after selecting another widget on the view. This would&lt;br /&gt;
make the behaviour consistent with pressing the &amp;amp;lt;enter&amp;amp;gt;&lt;br /&gt;
key on a textfield.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Soap Mail Service using Scope clients</title><link href="https://sourceforge.net/p/scope/feature-requests/9/" rel="alternate"/><published>2002-05-24T19:21:42Z</published><updated>2002-05-24T19:21:42Z</updated><author><name>Dennis Carroll</name><uri>https://sourceforge.net/u/cardenizen/</uri></author><id>https://sourceforge.net7f21901933e0cf5b2d26e6ec5e6f16e97e582b36</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This application implements a simple mail sending service &lt;br /&gt;
via JavaMail&lt;/p&gt;
&lt;p&gt;The interface:&lt;br /&gt;
String post(String from, String[] recipients, String[] cc, &lt;br /&gt;
String subject, String textMessage )&lt;/p&gt;
&lt;p&gt;Included are four clients:&lt;/p&gt;
&lt;p&gt;A java console client.&lt;br /&gt;
A swing application implemented with the Scope 1.0 library &lt;br /&gt;
(http://scope.sourceforge.net)&lt;br /&gt;
A servlet application implemented with the Scope 1.0 library&lt;br /&gt;
A Visual Basic client application.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>JApplet as parent of BasicController</title><link href="https://sourceforge.net/p/scope/feature-requests/8/" rel="alternate"/><published>2002-01-31T16:22:32Z</published><updated>2002-01-31T16:22:32Z</updated><author><name>Christian Heller</name><uri>https://sourceforge.net/u/chrissy/</uri></author><id>https://sourceforge.net6a19d4b5d3864e9740a408f4deb3415f85f9d53b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Is it possible to let BasicController inherit from &lt;br /&gt;
class JApplet or Applet?&lt;/p&gt;
&lt;p&gt;It should make no difference to current users of &lt;br /&gt;
BasicController.&lt;br /&gt;
But in our project, we could provide an online demo &lt;br /&gt;
(web browser based) of our application...&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Use of Exceptions</title><link href="https://sourceforge.net/p/scope/feature-requests/7/" rel="alternate"/><published>2002-01-27T11:54:26Z</published><updated>2002-01-27T11:54:26Z</updated><author><name>Christian Heller</name><uri>https://sourceforge.net/u/chrissy/</uri></author><id>https://sourceforge.net7f9f8ea68dd23388035c0bacc458817a72f74196</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I had some compile problem because I tried to throw &lt;br /&gt;
an Exception as follows:&lt;/p&gt;
&lt;p&gt;protected void &lt;br /&gt;
doHandleControl(org.scopemvc.core.Control c) throws &lt;br /&gt;
NullPointerException {&lt;/p&gt;
&lt;p&gt;But unfortunately the overridden method does not &lt;br /&gt;
throw this exception. I am aware of the fact that you &lt;br /&gt;
can't let your Scope methods throw all kinds of &lt;br /&gt;
exceptions that might occure.&lt;/p&gt;
&lt;p&gt;How will we handle this problem as we are using &lt;br /&gt;
Exceptions extensively, in nearly all methods??&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;
Christian&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Use interfaces instead of classes</title><link href="https://sourceforge.net/p/scope/feature-requests/6/" rel="alternate"/><published>2002-01-27T09:38:23Z</published><updated>2002-01-27T09:38:23Z</updated><author><name>Christian Heller</name><uri>https://sourceforge.net/u/chrissy/</uri></author><id>https://sourceforge.net88ea6d5b466cb0847594f6ff7d95dcbbd8ba4d38</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;We are trying to work with interfaces where possible. &lt;br /&gt;
Handing over parameters in method headers etc. is &lt;br /&gt;
done with interfaces.&lt;/p&gt;
&lt;p&gt;Many of Scope's methods require classes to be handed &lt;br /&gt;
over. This is somewhat unpractical to us since we &lt;br /&gt;
have to cast down all our parameters before handing &lt;br /&gt;
them over to Scope, e.g.:&lt;/p&gt;
&lt;p&gt;private ResMenu &lt;br /&gt;
createApplicationMenu(ResMedicinaeView v) {&lt;br /&gt;
...&lt;br /&gt;
ResMenuItem exitSystemMenuItem = new ResMenuItem();&lt;br /&gt;
exitSystemMenuItem.setOwner((ResMedicinaeViewImpl) v);&lt;br /&gt;
...&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;It would be nicer, if we could just write:&lt;br /&gt;
exitSystemMenuItem.setOwner(v);&lt;/p&gt;
&lt;p&gt;--&lt;br /&gt;
This request shouldn't bother other people who have &lt;br /&gt;
already used Scope with classes as parameters. Since &lt;br /&gt;
those classes inherit from &amp;amp;quot;View&amp;amp;quot;, they can be handed &lt;br /&gt;
over as &amp;amp;quot;View&amp;amp;quot; from method to method - no changes &lt;br /&gt;
necessary.&lt;br /&gt;
For us, on the contrary, it would be much easier to &lt;br /&gt;
work with our interfaces.&lt;/p&gt;
&lt;p&gt;Regards &amp;amp;amp; Thanks,&lt;br /&gt;
Christian&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Provide get/set for rootpanes</title><link href="https://sourceforge.net/p/scope/feature-requests/5/" rel="alternate"/><published>2002-01-12T10:19:29Z</published><updated>2002-01-12T10:19:29Z</updated><author><name>Christian Heller</name><uri>https://sourceforge.net/u/chrissy/</uri></author><id>https://sourceforge.netda3f307797a351dd66964c63f238a62128122887</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;In class org.scopemvc.controller.swing.SwingContext, &lt;br /&gt;
provide a public get and set method for attribute:&lt;br /&gt;
private LinkedList rootpanes = new LinkedList();&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>