MS Outlook like form design


Author
Message
Edhy Rijo
E
StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Hi,

I am working on a project which the main form layout will be like MS Outlook with 3 panels, Office 2007 like menu, etc.

What I am not sure, is how to position the ListBar on the left, the ListView on the right top and the description part on the right bottom part of the form?

I was playing with the ThemedSplitContainer, but this control will only handle 2 panels, and I believe I would need 3 panels.

FYI, I have the Infragistics controls, and would appreciate if somebody can give me a hint on how to work out this kind of form.

Thanks! 

Edhy Rijo

Guillermo Vilas
Guillermo Vilas
StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)
Group: StrataFrame Users
Posts: 112, Visits: 2.3K
Hi Edhy,

I don´t have Infragistics, but to achieve this kind of layout you will only need two panels, one for the navigation panel and one for the content panel, the menuToolTip and ToolbarToolTip are just laying on top of them. but if you also need a reading panel then you will need to add two more panels inside the content panel and off course you´ll need two splitters . At least this is the way I handled it when I´m not using the Janus PanelManager.

------------------------------------------------------------------------
I would like to change the world, but they don´t give me the source code.
MS Windows 7 Ultimate 64-Bit
Intel(R) Core(TM)2 Quad CPU Q9300 2.50 GHz
6.00 GB of RAM, NVIDIA GeForce 9800 GT

MacBook Pro i5 OSX Lion
Aaron Young
Aaron Young
StrataFrame User (435 reputation)StrataFrame User (435 reputation)StrataFrame User (435 reputation)StrataFrame User (435 reputation)StrataFrame User (435 reputation)StrataFrame User (435 reputation)StrataFrame User (435 reputation)StrataFrame User (435 reputation)StrataFrame User (435 reputation)
Group: StrataFrame Users
Posts: 277, Visits: 1.1K
Hi Edhy,

The Infragistics Office 2007 ribbon is a toolbar so it can be docked without the need for a separate panel so two panels should be enough. If you need to split one of these panels further you can split it into further sections by adding further panels, containers or user controls so you can "make" a three panel control if you need too.

Aaron

Edhy Rijo
E
StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Thanks Guillermo and Aaron,

All I did was to add a ThemedSplitContainer and in Panel2 I added 1 panels, one dock=Bottom, then add the splitter dock=Bottom, then add 2nd panel dock=Fill and that will show the layout I want.

A bit confusing at fist, but guess it is right.Smile

Edhy Rijo

Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
You did what I was about to suggest in regards to the splitter.  We had a similar need in our medical software and we wrote our own Outlook 2007 style control.  It only took 4-5 hours to write...in fact, we will show this as part of the training so you will have an idea of what I am referring to.
Edhy Rijo
E
StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Trent L. Taylor (07/03/2008)
You did what I was about to suggest in regards to the splitter.  We had a similar need in our medical software and we wrote our own Outlook 2007 style control.  It only took 4-5 hours to write...in fact, we will show this as part of the training so you will have an idea of what I am referring to.

Well that is good news Smile  Since we did not have those panels and splitter controls native in VFP, I actually not used to that.  Of course at this time I have try the SF Theme panels and GroupBoxes and I would like to start re-doing all my VFP projects  in SF Hehe

Still there are many things I need to learn like the User Control in order to make a form like this easier to manage and update in the future. 

BTW, do you or anybody else knows about a good .NET form's design book which will explain all those little things and tricks to design this kind of forms?

Edhy Rijo

Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
We have have a length section that in the training class that covers UI Designer and implementation...these types of topics and questions come up way too often...so they are now part of the training material.  We will share tips and tricks, good UI design, creating re-usable controls, and a lot of other things as well.
Edhy Rijo
E
StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Great, so I'll wait a bit more Hehe

Edhy Rijo

Guillermo Vilas
Guillermo Vilas
StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)StrataFrame User (192 reputation)
Group: StrataFrame Users
Posts: 112, Visits: 2.3K
Well... for me I will need to wait until next year when I get to the training course Ermm

------------------------------------------------------------------------
I would like to change the world, but they don´t give me the source code.
MS Windows 7 Ultimate 64-Bit
Intel(R) Core(TM)2 Quad CPU Q9300 2.50 GHz
6.00 GB of RAM, NVIDIA GeForce 9800 GT

MacBook Pro i5 OSX Lion
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search