Skip to content

Commit

Permalink
Some interface updates.
Browse files Browse the repository at this point in the history
  • Loading branch information
ylangisc committed Nov 24, 2010
1 parent 0e88b04 commit 9a28e31
Show file tree
Hide file tree
Showing 4 changed files with 781 additions and 762 deletions.
22 changes: 19 additions & 3 deletions source/ch/cyberduck/ui/controller/FirefoxStyleRenderer.cs
Expand Up @@ -20,8 +20,24 @@

namespace Ch.Cyberduck.Ui.Controller
{
internal class FirefoxStyleRenderer : ToolStripProfessionalRenderer
internal class FirefoxStyleRenderer : ToolStripSystemRenderer
{
protected override void OnRenderToolStripBackground(ToolStripRenderEventArgs e)
{
Rectangle rect = e.AffectedBounds;
e.Graphics.FillRectangle(new SolidBrush(Color.White), rect);
}

protected override void OnRenderToolStripBorder(ToolStripRenderEventArgs e)
{
base.OnRenderToolStripBorder(e);
Rectangle rect = e.AffectedBounds;
e.Graphics.DrawLine(new Pen(Color.FromKnownColor(KnownColor.ControlDark)),
rect.Left, rect.Bottom,
rect.Right, rect.Bottom);
return;
}

protected override void OnRenderButtonBackground(ToolStripItemRenderEventArgs e)
{
if (e.Item is ToolStripButton)
Expand All @@ -30,11 +46,11 @@ protected override void OnRenderButtonBackground(ToolStripItemRenderEventArgs e)
SolidBrush solidBrush;
if (button.Pressed || button.Checked)
{
solidBrush = new SolidBrush(ProfessionalColors.ButtonPressedHighlight);
solidBrush = new SolidBrush(Color.FromArgb(193, 210, 238));
}
else if (button.Selected)
{
solidBrush = new SolidBrush(ProfessionalColors.ButtonSelectedHighlight);
solidBrush = new SolidBrush(Color.FromArgb(224, 232, 246));
}
else
{
Expand Down

0 comments on commit 9a28e31

Please sign in to comment.