outlook 07 TODO bar! PLEASE HELP!!

G

Guest

hi ,

i need to handle tasks in my app and i need to make something like the
outlook 07 TODO BAR....
http://gidsfiles.googlepages.com/outlook_todo.jpg

i need to know:

1. What exactly is it? a form , panel? !
2. how is the vertical bar made?? its colour changes when clicked and
most importantly displays dynamic text!
3. I DONT need the calender , i plan on just using a plain list view , I
DONT need the fancy flags , but i NEED the listview tree view combination
.....look at this: http://gidsfiles.googlepages.com/outlook_listview_tree.jpg

I'm using .NET 2 and C#2.0

could someone PLEASE HELP ME OUT? !

thanks
 
J

Jay B. Harlow [MVP - Outlook]

Giddy,
Its a grid with 3 columns.

The grid supports grouping (just as all the other grids in Outlook).

To get grouping support in a grid you need to acquire a 3rd party grid, I'm
most familiar with the GridEx control:

http://www.janusys.com/controls/
 
G

Guest

ok,
but what about the panel itself?
1. What exactly is it? a form , panel? !

And the vertical button?!

Jay B. Harlow said:
Giddy,
Its a grid with 3 columns.

The grid supports grouping (just as all the other grids in Outlook).

To get grouping support in a grid you need to acquire a 3rd party grid, I'm
most familiar with the GridEx control:

http://www.janusys.com/controls/

--
Hope this helps
Jay B. Harlow [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net


giddy said:
hi ,

i need to handle tasks in my app and i need to make something like the
outlook 07 TODO BAR....
http://gidsfiles.googlepages.com/outlook_todo.jpg

i need to know:

1. What exactly is it? a form , panel? !
2. how is the vertical bar made?? its colour changes when clicked and
most importantly displays dynamic text!
3. I DONT need the calender , i plan on just using a plain list view , I
DONT need the fancy flags , but i NEED the listview tree view combination
....look at this:
http://gidsfiles.googlepages.com/outlook_listview_tree.jpg

I'm using .NET 2 and C#2.0

could someone PLEASE HELP ME OUT? !

thanks
 
J

Jay B. Harlow [MVP - Outlook]

but what about the panel itself?
If you think its a panel, then it must be a panel! ;-)

Remember Outlook was not written in .NET...

If its easiest for you to implement it as a Panel, then by all means use a
Panel. Although I would probably start with a Control, or possibly even a
UserControl (depending on if I needed the extra features that a UserControl
has over a Control). Hint to create your own To Do bar for Outlook you would
create an Outlook 2007 Region, which in .NET is based on a UserControl.
http://msdn2.microsoft.com/en-us/library/ms788695.aspx

And the vertical button?!
A button control would be a good start to implement a vertical button. How
is a "vertical button" different then a normal button? Or put another way;
what do you need to do to a button to display it vertically. Is it harder or
easier to do this to a Button control then some other control (such as
Panel, Control, or UserControl).

I would also ask if you are comfortable creating custom controls that look &
feel of Outlook, or would your time & money be better spent by purchasing
controls from a third party (such as Janusys, Infragistics, Developers
Express, Syncfusion, Telerik, or any of the other 3rd party control vendors
out there).

--
Hope this helps
Jay B. Harlow [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net


giddy said:
ok,
but what about the panel itself?
1. What exactly is it? a form , panel? !

And the vertical button?!

Jay B. Harlow said:
Giddy,
Its a grid with 3 columns.

The grid supports grouping (just as all the other grids in Outlook).

To get grouping support in a grid you need to acquire a 3rd party grid,
I'm
most familiar with the GridEx control:

http://www.janusys.com/controls/

--
Hope this helps
Jay B. Harlow [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net


giddy said:
hi ,

i need to handle tasks in my app and i need to make something like the
outlook 07 TODO BAR....
http://gidsfiles.googlepages.com/outlook_todo.jpg

i need to know:

1. What exactly is it? a form , panel? !
2. how is the vertical bar made?? its colour changes when clicked and
most importantly displays dynamic text!
3. I DONT need the calender , i plan on just using a plain list view
, I
DONT need the fancy flags , but i NEED the listview tree view
combination
....look at this:
http://gidsfiles.googlepages.com/outlook_listview_tree.jpg

I'm using .NET 2 and C#2.0

could someone PLEASE HELP ME OUT? !

thanks
 
G

Guest

Jay B. Harlow said:
but what about the panel itself?
If you think its a panel, then it must be a panel! ;-)

Remember Outlook was not written in .NET...

If its easiest for you to implement it as a Panel, then by all means use a
Panel. Although I would probably start with a Control, or possibly even a
UserControl (depending on if I needed the extra features that a UserControl
has over a Control). Hint to create your own To Do bar for Outlook you would
create an Outlook 2007 Region, which in .NET is based on a UserControl.
http://msdn2.microsoft.com/en-us/library/ms788695.aspx

And the vertical button?!
A button control would be a good start to implement a vertical button. How
is a "vertical button" different then a normal button? Or put another way;
what do you need to do to a button to display it vertically. Is it harder or
easier to do this to a Button control then some other control (such as
Panel, Control, or UserControl).

I would also ask if you are comfortable creating custom controls that look &
feel of Outlook, or would your time & money be better spent by purchasing
controls from a third party (such as Janusys, Infragistics, Developers
Express, Syncfusion, Telerik, or any of the other 3rd party control vendors
out there).

--
Hope this helps
Jay B. Harlow [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net


giddy said:
ok,
but what about the panel itself?
1. What exactly is it? a form , panel? !

And the vertical button?!

Jay B. Harlow said:
Giddy,
Its a grid with 3 columns.

The grid supports grouping (just as all the other grids in Outlook).

To get grouping support in a grid you need to acquire a 3rd party grid,
I'm
most familiar with the GridEx control:

http://www.janusys.com/controls/

--
Hope this helps
Jay B. Harlow [MVP - Outlook]
..NET Application Architect, Enthusiast, & Evangelist
T.S. Bradley - http://www.tsbradley.net


hi ,

i need to handle tasks in my app and i need to make something like the
outlook 07 TODO BAR....
http://gidsfiles.googlepages.com/outlook_todo.jpg

i need to know:

1. What exactly is it? a form , panel? !
2. how is the vertical bar made?? its colour changes when clicked and
most importantly displays dynamic text!
3. I DONT need the calender , i plan on just using a plain list view
, I
DONT need the fancy flags , but i NEED the listview tree view
combination
....look at this:
http://gidsfiles.googlepages.com/outlook_listview_tree.jpg

I'm using .NET 2 and C#2.0

could someone PLEASE HELP ME OUT? !

thanks
 
G

Guest

sry , somehow my reply got deleted.! So here it is again:

I have one more question for you:
When i click the Expand ToDo bar on the top the panel persists(doesnt go
away if it loses focus)
http://gidsfiles.googlepages.com/outlook_expand_todo.jpg

and then theres a splitter view ->

http://gidsfiles.googlepages.com/outlook_expand_splitview.jpg

How do i do that?
"I would also ask if you are comfortable creating custom controls that look &
feel of Outlook, or would your time & money be better spent by purchasing
controls from a third party (such as Janusys, Infragistics, Developers
Express, Syncfusion, Telerik, or any of the other 3rd party control vendors
out there)."

um. .well i really have an itch about using outside code. I'm pretty
reluctant about using even free classes from codeproject.com or something.
Another aspect would also be that i'm 16 and dont have that kind of money and
implement it myself would be a good learning experience. =)

Gideon
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top