 |
|
 |
Hello Jan Geerinckx / Star Vega,
I want to use OutlookBar in Linux in an open source project, but the CPOL (Code Project Open License) has restrictive clauses that prevent projects using OutlookBar from being distributed in Debian Linux.
From other comments here, it looks like you're fine with people freely using OutlookBar, but the web page does still specify its license as CPOL. If you would please be willing to change the license of OutlookBar to use the New BSD license (or MIT, Apache license 2.0, or LGPL), and change the web page to specify this new license, then I would be able to use it in my open source project.
Thank you!
The texts of these different licenses are linked to from http://opensource.org/licenses/category.
|
|
|
|
 |
|
 |
Great control! Thank you!
I just ported it to C#. OutlookBarVCSharp.zip
modified on Tuesday, September 21, 2010 4:59 AM
|
|
|
|
 |
|
 |
Thank you very much for this!
|
|
|
|
 |
|
 |
I know I should translate this control to C#, but:
1) I really really really don't have the time for it,
2) I haven't written any line of code in VB since the time I wrote this control(yes I'm a C#-guy now as well),
3) I should not just translate the code, but refactor it a LOT. Again, time limits...
4) Why don't you just build a dll from the source? Then you can use it in any .NET-language, C# included!
Greetz - the author
|
|
|
|
 |
|
 |
Hi,
Is it possible that we could have a C# Version of this excellent component? I have spent a number of hours trying to port it myself but have so far failed
I note that a few people on this forum have said that they have already managed to convert the code to C#, but have not shared it with the group. Perhaps the author can help?
I'll keep trying to get the port working in the meantime, but suspect there are some VB.NET/C# differences I am not aware of.
Kind regards,
Matt
|
|
|
|
 |
|
 |
I just posted an answer - check the messages
|
|
|
|
 |
|
 |
Hi Friend,
This control is excellent, and very nice developed.
I need to use this control into the my Project.
Please help me to develop this control to draw RightToLeft
mode.
Best Regards
|
|
|
|
 |
|
 |
Hello,
first of all my utmost respect for what you have accomplished here. I've been using your componenent for quite a long time, and my users are really enthousiastic about it.
Nonetheless, i recently upgraded to VB 2008, SP1...and there seems to be a bug with your component in this version.
In design mode, it isn't possible to 'dock' it (not left, not right, no fill, etc...), since then the IDE gets frozen and everything starts to flicker.
I searched for a solution, but i cannot find the cause.
Maybe you know what might causing this?
kidn regards,
Filip
|
|
|
|
 |
|
 |
It works fine with me, I added a SplitContainer, then added the outlook bar in the left panel and docked it to the bottom - it looks exactly how I thought it would look.
I have Vista Home Basic, perhaps your OS is the point.
modified on Sunday, August 30, 2009 7:15 AM
|
|
|
|
 |
|
 |
Amazing job !!!
Could you please, tell me the way how can I add options in the group buttons?
How can I expand any selected button?
What is the correct way to handle option's event?
and the last one...
Is there any product manual?
Thanks in advance for your answers,
Congratulations for your control !!!!!!
R.
|
|
|
|
 |
|
 |
Read the article will you? Your first 2 questions are answered in code blocks #1, #2, and #3.
Answer for question 3:
AddHandler OutlookBar1.ButtonClicked, Addressof OutlookBar1_ButtonClicked
Private Sub OutlookBar1_ButtonClicked(ByVal sender As System.Object, ByVal e As System.EventArgs)
MsgBox(OutlookBar1.SelectedButton.Text)
End Sub
|
|
|
|
 |
|
 |
Can I get the C# version ,Please send me the code to murali@hartalega-bb.com.my
|
|
|
|
 |
|
 |
I need that C# version too, Is it available online somwhere?
or please send me the code to ftc @ fibertel.com.ar
Thanks,
|
|
|
|
 |
|
 |
How to handle button click event in Outlookbar Menu ?
For example:
If Me.Bar.Buttons("Calendar").Selected = False Then
MsgBox("Hello")
End If
Hariharan
|
|
|
|
 |
