This section is for Washington Specific discussions.
Does anyone know of a decent but inexpensive place to stay roughly between Tacoma and Port Orchard? Prefer non-smoking hotel. This is for upcoming scouting trip. Looks like anything decent is over 100 a night. Or, places to avoid would help too.
I can't think of anything off the cuff, but I'll pass the question around to see if anything comes up.
EDIT: While this is being circulated among people who might know, I actually found a place for $80 or so a night near the Space Needle for my apartment hunting trip by searching places like hotels.com for really cheap stuff. You might or might not get something that way.


text:
Q: Backcolor of THE BORDER of a Windows Forms panel Is there any way to change the BackColor of the border of a panel or similar control?
I am trying to "highlight" the user control when I hover the mouse over the user control.

A: Here's a simple class that highlights controls on the form with a border:
    public class Highlighter : Control
    {
        public void SetTarget(Control c)
        {
            Rectangle r = c.Bounds;
            r.Inflate(3, 3);
            Bounds = r;
        }

        protected override void OnPaint(PaintEventArgs e)
        {
            base.OnPaint(e);

            e.Graphics.FillRectangle(Brushes.Red, e.ClipRectangle);
        }
    }

Then, in your form, set everything to use it:
    private void Form1_Load(object sender, EventArgs e)
    {
        foreach (Control c in Controls)
        {
            c.MouseEnter += mouseEnter;
            c.MouseLeave += mouseLeave;
        }
    }

    private void mouseEnter(object sender, EventArgs e)
    {
        _highlighter.SetTarget(sender as Control);
        _highlighter.Visible = true;
    }

    private void mouseLeave(object sender, EventArgs e)
    {
        _highlighter.Visible = false;
    }

Then, in the constructor, just create the highlighter:
    public Form1()
    {
        InitializeComponent();
        _highlighter = new Highlighter();
        Controls.Add(_highlighter);
    }

A: You can use the MouseEnter / MouseLeave events to do this.
    private void panel1_MouseEnter(object sender, EventArgs e)
    {
        panel1.BackColor = System.Drawing.Color.Red;
    }

    private void panel1_MouseLeave(object sender, EventArgs e)
    {
        panel1.BackColor = System.Drawing.Color.Empty;
    }

redpajama_set_name: RedPajamaStackExchange


The challenge over at Let's Craft and Create this fortnight is 'Eat Cake', and I've just managed to get my entry made in time - didn't fancy the chores I had planned for today so I made a card instead! I've used the gorgeous seam binding from The Ribbon Girl, I've misted it with water for a crinkled look.
Fab card Vicky! Such great colours together.
I had to make myself stand and do my mountain of ironing this afternoon...at least it's out the way, now I can get crafty!
Gorgeous card love the colour of that seam binding.
Gorgeous Vicky, your cards are such works of art.
I always love your work!!!!
Oh Wow Vicky another stunning card - I do love that cake stand and the shabby chic bow!
This is so pretty! I love the pale blue against the dark, it looks so effective.
Thank you for the lovely comments you've left on my blog posts and for all your continued support!