|
Subject |
Author |
Date |
|
|
christelle picault
|
Jul 30, 2010 - 8:18 AM
|
Hello, I’d like to add an icon in a RibbonTabPage, I’d tried to use the DefaultSmallImage (like TabControl component), but it doesn’t work ?
Why ? Thanks,
|
|
|
christelle picault
|
Jul 30, 2010 - 9:22 AM
|
When will it be available ? Since this new version, how can we use the Ribbon without RibbonTabPage (we’d like to remobe the RibbonTagPage and add a TabControl instead). ? Regards,
|
|
|
Technical Support
|
Jul 30, 2010 - 9:12 AM
|
Unfortunately, images in ribbon tabs are not supported at the moment. We’ll include this feature in the next version.
|
|
|
Paddy
|
Jul 29, 2010 - 12:30 AM
|
I am not able to upgrade to the recent release successfully. I get major errors when trying to run any program project after upgrade but not before upgrade. I also got this same problem when upgrading from v3.1 to v3.6. If I remove the upgrade and go back to the previous release, everything is perfectly fine.
When I run the installer, I am told "A previous version of the product is currently installed on this computer. Press Yes to uninstall it or No to quit the installation."
If I click No, of course the installer quits. If I click Yes, the previous release is removed and the new release is installed. However, this is the problem I continuously have with your product.... My application is now COMPLETELY useless and has to be REWRITTEN.
I don’t have the time or the energy to rewrite the application from scratch with each upgrade. I shouldn’t have to rewrite anything. As a note, when I do any upgrade, VB.NET 2005 Pro is not running/launched when the upgrade is going through.
The error I get when launching my application project in VB.NET 2005 Pro on every single form is the following:
frmWorkLogEntryStart.vb [Design]
<html><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"><title></title><style>.ErrorStyle { font-family: tahoma; font-size: 11 pt; text-align: left}.DetailsStyle { font-family: tahoma; font-size: 10pt; text-align: left;text-indent: 0; word-spacing: 0; line-height: 100%; float: left; margin-top: 0; margin-bottom: 0}.StackStyleVisible { font-family: tahoma; font-size: 10pt; text-align: left; margin-left: 20; text-indent: 0}.StackStyleHidden { display:none; font-family: tahoma; font-size: 10pt; text-align: left; margin-left: 20; text-indent: 0}</style></head><body><DIV class="DetailsStyle" width="100%"><table border="0" width="100%" id="table1" height="100%" cellspacing="0" cellpadding="0"><tr><td height="40" bgcolor="#FF9999" width="8%" style="letter-spacing: 0" align="center"><img border="0" src="C:\Users\Paddy\AppData\Local\Temp\113E14F.tmp" width="35" height="35" alt="ErrorImage" ></td><td height="40" bgcolor="#FF9999" width="91%" style="vertical-align: top; letter-spacing: 0" align="left"><b><font size="2" face="Arial" fontsize="70%">One or more errors encountered while loading the designer. The errors are listed below. Some errors can be fixed by rebuilding your project, while others may require code changes.</font><font size="2" face="Arial"></font></b></td></tr><tr><td colspan="2" align="left" valign="top"><DIV id="div1" class="ErrorStyle" width="100%"><span style="font-weight: 600"><br>The designer cannot process the code at line 34:
Me.pnlFormBackground.Dock = System.Windows.Forms.DockStyle.Fill
The code within the method ’InitializeComponent’ is generated by the designer and should not be manually modified. Please remove any changes and try opening the designer again. </span><br><a href="" id="details0">Hide</a><font color="#0000FF">  </font><a href="" id="task0">Edit</a><font color="#0000FF"></font></span></DIV> </td> </tr> <tr><td colspan="2" align="left" valign="top"><DIV id="div20" class="StackStyleVisible" width="100%"><br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.CreateQuoteExpression(XmlElementData xmlElement)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.XmlElementData.get_CodeDomElement()<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.EndElement(String prefix, String name, String urn)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.Parse(XmlReader reader)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.ParseXml(String xmlStream, CodeStatementCollection statementCollection, String fileName, String methodName)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomParser.OnMethodPopulateStatements(Object sender, EventArgs e)<br> at System.CodeDom.CodeMemberMethod.get_Statements()<br> at System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)<br> at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)</DIV></td></tr></table></div></body></html>frmWorkLogEntry.vb [Design]
<html><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"><title></title><style>.ErrorStyle { font-family: tahoma; font-size: 11 pt; text-align: left}.DetailsStyle { font-family: tahoma; font-size: 10pt; text-align: left;text-indent: 0; word-spacing: 0; line-height: 100%; float: left; margin-top: 0; margin-bottom: 0}.StackStyleVisible { font-family: tahoma; font-size: 10pt; text-align: left; margin-left: 20; text-indent: 0}.StackStyleHidden { display:none; font-family: tahoma; font-size: 10pt; text-align: left; margin-left: 20; text-indent: 0}</style></head><body><DIV class="DetailsStyle" width="100%"><table border="0" width="100%" id="table1" height="100%" cellspacing="0" cellpadding="0"><tr><td height="40" bgcolor="#FF9999" width="8%" style="letter-spacing: 0" align="center"><img border="0" src="C:\Users\Paddy\AppData\Local\Temp\223DDF3.tmp" width="35" height="35" alt="ErrorImage" ></td><td height="40" bgcolor="#FF9999" width="91%" style="vertical-align: top; letter-spacing: 0" align="left"><b><font size="2" face="Arial" fontsize="70%">One or more errors encountered while loading the designer. The errors are listed below. Some errors can be fixed by rebuilding your project, while others may require code changes.</font><font size="2" face="Arial"></font></b></td></tr><tr><td colspan="2" align="left" valign="top"><DIV id="div1" class="ErrorStyle" width="100%"><span style="font-weight: 600"><br>The designer cannot process the code at line 55:
Me.pnlFormBackground.Dock = System.Windows.Forms.DockStyle.Fill
The code within the method ’InitializeComponent’ is generated by the designer and should not be manually modified. Please remove any changes and try opening the designer again. </span><br><a href="" id="details0">Hide</a><font color="#0000FF">  </font><a href="" id="task0">Edit</a><font color="#0000FF"></font></span></DIV> </td> </tr> <tr><td colspan="2" align="left" valign="top"><DIV id="div20" class="StackStyleVisible" width="100%"><br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.CreateQuoteExpression(XmlElementData xmlElement)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.XmlElementData.get_CodeDomElement()<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.EndElement(String prefix, String name, String urn)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.Parse(XmlReader reader)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.ParseXml(String xmlStream, CodeStatementCollection statementCollection, String fileName, String methodName)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomParser.OnMethodPopulateStatements(Object sender, EventArgs e)<br> at System.CodeDom.CodeMemberMethod.get_Statements()<br> at System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)<br> at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)</DIV></td></tr></table></div></body></html>frmUnhandledException.vb [Design]
<html><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"><title></title><style>.ErrorStyle { font-family: tahoma; font-size: 11 pt; text-align: left}.DetailsStyle { font-family: tahoma; font-size: 10pt; text-align: left;text-indent: 0; word-spacing: 0; line-height: 100%; float: left; margin-top: 0; margin-bottom: 0}.StackStyleVisible { font-family: tahoma; font-size: 10pt; text-align: left; margin-left: 20; text-indent: 0}.StackStyleHidden { display:none; font-family: tahoma; font-size: 10pt; text-align: left; margin-left: 20; text-indent: 0}</style></head><body><DIV class="DetailsStyle" width="100%"><table border="0" width="100%" id="table1" height="100%" cellspacing="0" cellpadding="0"><tr><td height="40" bgcolor="#FF9999" width="8%" style="letter-spacing: 0" align="center"><img border="0" src="C:\Users\Paddy\AppData\Local\Temp\620DAA7.tmp" width="35" height="35" alt="ErrorImage" ></td><td height="40" bgcolor="#FF9999" width="91%" style="vertical-align: top; letter-spacing: 0" align="left"><b><font size="2" face="Arial" fontsize="70%">One or more errors encountered while loading the designer. The errors are listed below. Some errors can be fixed by rebuilding your project, while others may require code changes.</font><font size="2" face="Arial"></font></b></td></tr><tr><td colspan="2" align="left" valign="top"><DIV id="div1" class="ErrorStyle" width="100%"><span style="font-weight: 600"><br>The designer cannot process the code at line 33:
Me.pnlFormBackground.Dock = System.Windows.Forms.DockStyle.Fill
The code within the method ’InitializeComponent’ is generated by the designer and should not be manually modified. Please remove any changes and try opening the designer again. </span><br><a href="" id="details0">Hide</a><font color="#0000FF">  </font><a href="" id="task0">Edit</a><font color="#0000FF"></font></span></DIV> </td> </tr> <tr><td colspan="2" align="left" valign="top"><DIV id="div20" class="StackStyleVisible" width="100%"><br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.CreateQuoteExpression(XmlElementData xmlElement)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.XmlElementData.get_CodeDomElement()<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.EndElement(String prefix, String name, String urn)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.Parse(XmlReader reader)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.ParseXml(String xmlStream, CodeStatementCollection statementCollection, String fileName, String methodName)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomParser.OnMethodPopulateStatements(Object sender, EventArgs e)<br> at System.CodeDom.CodeMemberMethod.get_Statements()<br> at System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)<br> at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)</DIV></td></tr></table></div></body></html>frmMain.vb [Design]
<html><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"><title></title><style>.ErrorStyle { font-family: tahoma; font-size: 11 pt; text-align: left}.DetailsStyle { font-family: tahoma; font-size: 10pt; text-align: left;text-indent: 0; word-spacing: 0; line-height: 100%; float: left; margin-top: 0; margin-bottom: 0}.StackStyleVisible { font-family: tahoma; font-size: 10pt; text-align: left; margin-left: 20; text-indent: 0}.StackStyleHidden { display:none; font-family: tahoma; font-size: 10pt; text-align: left; margin-left: 20; text-indent: 0}</style></head><body><DIV class="DetailsStyle" width="100%"><table border="0" width="100%" id="table1" height="100%" cellspacing="0" cellpadding="0"><tr><td height="40" bgcolor="#FF9999" width="8%" style="letter-spacing: 0" align="center"><img border="0" src="C:\Users\Paddy\AppData\Local\Temp\533D142.tmp" width="35" height="35" alt="ErrorImage" ></td><td height="40" bgcolor="#FF9999" width="91%" style="vertical-align: top; letter-spacing: 0" align="left"><b><font size="2" face="Arial" fontsize="70%">One or more errors encountered while loading the designer. The errors are listed below. Some errors can be fixed by rebuilding your project, while others may require code changes.</font><font size="2" face="Arial"></font></b></td></tr><tr><td colspan="2" align="left" valign="top"><DIV id="div1" class="ErrorStyle" width="100%"><span style="font-weight: 600"><br>The designer cannot process the code at line 41:
Me.ApplicationNavigation.AllowTabPagesSwitchingByMouseWheel = False
The code within the method ’InitializeComponent’ is generated by the designer and should not be manually modified. Please remove any changes and try opening the designer again. </span><br><a href="" id="details0">Hide</a><font color="#0000FF">  </font><a href="" id="task0">Edit</a><font color="#0000FF"></font></span></DIV> </td> </tr> <tr><td colspan="2" align="left" valign="top"><DIV id="div20" class="StackStyleVisible" width="100%"><br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.CreateQuoteExpression(XmlElementData xmlElement)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.XmlElementData.get_CodeDomElement()<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.EndElement(String prefix, String name, String urn)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.Parse(XmlReader reader)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.XML.CodeDomXmlProcessor.ParseXml(String xmlStream, CodeStatementCollection statementCollection, String fileName, String methodName)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomParser.OnMethodPopulateStatements(Object sender, EventArgs e)<br> at System.CodeDom.CodeMemberMethod.get_Statements()<br> at System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, CodeTypeDeclaration declaration)<br> at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)<br> at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)</DIV></td></tr></table></div></body></html>
What do you suggest I do to combat this ongoing problem?? Thanks in advance!
|
|
|
Paddy
|
Jul 29, 2010 - 1:50 PM
|
|
|
|
|
Technical Support
|
Jul 30, 2010 - 7:03 AM
|
Thank you for the reply. We are happy that your project works with Elegant Ui version 3.7. Actually you shouldn’t have to delete the old references because when the new version is installed all you need is to rebuild the solution. Thought the assemblies location has changed, they are always stored in the GAC, so the compiler would find them anyway.
As for changing the application look, it is because the default theme is now different that that used for previous version. This is necessary to get the ribbon look more consistent with new Backstage View component. You can easily get back to the Office2007Blue theme by dropping the new component ThemeSelector from the toolbox onto the form and selecting it from the list. If you still have any questions just contact us.
|
|
|
Paddy
|
Jul 29, 2010 - 1:17 PM
|
1) Did you tried to build the project before opening the designer?
I tried to upgrade with both VB.NET 2005 open and closed, same situation as explained in my previous post.
I did not build the application before or after the upgrade. I’ll go try that now....
2) Did you specified any explicit Elegant Ribbon version in the project reference?
If I go into the project reference (prior to the upgrade), I do see the reference for v3.6 for Elegant.Ui.Common and Elegant.Ui.Ribbon but I didn’t specify it myself. As soon as you drop the control on the form, it’s automatically referenced.
I closed out VB.NET 2005 Pro and then ran the installer for v3.7. Once this was completed, I launched the project and I go the same issues as outlined in my previous post. I then went into the project reference and found that the version for Elegant.Ui.Common and Elegant.Ui.Ribbon is 0.0.0.0.
I then clicked on ’Reference Paths’ button > ... > and navigated to C:\Program Files\FOSS Software Inc\Elegant Ribbon\bin\ and the two DLL files didn’t show up.
I then went into Start > Run > C:\Program Files\FOSS Software Inc\Elegant Ribbon\bin\ and only see Elegant.Ui.ToolboxControlsInstaller.dll and three other folders.
I then went into C:\Program Files\FOSS Software Inc\Elegant Ribbon\bin\Core\ and found the two DLL files that should have been referenced (Elegant.Ui.Common.dll and Elegant.Ui.Ribbon.dll)
If I click on the ’Unused References’ button, I am told:
"Project compilation failed. Cannot determine unused references."
I then deleted the two references to Elegant.Ui.Common and Elegant.Ui.Ribbon in the project references area due to the version being 0.0.0.0 and then tried to rebuild the solution. Everything for your controls is now ’Not Defined’ or ’Not Declared’. Expected because of no reference to Elegant.Ui.Common and Elegant.Ui.Ribbon
I then tried to readd the references to Elegant.Ui.Common.dll and Elegant.Ui.Ribbon.dll within C:\Program Files\FOSS Software Inc\Elegant Ribbon\bin\Core\ and I was able to. The version now being 3.7.0.0.
I then saved everything and rebuilt the solution with success. I am now able to open the forms in the Solutions Explorer without issue and when trying to F5 the application, the application runs but the title bar of the MDI form doesn’t look the same as it did in v3.6. frmMain.vb is completely different also.
|
|
|
Technical Support
|
Jul 29, 2010 - 8:49 AM
|
Unfortunately the stack trace does not contain enough information that could help us to find the source the problem. We have no similar issue reports. We tried to migrate quite big VB .NET application from 3.6 to 3.7 version and everything worked fine. We need to know the following: 1) Did you tried to build the project before opening the designer? 2) Did you specified any explicit Elegant Ribbon version in the project reference? 3) Could you provide us with some simplest possible test project reproducing this problem?
|
|
|
Aleksander Hribšek
|
Jul 28, 2010 - 5:56 AM
|
All the Buttons in my DropDown > PopupMenu are created dynamically. How can i write any events for theme? For example, Click?
|
|
|
Technical Support
|
Jul 28, 2010 - 6:25 AM
|
Please use the following code (this code example implemented in RibbonMDI sample):
ToggleButton tb = new ToggleButton();
tb.Text = document.Text;
tb.Tag = document;
tb.RadioGroupName = "MDISwitcher";
tb.PressedChanged += DocumentToggleButton_PressedChanged;
openDocumentsPopupMenu.Items.Add(tb);
private void DocumentToggleButton_PressedChanged(object sender, EventArgs e)
{
ToggleButton tb = (ToggleButton)sender;
if (tb.Pressed)
{
DocumentForm document = tb.Tag as DocumentForm;
if (document == null)
return;
document.Focus();
}
}
|
|
|
Paddy
|
Jul 28, 2010 - 2:58 AM
|
Hi:
I have an MDI Parent and when I have the WindowState property of the MDIChild form set to Maximized, an item appears in the control box that looks like an up arrow. When this is clicked on, the Elegant.Ui.Ribbon minimizes or maximizes. Where can I find this control so that when the Elegant.Ui.RibbonTabPage is clicked on, it does the same thing? Thanks!
|
|
|
Technical Support
|
Jul 30, 2010 - 12:19 PM
|
You can use the Ribbon.Minimized property for that.
|
|
|
Eric Reiner
|
Jul 23, 2010 - 11:28 AM
|
It seems that the standard windows controls will not work in the backstage view. I have tried button and gridview and neither show I have also tried using the Elegant Grid and that also does not display. I tried putting an Elegant UI panel in the Backstage view and then put the controls into that but it also does not work. Is there a trick or somthing that I am missing to get more then buttons and labels to work in teh backstage view? If this is "just how it works" is there a published list of what controls will work so I can plan my UI around that? What I was trying to do is in my main window of the application, the ribbon is on top, status bar on bottom and the body is a docked (full) panel. Based on selections in the ribbon, I load a user control and put it into the panel. Once of the controls has has the Backstage view as it’s contents and that is where I am trying to show a grid on the left pane and have related data on the right side. Thanks Eric
|
|
|
Technical Support
|
Jul 30, 2010 - 12:19 PM
|
Please, download the updated version of Elegant Ui from our web-site. The Backstage View now supports standard controls. By default, this feature is turned off by performance reasons, you can enable it by adding one lien of code as follows:
public MainForm() { InitializeComponent(); backstageView1.SetStyleEx(ControlStylesEx.ChildrenUseHandle, true); }
Please, let us know if you have any questions.
|
|
|
Technical Support
|
Jul 26, 2010 - 10:54 AM
|
The controls you meant are not supported inside the Backstage View at the moment. The good news: we are going to implement them this week. The first verson should appear at Thursday. We will let you know when the new version is available so you could use it.
|
|
|
Gunter Avenius
|
Jul 23, 2010 - 2:35 AM
|
Hello Support Team, I want a Linebreak in a Tab Text. I set a Text for a BackStageView tab like: Me.PageSavePublish.Text = "Speichern und" & vbCrLf & "Senden"
I will get: Speichern und
Senden I get: See Screenshot: 
Thanks
Gunter
|
|
|
Technical Support
|
Jul 23, 2010 - 4:23 AM
|
We will provide you with the fixed version of Elegant UI today later.
|
|
|
Gunter Avenius
|
Jul 23, 2010 - 4:25 AM
|
|
|
|
|
Technical Support
|
Jul 23, 2010 - 9:27 AM
|
|
|
|
|
Anthony Casagrande
|
Jul 22, 2010 - 3:04 PM
|
Hey,
I am using version 3.7 of Elegant Ribbon, and Visual Studio 2008 (C#) on Vista 32bit. As i start adding controls to the ribbon my designer view starts getting slower and slower to the point where it takes forever to open and forever to move/add new items. The biggest place i notice this is the status bar. As i start adding labels to the status bar the designer mode gets less and less responsive to the point it crashes when i try and add any more labels. And that happens at around 5-7 labels on the status bar. Most of the projects I am working on, the designer view is getting to the point it is unusable.
Is there any sort of tips and tricks to keeping the designer mode working smoothly? Some of your samples are more advanced than the stuff i am creating, so i dont exactly see what it is causing it to slow down so bad. My computer is a decently fast quad core, so im pretty sure thats not the problem.
Thanks, Anthony
|
|
|
Technical Support
|
Jul 23, 2010 - 9:26 AM
|
|
|
|
|
Technical Support
|
Jul 23, 2010 - 2:59 AM
|
Thank you for reporting this issue. The designer is slow when adding status bar’s labels. We need 1 day to fix this issue.
|
|
|
Sublight Developer
|
Jul 22, 2010 - 9:42 AM
|
If you display question, result is always Cancel: OS: Windows 7 64 bit <title></title>
var msgRes = Elegant.Ui.MessageBox.Show("Exit application?", "Question", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
//msgRes is always System.Windows.Forms.DialogResult.Cancel (if you click "Yes" or "No")
|
|
|
Technical Support
|
Jul 23, 2010 - 9:26 AM
|
|
|
|
|
Sublight Developer
|
Jul 24, 2010 - 6:17 AM
|
Thank you for fast response. Now it works great!
|
|
|
Technical Support
|
Jul 22, 2010 - 10:44 AM
|
Thank you for reporting this issue. We need 1 day to fix it.
|
|
|
Gunter Avenius
|
Jul 22, 2010 - 5:28 AM
|
Hello Support Team, vb2005, Elegant Ribbon 3.7 the Current Design for the BackstageView (Elegant Ribbon V. 3.7) are from Office 2010 Beta. Is there a plan for a future version to get current Office 2010 BackStage View Design? Thanks
Gunter
|
|
|
Gunter Avenius
|
Jul 22, 2010 - 6:55 AM
|
|
|
|
|
Technical Support
|
Jul 22, 2010 - 6:48 AM
|
We need to improve the current Office 2010 Technical Preview design of Backstage View before implementing the Office 2010 Release design of it.
|
|
|
Gunter Avenius
|
Jul 22, 2010 - 1:28 AM
|
Hello Support Team, vb2005, Elegant UI 3.7 I want a Linebreak in a Button with Image I set the Text: Button1.Text= "AAAAAAAA" & vbcrlf & "BBB" I want: AAAAAAAA
BBB I get: AAAAAAAA
BBB Thanks for yor help
Gunter
|
|
|
Technical Support
|
Jul 22, 2010 - 6:45 AM
|
Which value is assigned to the Button.TextAlign property?
|
|
|
Gunter Avenius
|
Jul 22, 2010 - 7:02 AM
|
Hello, here are a screenshot: 
Thanks
Gunter
|
|
|
Technical Support
|
Jul 22, 2010 - 7:14 AM
|
Thank you. We need 1..2 days to fix this issue.
|
|
|
Gunter Avenius
|
Jul 22, 2010 - 7:20 AM
|
Hello, Thanks, do you need a sample project? always the smaller Line are "Center" the Long Line are "Left"
Button1.Text= "AAAAAAAA" & vbcrlf & "BBB"
I get: AAAAAAAA BBB
Button1.Text= "BBB" & vbcrlf & "AAAAAAAA" I get:
BBB
AAAAAAAA Best regrads
Gunter
|
|
|
Gunter Avenius
|
Jul 22, 2010 - 6:53 AM
|
Hello, Button.TextAlign = MiddleLeft
Button.ImageAlign = MiddleLeft
Button.TextImageRelation = ImageBeforeText
Thanks
Gunter
|
|
|
Sublight Developer
|
Jul 21, 2010 - 12:12 PM
|
Ribbon tabs can be switched with combination ALT + shortcut key. Problem is that this switching works also with Alt Gr + shortcut key and this is wrong. For example, if you have shortcut "ALT + V" for View ribbon tab, and on some other tab you have textbox for entering email address and users enters Alt Gr + V for @ character, tab is switched :) I already reported this bug but it is still there.
|
|
|
Technical Support
|
Jul 22, 2010 - 5:19 AM
|
Thank you for reporting this issue. We are working on the fix.
|
|
|
Gunter Avenius
|
Jul 21, 2010 - 12:07 PM
|
Hello Support Team, vb2005, Elegant Ribbon 3.7 I have a BackstageView with 3 pages and 4 Buttons: Button "New"
Page "Open"
Page "Save"
Button "Edit"
Page "Help"
Button "Options"
Button "Exit" when I open the BackstageView the Page "Save" is selected. 1. How can I set Page "Open" as the default Page, when I open the BackStageView? 2. How can I select a Page via Code (vb2005) if I open the BackStageView? Thanks Best Regards
Gunter
|
|
|
Technical Support
|
Jul 22, 2010 - 5:18 AM
|
Please use BackstageView.CurrentPage property for both cases.
|
|
|
Gunter Avenius
|
Jul 22, 2010 - 5:23 AM
|
Hello, Thanks. Best regards
Gunter
|
|
|
Aleksander Hribšek
|
Jul 21, 2010 - 2:21 AM
|
I would like to place a TextBox (of course, Elegant.Ui.TextBox) inside a GroupBox so it would be in a center (vertically). If I try to change it’s location (.Location) it changes right back. Here’s a screenshot for a better understanding.
i31.tinypic.com/241a4px.jpg
Thank you.
|
|
|
Technical Support
|
Jul 21, 2010 - 8:57 AM
|
The RibbonGroup uses the flow layout so all the controls are grouped in columns. Though you can achieve your goal by setting a custom margin to the text box as follows:
textBox1.Margin = new Padding( 1, 25, 1, 5 );
|
|
|
Paddy
|
Jul 20, 2010 - 3:08 AM
|
Hi: I am using the Elegant.Ui.Label and also the System.Windows.Forms.GroupBox and I would like to know how I can apply the ForeColor of the Elegant.Ui.Label to the ForeColor of the System.Windows.Forms.Groupbox? The code I am trying to use is not changing anything for me. Any ideas? For Each ctrl As Control In Me.Controls
If TypeOf ctrl Is System.Windows.Forms.GroupBox Then
’Take the ForeColor of the Elegant Label and apply it to the
’Windows Forms GroupBox ForeColor.
ctrl.ForeColor = Elegant.Ui.Label.DefaultForeColor
End If
Next ctrl
|
|
|
Technical Support
|
Jul 20, 2010 - 4:54 AM
|
Actually, the DefaultForeColor property is not part of the Elegant.Ui.Label class. It belongs to the System.Windows.Forms.Control class.
|
|
|
Paddy
|
Jul 20, 2010 - 5:11 AM
|
If I type in Elegant.Ui.Label., intellisense gives me the property DefaultForeColor in the drop down menu. How am I going to be able to assign the ForeColor of the Elegant.Ui.Label to the ForeColor of the System.Windows.Forms.GroupBox?
|
|
|
Technical Support
|
Jul 20, 2010 - 5:34 AM
|
You can do that by using the following code instead: ControlSkin skin1;
Color color = Color.Empty;
if (SkinManager.TryGetSkin("Label", out skin1))
color = skin1.GetPaintInformation(ControlState.Normal).ForegroundColor;
|
|
|
Paddy
|
Jul 20, 2010 - 2:41 PM
|
This code doesn’t look like VB.net and when trying to use it, I get errors of undefined values all over the place.
|
|
|
Technical Support
|
Jul 21, 2010 - 4:10 AM
|
Here is the code in VB.NET:
Dim skin1 As ControlSkin = Nothing
Dim color As Color = color.Empty
If SkinManager.TryGetSkin("Label", skin1) Then
color = skin1.GetPaintInformation(ControlState.Normal).ForegroundColor
End If
GroupBox1.ForeColor = color
|
|
|
Paddy
|
Jul 17, 2010 - 2:03 AM
|
Hi: If I use the Visual Basic TextBoxBase class, I can access the .SelectAll member for TextBox and MaskedTextBox without an issue. However, if I try to do the same thing with your control, I am unable to access the .SelectAll() member. Any ideas?
Thanks!
|
|
|
Technical Support
|
Jul 19, 2010 - 7:44 AM
|
We have a bit different class hierarchy in Elegant Ui: ComboBox and NumericUpDown controls are also inherited from TextBoxBase class and it makes no sense for the latter two to have this method. Alternatively you can access this functionality as follows: Elegant.Ui.TextBoxBase myTextBoxBase = new Elegant.Ui.TextBox();
........
myTextBoxBase.TextEditor.SelectAll();
|
|
|
Shaine MaGuire
|
Jul 16, 2010 - 11:34 AM
|
I need to add a multiline text box to my form. I can do it with the Visual Basic TextBox by setting the MultiLine property to true; however, I am unable to find this in the Elegant.Ui.TextBox properties window. Please advise,
Thanks in advance.
|
|
|
Technical Support
|
Jul 19, 2010 - 9:12 AM
|
Elegant Ui TextBox has been featured with a multiline layout starting from version 3.3.
|
|
|
Paddy
|
Jul 16, 2010 - 5:01 PM
|
|
|
|
|
Technical Support
|
Jul 19, 2010 - 9:11 AM
|
It it should work in the way you described. You will not have to redo your application.
|
|
|
Paddy
|
Jul 20, 2010 - 3:04 AM
|
When I upgraded from v3.1 to v3.6, it blew up my whole application. No control references could be found so I deleted my project and started fresh.
|
|
|
Technical Support
|
Jul 20, 2010 - 4:53 AM
|
The only thing you should do is to update project references. There is no need to start the new project again.
|
|
|
Paddy
|
Jul 16, 2010 - 4:58 PM
|
Hi: I have just gone and purchased v3.6 of Elegant Ribbon.
|
|
|
Paddy
|
Jul 16, 2010 - 4:49 PM
|
I am using an old version it looks like. v3.1.
|
|
|
Technical Support
|
Jul 16, 2010 - 1:37 PM
|
The Elegant.Ui.TextBox does have the Multiline property. Which version of Elegant Ui are you using?
|
|
|
Ian Hinde
|
Jul 9, 2010 - 2:09 PM
|
When attaching a context menu to a ribbon button, if the application is running on a secondary monitor, then the context menu pops up on the primary monitor. Is there a fix for this?
|
|
|
Technical Support
|
Jul 10, 2010 - 2:08 AM
|
This bug is fixed in version 3.7, which is coming soon.
|
|
|
John Howe
|
Jul 8, 2010 - 12:48 AM
|
Hi Guys, Is there a zoom bar for the ribbon?. Traditionally this would go in Status bar in the Controls Area and get used to control the ’zoom’ on what is being displayed on the main form. Most of the ’opposition’ have one but I can’t find one in Elegant Ribbon. If you do not have one and do not intend to provide one, is there a suitable control ’out there’ that could be adapted?
|
|
|
Technical Support
|
Jul 8, 2010 - 2:51 AM
|
The control (slider/track bar) will be available in version 3.7, which should be released within a week or so. See the screenshot below.

|
|
|
John Howe
|
Jul 8, 2010 - 8:45 AM
|
Hi Guys, Excellent news, any hints at what else is comming? John
|
|
|
Technical Support
|
Jul 8, 2010 - 2:00 PM
|
The major new features of version 3.7 include:
1. Backstage view 2. Slider 3. Message box 4. PictureBox control 5. Memory usage optimization
|
|
|
John Howe
|
Jul 16, 2010 - 1:24 PM
|
|
|
|
|
Ian Hinde
|
Jul 6, 2010 - 11:33 AM
|
I have a ribbon control that contains one tab and several groups. As I only have one tab, is it possible to disable or hide the tab selector at the top, as it is redundant? Thanks
Ian
|
|
|
Technical Support
|
Jul 8, 2010 - 4:48 AM
|
This functionality is not supported at the moment. It is possible that we’ll add it in version 3.7 which is almost finished so please stay tuned.
|
|
|
Muhammad Siddique
|
Jul 6, 2010 - 2:16 AM
|
i am using the Elegent Ribbon controls in my desktop project but here the tap page show() method does not work , I want to show the tape page tabpageEmployee when i click on btnNew, but it does not work , can anyone help me
|
|
|
Technical Support
|
Jul 6, 2010 - 11:19 AM
|
If you mean a ribbon tab page, just use the code below: ribbon1.CurrentTabPage = tabpageEmployee; If you mean a tab control: tabControl1.SelectedTabPage = tabpageEmployee;
|