Home » Archived » Riena » Additional Views in Riena
|
Re: Additional Views in Riena [message #20588 is a reply to message #20579] |
Sun, 15 February 2009 06:06 |
Eclipse User |
|
|
|
Originally posted by: ekkehard.gentz-software.de
Nils Kaiser schrieb:
> Hi All,
>
> I am currently investigating whether Riena is suitable for a project of
> mine. The application will be heavily based on navigation between
> objects. As such, I would like to have different views on the right side
> of the main content, allowing to jump to related objects (and not using
> a Module / SubModule navigation).
>
> Is this currently supported? On all riena screenshots I've seen so far
> the content area seems to be a single container and not to allow
> additional views.
>
> If not support, is it on the road map and/or how difficult would it be
> to implement?
>
> Greetings,
>
> Nils
Nils,
I'm also thinking about "how-to-use-n-views", because this is also very
important for the ERP soultion I'm building:
per ex. there will be views of trucks and orders and schedules using
heavyly drag-n-drop or other use-cases will have some dashboards for the
managers: dragging views on extra monitors...
at the moment we're working on redView (Riena - EMF - Dynamic Views) and
as next step we'll implement CRUD functionality - and this will fit into
the Riena concept well.
then the next step will be to see how to have more complex views and
also use riena-comfort and -navigation. I hope we can discuss these
things at the BOF at eclipseCon
ekke
|
|
| | |
Re: Additional Views in Riena [message #21860 is a reply to message #20579] |
Tue, 17 February 2009 22:03 |
Eclipse User |
|
|
|
Originally posted by: evolanakis.innoopract.com
Nils,
if you don't want to use the module / submodule navigation you CAN still
use Riena.
For example it is possible to use Ridgets within a regular RCP
application, where you define perspectives and views as usual (i.e.
PerspectiveFactory / Perspective Extensions / subclassing ViewPart).
You can examine the classes NavigationView / NavigationController /
Perspective in the 'org.eclipse.riena.sample.app.client.rcpmail' demo
project to see how.
(Don't be confused by the class names, NavigationXXX in this example
does not have anything to do with that module / submodule navigation -
maybe I should rename them ;-).
HTH,
Elias.
Nils Kaiser wrote:
> Hi All,
>
> I am currently investigating whether Riena is suitable for a project of
> mine. The application will be heavily based on navigation between
> objects. As such, I would like to have different views on the right side
> of the main content, allowing to jump to related objects (and not using
> a Module / SubModule navigation).
>
> Is this currently supported? On all riena screenshots I've seen so far
> the content area seems to be a single container and not to allow
> additional views.
>
> If not support, is it on the road map and/or how difficult would it be
> to implement?
>
> Greetings,
>
> Nils
--
---
Elias Volanakis
Innoopract, Inc.
http://www.innoopract.com
|
|
|
Re: Additional Views in Riena [message #21905 is a reply to message #21860] |
Wed, 18 February 2009 06:49 |
Eclipse User |
|
|
|
Originally posted by: ekkehard.gentz-software.de
Elias Volanakis schrieb:
> Nils,
>
> if you don't want to use the module / submodule navigation
I'm still thinking how to integrate the module/submodule navigation
and also have more then one view "connected" to each module/submodule
node...
perhaps we can talk about this at eclipsecon bof
you CAN still
> use Riena.
>
> For example it is possible to use Ridgets within a regular RCP
> application, where you define perspectives and views as usual (i.e.
> PerspectiveFactory / Perspective Extensions / subclassing ViewPart).
>
Ridgets, Markers, Validation ... is really great -
we'll demonstrate the use of these ridgets at out session
http://www.eclipsecon.org/2009/sessions?id=391
ekke
> You can examine the classes NavigationView / NavigationController /
> Perspective in the 'org.eclipse.riena.sample.app.client.rcpmail' demo
> project to see how.
>
> (Don't be confused by the class names, NavigationXXX in this example
> does not have anything to do with that module / submodule navigation -
> maybe I should rename them ;-).
>
> HTH,
> Elias.
>
>
>
> Nils Kaiser wrote:
>> Hi All,
>>
>> I am currently investigating whether Riena is suitable for a project
>> of mine. The application will be heavily based on navigation between
>> objects. As such, I would like to have different views on the right
>> side of the main content, allowing to jump to related objects (and not
>> using a Module / SubModule navigation).
>>
>> Is this currently supported? On all riena screenshots I've seen so far
>> the content area seems to be a single container and not to allow
>> additional views.
>>
>> If not support, is it on the road map and/or how difficult would it be
>> to implement?
>>
>> Greetings,
>>
>> Nils
>
>
|
|
|
Re: Additional Views in Riena [message #22507 is a reply to message #21905] |
Mon, 09 March 2009 12:01 |
Christian Campo Messages: 596 Registered: July 2009 |
Senior Member |
|
|
I'd love to talk about this in the BOF on the EclipseCon but since not everybody will probably come, why not start a
little discussion right here, right now.
As you guys know we use a lot of the RCP stuff internally in Riena. A good example is the subapplication tab on top
which is internally a RCP perspective.
In the same manner we have a navigation pane on the left (really a RCP view) backed by the Navigation Model of Riena and
on the right we have the thing we call WorkArea.
So how would and should we fill the WorkArea. We decided to use the RCP view. Now what I hear from you is, you like to
have multiple views in the WorkArea. So my question back would be,
- who would organize the layout of these multiple views (are they on top of each other or next to each other)
- do you want to close one of them but not the other
- can you bring a closed view back and if yes how
And most important why can you not use one view and have multiple Composites in there (which could be generated even by
multiple classes). Then the View would define with their layout how the Composites are placed in the view. Still you
could drag content from one list in Composite A to another in Composite B. So the concept of a Workarea would be
implemented by the implementation of a RCP view and anything could be placed in here.
If you are comfortable with the RCP way of placing views do you really want to use the Riena Navigation Model or do
intend to use it because you think its required by Riena (which it is not) ?
Dont take me wrong here. I am not in any way trying to persuade you that you dont need what you are looking for. :-)
really not. But I am trying to understand the reasons for your requirements. We are really open to further extend the
Riena UI model. And we are already gaining feedback through our projects some feedback on enhancements of the UI model.
So anyone who likes to share his/her thoughts is welcome.....
thanks
christian
ekke schrieb:
> Elias Volanakis schrieb:
>> Nils,
>>
>> if you don't want to use the module / submodule navigation
>
> I'm still thinking how to integrate the module/submodule navigation
> and also have more then one view "connected" to each module/submodule
> node...
> perhaps we can talk about this at eclipsecon bof
>
> you CAN still
>> use Riena.
>>
>> For example it is possible to use Ridgets within a regular RCP
>> application, where you define perspectives and views as usual (i.e.
>> PerspectiveFactory / Perspective Extensions / subclassing ViewPart).
>>
>
> Ridgets, Markers, Validation ... is really great -
> we'll demonstrate the use of these ridgets at out session
> http://www.eclipsecon.org/2009/sessions?id=391
>
> ekke
>> You can examine the classes NavigationView / NavigationController /
>> Perspective in the 'org.eclipse.riena.sample.app.client.rcpmail' demo
>> project to see how.
>>
>> (Don't be confused by the class names, NavigationXXX in this example
>> does not have anything to do with that module / submodule navigation -
>> maybe I should rename them ;-).
>>
>> HTH,
>> Elias.
>>
>>
>>
>> Nils Kaiser wrote:
>>> Hi All,
>>>
>>> I am currently investigating whether Riena is suitable for a project
>>> of mine. The application will be heavily based on navigation between
>>> objects. As such, I would like to have different views on the right
>>> side of the main content, allowing to jump to related objects (and
>>> not using a Module / SubModule navigation).
>>>
>>> Is this currently supported? On all riena screenshots I've seen so
>>> far the content area seems to be a single container and not to allow
>>> additional views.
>>>
>>> If not support, is it on the road map and/or how difficult would it
>>> be to implement?
>>>
>>> Greetings,
>>>
>>> Nils
>>
>>
|
|
|
Re: Additional Views in Riena [message #22552 is a reply to message #22507] |
Mon, 09 March 2009 12:23 |
Eclipse User |
|
|
|
Originally posted by: ekkehard.gentz-software.de
christian,
I have thought exactly about what you're writing:
to have one view with different composites instead of different views -
an in fact: there are some scenarios where this will work very well,
but in other scenarios it fails:
* boss - dashboard - usecase
I need 3 or 4 views as dashboard - views, where each view will be
dragged to another monitor -
this wont work with a single-view-workarea
* one info-view + one edit-view
one view will be dragged out of work area and placed outside on same or
another monitor to get some informations -
this view will be automatic-updated from model and read-only
the other view is the real working area where the user edits data
---
to bring back a closed view (most view are not closeable) there should
be an action on the main-view from work-area
I could live with a "additional views are on top of the workarea-view"
behaviour,
so the workarea-main-view should have the knowlede of connected "child"
views
the main-view must always be there like the concept of riena UI
would be very comfortable if the navigation of riena could support this
ekke
Christian Campo schrieb:
> I'd love to talk about this in the BOF on the EclipseCon but since not
> everybody will probably come, why not start a little discussion right
> here, right now.
>
> As you guys know we use a lot of the RCP stuff internally in Riena. A
> good example is the subapplication tab on top which is internally a RCP
> perspective.
>
> In the same manner we have a navigation pane on the left (really a RCP
> view) backed by the Navigation Model of Riena and on the right we have
> the thing we call WorkArea.
>
> So how would and should we fill the WorkArea. We decided to use the RCP
> view. Now what I hear from you is, you like to have multiple views in
> the WorkArea. So my question back would be,
> - who would organize the layout of these multiple views (are they on top
> of each other or next to each other)
> - do you want to close one of them but not the other
> - can you bring a closed view back and if yes how
>
> And most important why can you not use one view and have multiple
> Composites in there (which could be generated even by multiple classes).
> Then the View would define with their layout how the Composites are
> placed in the view. Still you could drag content from one list in
> Composite A to another in Composite B. So the concept of a Workarea
> would be implemented by the implementation of a RCP view and anything
> could be placed in here.
> If you are comfortable with the RCP way of placing views do you really
> want to use the Riena Navigation Model or do
> intend to use it because you think its required by Riena (which it is
> not) ?
>
> Dont take me wrong here. I am not in any way trying to persuade you that
> you dont need what you are looking for. :-) really not. But I am trying
> to understand the reasons for your requirements. We are really open to
> further extend the Riena UI model. And we are already gaining feedback
> through our projects some feedback on enhancements of the UI model.
>
> So anyone who likes to share his/her thoughts is welcome.....
>
> thanks
> christian
>
>
> ekke schrieb:
>> Elias Volanakis schrieb:
>>> Nils,
>>>
>>> if you don't want to use the module / submodule navigation
>>
>> I'm still thinking how to integrate the module/submodule navigation
>> and also have more then one view "connected" to each module/submodule
>> node...
>> perhaps we can talk about this at eclipsecon bof
>>
>> you CAN still
>>> use Riena.
>>>
>>> For example it is possible to use Ridgets within a regular RCP
>>> application, where you define perspectives and views as usual (i.e.
>>> PerspectiveFactory / Perspective Extensions / subclassing ViewPart).
>>>
>>
>> Ridgets, Markers, Validation ... is really great -
>> we'll demonstrate the use of these ridgets at out session
>> http://www.eclipsecon.org/2009/sessions?id=391
>>
>> ekke
>>> You can examine the classes NavigationView / NavigationController /
>>> Perspective in the 'org.eclipse.riena.sample.app.client.rcpmail' demo
>>> project to see how.
>>>
>>> (Don't be confused by the class names, NavigationXXX in this example
>>> does not have anything to do with that module / submodule navigation
>>> - maybe I should rename them ;-).
>>>
>>> HTH,
>>> Elias.
>>>
>>>
>>>
>>> Nils Kaiser wrote:
>>>> Hi All,
>>>>
>>>> I am currently investigating whether Riena is suitable for a project
>>>> of mine. The application will be heavily based on navigation between
>>>> objects. As such, I would like to have different views on the right
>>>> side of the main content, allowing to jump to related objects (and
>>>> not using a Module / SubModule navigation).
>>>>
>>>> Is this currently supported? On all riena screenshots I've seen so
>>>> far the content area seems to be a single container and not to allow
>>>> additional views.
>>>>
>>>> If not support, is it on the road map and/or how difficult would it
>>>> be to implement?
>>>>
>>>> Greetings,
>>>>
>>>> Nils
>>>
>>>
|
|
| |
Re: Additional Views in Riena [message #22816 is a reply to message #22772] |
Thu, 12 March 2009 14:00 |
Christian Campo Messages: 596 Registered: July 2009 |
Senior Member |
|
|
Nice try with the Riena logo. That would be really a cool framework where every app you create with it is forced to have
a framework logo on top. :-) Why didnt I think of that :-).
We have in Riena a concept for Look and Feel: http://wiki.eclipse.org/Riena_Look_and_Feel
One part is setting colors, fonts, backgrounds, logos, the position of the logo (left, center, middle) the position of
the navigation and many other things. This is defined for the navigation part (left and top) and can (optionally) also
be applied to the view.
The second part (more advanced) allows you to even overwrite the Renderers for the ModuleView, ModuleGroupView and so
on. The Navigation elements. So you like the Apple View or like to have some stylish title bars. You are free to
implement that in your own renderer (painting on the individual GCs).
If you scroll through the New and Noteworthy http://wiki.eclipse.org/Riena_New_And_Noteworthy you find multiple screen
shots of the various views and of course you can replace the Riena logo. Actually on the EclipseCon I have a life
session (Riena app in 25 minutes) where we will show a brand new Look.
The Cashier problem is really a trivial one. Well at least navigation wise. Of course you can handle multiple bills
without closing the other one. Markers allow you to show icons or markers about incomplete transactions.
So each "module" could represent a different bill. New modules can be added as you go along and Modules can easily be
disposed or reopen if you have a few lines of code. If you are on the EclipseCon I can show you how. The Riena Demo
application (part of the download), shows you an example for Customer Records. You can open multiple Customers at the
same time. Try that out and see for yourself (use together with Riena Demo server)
christian
Vel schrieb:
> Let me pour my thoughts. Take this classic superstore application (as
> mentioned in my previous post) - person at the counter serves one by
> one, but not all the time. There are cases wherein the current bill
> cannot be submitted but he has to start billing the next customer. How
> do we achieve this in current navigation model? The asterisk we get in
> Eclipse editors are really useful to show incomplete actions.
>
> Another usecase - the cashier is billing one customer. The previous
> customer comes with a doubt about the price of an item. The cashier
> doesn't have to close the current bill so that he can open the submitted
> bill and clarify the price.
>
> Is Riena going to provide an option to set an organisation's image
> instead of RIENA? :-)
|
|
|
Re: Additional Views in Riena [message #22860 is a reply to message #22816] |
Thu, 12 March 2009 22:01 |
Jose Carlos de Missias Messages: 41 Registered: July 2009 |
Member |
|
|
As my project involves exactly what ekke described on "boss - dashboard"
and if
Riena will support this caracteristica will be very good :-)
Christian Campo wrote:
> Nice try with the Riena logo. That would be really a cool framework where
every app you create with it is forced to have
> a framework logo on top. :-) Why didnt I think of that :-).
> We have in Riena a concept for Look and Feel:
http://wiki.eclipse.org/Riena_Look_and_Feel
> One part is setting colors, fonts, backgrounds, logos, the position of the
logo (left, center, middle) the position of
> the navigation and many other things. This is defined for the navigation
part (left and top) and can (optionally) also
> be applied to the view.
> The second part (more advanced) allows you to even overwrite the Renderers
for the ModuleView, ModuleGroupView and so
> on. The Navigation elements. So you like the Apple View or like to have some
stylish title bars. You are free to
> implement that in your own renderer (painting on the individual GCs).
> If you scroll through the New and Noteworthy
http://wiki.eclipse.org/Riena_New_And_Noteworthy you find multiple screen
> shots of the various views and of course you can replace the Riena logo.
Actually on the EclipseCon I have a life
> session (Riena app in 25 minutes) where we will show a brand new Look.
> The Cashier problem is really a trivial one. Well at least navigation wise.
Of course you can handle multiple bills
> without closing the other one. Markers allow you to show icons or markers
about incomplete transactions.
> So each "module" could represent a different bill. New modules can be added
as you go along and Modules can easily be
> disposed or reopen if you have a few lines of code. If you are on the
EclipseCon I can show you how. The Riena Demo
> application (part of the download), shows you an example for Customer
Records. You can open multiple Customers at the
> same time. Try that out and see for yourself (use together with Riena Demo
server)
> christian
> Vel schrieb:
>> Let me pour my thoughts. Take this classic superstore application (as
>> mentioned in my previous post) - person at the counter serves one by
>> one, but not all the time. There are cases wherein the current bill
>> cannot be submitted but he has to start billing the next customer. How
>> do we achieve this in current navigation model? The asterisk we get in
>> Eclipse editors are really useful to show incomplete actions.
>>
>> Another usecase - the cashier is billing one customer. The previous
>> customer comes with a doubt about the price of an item. The cashier
>> doesn't have to close the current bill so that he can open the submitted
>> bill and clarify the price.
>>
>> Is Riena going to provide an option to set an organisation's image
>> instead of RIENA? :-)
As my project involves exactly what ekke described on " boss - dashboard"
if Riena will support this caracteristica will be very good :-)
|
|
|
Re: Additional Views in Riena [message #578702 is a reply to message #20579] |
Sun, 15 February 2009 06:06 |
Eclipse User |
|
|
|
Originally posted by: ekkehard.gentz-software.de
Nils Kaiser schrieb:
> Hi All,
>
> I am currently investigating whether Riena is suitable for a project of
> mine. The application will be heavily based on navigation between
> objects. As such, I would like to have different views on the right side
> of the main content, allowing to jump to related objects (and not using
> a Module / SubModule navigation).
>
> Is this currently supported? On all riena screenshots I've seen so far
> the content area seems to be a single container and not to allow
> additional views.
>
> If not support, is it on the road map and/or how difficult would it be
> to implement?
>
> Greetings,
>
> Nils
Nils,
I'm also thinking about "how-to-use-n-views", because this is also very
important for the ERP soultion I'm building:
per ex. there will be views of trucks and orders and schedules using
heavyly drag-n-drop or other use-cases will have some dashboards for the
managers: dragging views on extra monitors...
at the moment we're working on redView (Riena - EMF - Dynamic Views) and
as next step we'll implement CRUD functionality - and this will fit into
the Riena concept well.
then the next step will be to see how to have more complex views and
also use riena-comfort and -navigation. I hope we can discuss these
things at the BOF at eclipseCon
ekke
|
|
| | |
Re: Additional Views in Riena [message #580759 is a reply to message #20579] |
Tue, 17 February 2009 22:03 |
Elias Volanakis Messages: 43 Registered: July 2009 |
Member |
|
|
Nils,
if you don't want to use the module / submodule navigation you CAN still
use Riena.
For example it is possible to use Ridgets within a regular RCP
application, where you define perspectives and views as usual (i.e.
PerspectiveFactory / Perspective Extensions / subclassing ViewPart).
You can examine the classes NavigationView / NavigationController /
Perspective in the 'org.eclipse.riena.sample.app.client.rcpmail' demo
project to see how.
(Don't be confused by the class names, NavigationXXX in this example
does not have anything to do with that module / submodule navigation -
maybe I should rename them ;-).
HTH,
Elias.
Nils Kaiser wrote:
> Hi All,
>
> I am currently investigating whether Riena is suitable for a project of
> mine. The application will be heavily based on navigation between
> objects. As such, I would like to have different views on the right side
> of the main content, allowing to jump to related objects (and not using
> a Module / SubModule navigation).
>
> Is this currently supported? On all riena screenshots I've seen so far
> the content area seems to be a single container and not to allow
> additional views.
>
> If not support, is it on the road map and/or how difficult would it be
> to implement?
>
> Greetings,
>
> Nils
--
---
Elias Volanakis
Innoopract, Inc.
http://www.innoopract.com
|
|
|
Re: Additional Views in Riena [message #580777 is a reply to message #21860] |
Wed, 18 February 2009 06:49 |
Eclipse User |
|
|
|
Originally posted by: ekkehard.gentz-software.de
Elias Volanakis schrieb:
> Nils,
>
> if you don't want to use the module / submodule navigation
I'm still thinking how to integrate the module/submodule navigation
and also have more then one view "connected" to each module/submodule
node...
perhaps we can talk about this at eclipsecon bof
you CAN still
> use Riena.
>
> For example it is possible to use Ridgets within a regular RCP
> application, where you define perspectives and views as usual (i.e.
> PerspectiveFactory / Perspective Extensions / subclassing ViewPart).
>
Ridgets, Markers, Validation ... is really great -
we'll demonstrate the use of these ridgets at out session
http://www.eclipsecon.org/2009/sessions?id=391
ekke
> You can examine the classes NavigationView / NavigationController /
> Perspective in the 'org.eclipse.riena.sample.app.client.rcpmail' demo
> project to see how.
>
> (Don't be confused by the class names, NavigationXXX in this example
> does not have anything to do with that module / submodule navigation -
> maybe I should rename them ;-).
>
> HTH,
> Elias.
>
>
>
> Nils Kaiser wrote:
>> Hi All,
>>
>> I am currently investigating whether Riena is suitable for a project
>> of mine. The application will be heavily based on navigation between
>> objects. As such, I would like to have different views on the right
>> side of the main content, allowing to jump to related objects (and not
>> using a Module / SubModule navigation).
>>
>> Is this currently supported? On all riena screenshots I've seen so far
>> the content area seems to be a single container and not to allow
>> additional views.
>>
>> If not support, is it on the road map and/or how difficult would it be
>> to implement?
>>
>> Greetings,
>>
>> Nils
>
>
|
|
|
Re: Additional Views in Riena [message #581086 is a reply to message #21905] |
Mon, 09 March 2009 12:01 |
Christian Campo Messages: 596 Registered: July 2009 |
Senior Member |
|
|
I'd love to talk about this in the BOF on the EclipseCon but since not everybody will probably come, why not start a
little discussion right here, right now.
As you guys know we use a lot of the RCP stuff internally in Riena. A good example is the subapplication tab on top
which is internally a RCP perspective.
In the same manner we have a navigation pane on the left (really a RCP view) backed by the Navigation Model of Riena and
on the right we have the thing we call WorkArea.
So how would and should we fill the WorkArea. We decided to use the RCP view. Now what I hear from you is, you like to
have multiple views in the WorkArea. So my question back would be,
- who would organize the layout of these multiple views (are they on top of each other or next to each other)
- do you want to close one of them but not the other
- can you bring a closed view back and if yes how
And most important why can you not use one view and have multiple Composites in there (which could be generated even by
multiple classes). Then the View would define with their layout how the Composites are placed in the view. Still you
could drag content from one list in Composite A to another in Composite B. So the concept of a Workarea would be
implemented by the implementation of a RCP view and anything could be placed in here.
If you are comfortable with the RCP way of placing views do you really want to use the Riena Navigation Model or do
intend to use it because you think its required by Riena (which it is not) ?
Dont take me wrong here. I am not in any way trying to persuade you that you dont need what you are looking for. :-)
really not. But I am trying to understand the reasons for your requirements. We are really open to further extend the
Riena UI model. And we are already gaining feedback through our projects some feedback on enhancements of the UI model.
So anyone who likes to share his/her thoughts is welcome.....
thanks
christian
ekke schrieb:
> Elias Volanakis schrieb:
>> Nils,
>>
>> if you don't want to use the module / submodule navigation
>
> I'm still thinking how to integrate the module/submodule navigation
> and also have more then one view "connected" to each module/submodule
> node...
> perhaps we can talk about this at eclipsecon bof
>
> you CAN still
>> use Riena.
>>
>> For example it is possible to use Ridgets within a regular RCP
>> application, where you define perspectives and views as usual (i.e.
>> PerspectiveFactory / Perspective Extensions / subclassing ViewPart).
>>
>
> Ridgets, Markers, Validation ... is really great -
> we'll demonstrate the use of these ridgets at out session
> http://www.eclipsecon.org/2009/sessions?id=391
>
> ekke
>> You can examine the classes NavigationView / NavigationController /
>> Perspective in the 'org.eclipse.riena.sample.app.client.rcpmail' demo
>> project to see how.
>>
>> (Don't be confused by the class names, NavigationXXX in this example
>> does not have anything to do with that module / submodule navigation -
>> maybe I should rename them ;-).
>>
>> HTH,
>> Elias.
>>
>>
>>
>> Nils Kaiser wrote:
>>> Hi All,
>>>
>>> I am currently investigating whether Riena is suitable for a project
>>> of mine. The application will be heavily based on navigation between
>>> objects. As such, I would like to have different views on the right
>>> side of the main content, allowing to jump to related objects (and
>>> not using a Module / SubModule navigation).
>>>
>>> Is this currently supported? On all riena screenshots I've seen so
>>> far the content area seems to be a single container and not to allow
>>> additional views.
>>>
>>> If not support, is it on the road map and/or how difficult would it
>>> be to implement?
>>>
>>> Greetings,
>>>
>>> Nils
>>
>>
|
|
|
Re: Additional Views in Riena [message #581100 is a reply to message #22507] |
Mon, 09 March 2009 12:23 |
Eclipse User |
|
|
|
Originally posted by: ekkehard.gentz-software.de
christian,
I have thought exactly about what you're writing:
to have one view with different composites instead of different views -
an in fact: there are some scenarios where this will work very well,
but in other scenarios it fails:
* boss - dashboard - usecase
I need 3 or 4 views as dashboard - views, where each view will be
dragged to another monitor -
this wont work with a single-view-workarea
* one info-view + one edit-view
one view will be dragged out of work area and placed outside on same or
another monitor to get some informations -
this view will be automatic-updated from model and read-only
the other view is the real working area where the user edits data
---
to bring back a closed view (most view are not closeable) there should
be an action on the main-view from work-area
I could live with a "additional views are on top of the workarea-view"
behaviour,
so the workarea-main-view should have the knowlede of connected "child"
views
the main-view must always be there like the concept of riena UI
would be very comfortable if the navigation of riena could support this
ekke
Christian Campo schrieb:
> I'd love to talk about this in the BOF on the EclipseCon but since not
> everybody will probably come, why not start a little discussion right
> here, right now.
>
> As you guys know we use a lot of the RCP stuff internally in Riena. A
> good example is the subapplication tab on top which is internally a RCP
> perspective.
>
> In the same manner we have a navigation pane on the left (really a RCP
> view) backed by the Navigation Model of Riena and on the right we have
> the thing we call WorkArea.
>
> So how would and should we fill the WorkArea. We decided to use the RCP
> view. Now what I hear from you is, you like to have multiple views in
> the WorkArea. So my question back would be,
> - who would organize the layout of these multiple views (are they on top
> of each other or next to each other)
> - do you want to close one of them but not the other
> - can you bring a closed view back and if yes how
>
> And most important why can you not use one view and have multiple
> Composites in there (which could be generated even by multiple classes).
> Then the View would define with their layout how the Composites are
> placed in the view. Still you could drag content from one list in
> Composite A to another in Composite B. So the concept of a Workarea
> would be implemented by the implementation of a RCP view and anything
> could be placed in here.
> If you are comfortable with the RCP way of placing views do you really
> want to use the Riena Navigation Model or do
> intend to use it because you think its required by Riena (which it is
> not) ?
>
> Dont take me wrong here. I am not in any way trying to persuade you that
> you dont need what you are looking for. :-) really not. But I am trying
> to understand the reasons for your requirements. We are really open to
> further extend the Riena UI model. And we are already gaining feedback
> through our projects some feedback on enhancements of the UI model.
>
> So anyone who likes to share his/her thoughts is welcome.....
>
> thanks
> christian
>
>
> ekke schrieb:
>> Elias Volanakis schrieb:
>>> Nils,
>>>
>>> if you don't want to use the module / submodule navigation
>>
>> I'm still thinking how to integrate the module/submodule navigation
>> and also have more then one view "connected" to each module/submodule
>> node...
>> perhaps we can talk about this at eclipsecon bof
>>
>> you CAN still
>>> use Riena.
>>>
>>> For example it is possible to use Ridgets within a regular RCP
>>> application, where you define perspectives and views as usual (i.e.
>>> PerspectiveFactory / Perspective Extensions / subclassing ViewPart).
>>>
>>
>> Ridgets, Markers, Validation ... is really great -
>> we'll demonstrate the use of these ridgets at out session
>> http://www.eclipsecon.org/2009/sessions?id=391
>>
>> ekke
>>> You can examine the classes NavigationView / NavigationController /
>>> Perspective in the 'org.eclipse.riena.sample.app.client.rcpmail' demo
>>> project to see how.
>>>
>>> (Don't be confused by the class names, NavigationXXX in this example
>>> does not have anything to do with that module / submodule navigation
>>> - maybe I should rename them ;-).
>>>
>>> HTH,
>>> Elias.
>>>
>>>
>>>
>>> Nils Kaiser wrote:
>>>> Hi All,
>>>>
>>>> I am currently investigating whether Riena is suitable for a project
>>>> of mine. The application will be heavily based on navigation between
>>>> objects. As such, I would like to have different views on the right
>>>> side of the main content, allowing to jump to related objects (and
>>>> not using a Module / SubModule navigation).
>>>>
>>>> Is this currently supported? On all riena screenshots I've seen so
>>>> far the content area seems to be a single container and not to allow
>>>> additional views.
>>>>
>>>> If not support, is it on the road map and/or how difficult would it
>>>> be to implement?
>>>>
>>>> Greetings,
>>>>
>>>> Nils
>>>
>>>
|
|
| |
Re: Additional Views in Riena [message #581200 is a reply to message #22772] |
Thu, 12 March 2009 14:00 |
Christian Campo Messages: 596 Registered: July 2009 |
Senior Member |
|
|
Nice try with the Riena logo. That would be really a cool framework where every app you create with it is forced to have
a framework logo on top. :-) Why didnt I think of that :-).
We have in Riena a concept for Look and Feel: http://wiki.eclipse.org/Riena_Look_and_Feel
One part is setting colors, fonts, backgrounds, logos, the position of the logo (left, center, middle) the position of
the navigation and many other things. This is defined for the navigation part (left and top) and can (optionally) also
be applied to the view.
The second part (more advanced) allows you to even overwrite the Renderers for the ModuleView, ModuleGroupView and so
on. The Navigation elements. So you like the Apple View or like to have some stylish title bars. You are free to
implement that in your own renderer (painting on the individual GCs).
If you scroll through the New and Noteworthy http://wiki.eclipse.org/Riena_New_And_Noteworthy you find multiple screen
shots of the various views and of course you can replace the Riena logo. Actually on the EclipseCon I have a life
session (Riena app in 25 minutes) where we will show a brand new Look.
The Cashier problem is really a trivial one. Well at least navigation wise. Of course you can handle multiple bills
without closing the other one. Markers allow you to show icons or markers about incomplete transactions.
So each "module" could represent a different bill. New modules can be added as you go along and Modules can easily be
disposed or reopen if you have a few lines of code. If you are on the EclipseCon I can show you how. The Riena Demo
application (part of the download), shows you an example for Customer Records. You can open multiple Customers at the
same time. Try that out and see for yourself (use together with Riena Demo server)
christian
Vel schrieb:
> Let me pour my thoughts. Take this classic superstore application (as
> mentioned in my previous post) - person at the counter serves one by
> one, but not all the time. There are cases wherein the current bill
> cannot be submitted but he has to start billing the next customer. How
> do we achieve this in current navigation model? The asterisk we get in
> Eclipse editors are really useful to show incomplete actions.
>
> Another usecase - the cashier is billing one customer. The previous
> customer comes with a doubt about the price of an item. The cashier
> doesn't have to close the current bill so that he can open the submitted
> bill and clarify the price.
>
> Is Riena going to provide an option to set an organisation's image
> instead of RIENA? :-)
|
|
|
Re: Additional Views in Riena [message #581218 is a reply to message #22816] |
Thu, 12 March 2009 22:01 |
Jose Carlos de Missias Messages: 41 Registered: July 2009 |
Member |
|
|
As my project involves exactly what ekke described on "boss - dashboard"
and if
Riena will support this caracteristica will be very good :-)
Christian Campo wrote:
> Nice try with the Riena logo. That would be really a cool framework where
every app you create with it is forced to have
> a framework logo on top. :-) Why didnt I think of that :-).
> We have in Riena a concept for Look and Feel:
http://wiki.eclipse.org/Riena_Look_and_Feel
> One part is setting colors, fonts, backgrounds, logos, the position of the
logo (left, center, middle) the position of
> the navigation and many other things. This is defined for the navigation
part (left and top) and can (optionally) also
> be applied to the view.
> The second part (more advanced) allows you to even overwrite the Renderers
for the ModuleView, ModuleGroupView and so
> on. The Navigation elements. So you like the Apple View or like to have some
stylish title bars. You are free to
> implement that in your own renderer (painting on the individual GCs).
> If you scroll through the New and Noteworthy
http://wiki.eclipse.org/Riena_New_And_Noteworthy you find multiple screen
> shots of the various views and of course you can replace the Riena logo.
Actually on the EclipseCon I have a life
> session (Riena app in 25 minutes) where we will show a brand new Look.
> The Cashier problem is really a trivial one. Well at least navigation wise.
Of course you can handle multiple bills
> without closing the other one. Markers allow you to show icons or markers
about incomplete transactions.
> So each "module" could represent a different bill. New modules can be added
as you go along and Modules can easily be
> disposed or reopen if you have a few lines of code. If you are on the
EclipseCon I can show you how. The Riena Demo
> application (part of the download), shows you an example for Customer
Records. You can open multiple Customers at the
> same time. Try that out and see for yourself (use together with Riena Demo
server)
> christian
> Vel schrieb:
>> Let me pour my thoughts. Take this classic superstore application (as
>> mentioned in my previous post) - person at the counter serves one by
>> one, but not all the time. There are cases wherein the current bill
>> cannot be submitted but he has to start billing the next customer. How
>> do we achieve this in current navigation model? The asterisk we get in
>> Eclipse editors are really useful to show incomplete actions.
>>
>> Another usecase - the cashier is billing one customer. The previous
>> customer comes with a doubt about the price of an item. The cashier
>> doesn't have to close the current bill so that he can open the submitted
>> bill and clarify the price.
>>
>> Is Riena going to provide an option to set an organisation's image
>> instead of RIENA? :-)
As my project involves exactly what ekke described on " boss - dashboard"
if Riena will support this caracteristica will be very good :-)
|
|
|
Goto Forum:
Current Time: Wed Dec 04 13:36:11 GMT 2024
Powered by FUDForum. Page generated in 0.15426 seconds
|