|
 |
I use the SelectedButton Property of the Outlookbar.
For example:
Select Case OutlookBar1.SelectedButton.Text
Case "Student"
'codes to execute
Case "Employe"
'codes to execute
End Select
If somebody does have a better one, please post so we can use it.
Thanks.
|
|
|
|
 |
|
 |
Thanks for this control - I know it's been here for quite some time, but I've only just discovered it. Excellent.
print "http://www.codeproject.com".toURL().text
Ain't that Groovy?
|
|
|
|
 |
|
 |
After all this time, it's still nice to hear, thanks
|
|
|
|
 |
|
 |
Hi Vega,
I need solution like when i click the out look button , Have to show sub item above our control.
Is it possible to add this control?
|
|
|
|
 |
|
 |
Firstly it is really great article. Excellent work. Thanks.
I have re-writen the code in C# and it is working well. The only major problem is I am not able to resize the control at run time. Design time it works well adding buttons to the bottom panel. But at run time it just expands all or collapse all.
Can you help me to figure out the solution?
Jayant D. Kulkarni
Brainbench Certified Software Engineer in C#1.1, C# 2.0, ASP.NET, .NET Framework and ADO.NET
|
|
|
|
 |
|
 |
I did it. I was missing docking of the outlook bar. I have the similar control in C# now..
Jayant D. Kulkarni
Brainbench Certified Software Engineer in C#1.1, C# 2.0, ASP.NET, .NET Framework and ADO.NET
|
|
|
|
 |
|
 |
hye jdkulkarni. i hope u can share the c# code for this program. email me if u can. Thank you. a_shuami@yahoo.com
|
|
|
|
 |
|
 |
Hello all. Firstly, GREAT looking article. However, I program in Visual C++ VS2005 and would really like to use this control in my application. Does anyone know where go get it? Star Vega are you able to post it somewhere? Please there is a lot of interest in it if you look at the messages here.
|
|
|
|
 |
|
 |
I was wondering if anyone had the C# version they could email to me? I email the person who posted on here but have not got a response yet.
|
|
|
|
 |
|
 |
First I have enjoyed playing with your outlook control, Great Job!!
I see how you can add a button at run time, But is there an easy way to save it to the collection property so that the next time you run an app. you see the newly added buttons that were saved from the last run for vb.net.
modified on Tuesday, September 2, 2008 8:34 PM
|
|
|
|
 |
|
 |
Hi,
Do not know if you still need a solution. I use the following way:
1. On appl. closing, I save the button texts to get an identifier and order of button (a better way would be to implement a button name instead):
Dim strButtons As String = ""
Dim l As OutlookBarButtonCollection = Me.OutlookBar1.Buttons
For i As Integer = 0 To l.Count - 1
strButtons += l(i).Text & ";"
Next
My.Settings.NaviButtonsOrder = strButtons
My.Settings.Save()
2. On form load I call this sub to set the new order:
Private Sub setButtonOrder()
Dim lButtons As New Queue(Of OutlookBarButton)
Dim lButtonsN As New Queue(Of OutlookBarButton)
Dim lstrButtons() As String = Split(My.Settings.NaviButtonsOrder, ";")
For i As Integer = 0 To lstrButtons.Length - 1
For Each btn As OutlookBarButton In Me.OutlookBar1.Buttons
If btn.Text = lstrButtons(i) Then
If Not lButtons.Contains(btn) Then lButtons.Enqueue(btn) : Exit For
End If
Next
Next
For Each btn As OutlookBarButton In Me.OutlookBar1.Buttons
If Not lButtons.Contains(btn) Then
lButtonsN.Enqueue(btn)
End If
Next
Me.OutlookBar1.Buttons.Clear()
For i As Integer = 0 To lButtons.Count - 1
Me.OutlookBar1.Buttons.Add(lButtons.Dequeue)
Next
For i As Integer = 0 To lButtonsN.Count - 1
Me.OutlookBar1.Buttons.Add(lButtonsN.Dequeue)
Next
End Sub
Not nice, but fits to my needs.
Cheers, Daniel.
|
|
|
|
 |