퇴근5분전


친구넘중... 정말 할일 없어보이기에 그럴꺼면 it쪽 프로그래밍이라도 해보는게 어떼? 라고 처음 말했던것 같다.

처음 시작할 당시( 3년인가 4년전 ) 그때는 학원 출신이라도 조금만 노력하면 자기 밥줄정도는 챙길 수 있고, 나름 내가 프로그래밍쪽으론 지원해줄 수 있는 부분이기에...  나름 조언을 했었다.

 그러나 그 결과가 참 암울한... 설마 이 정도 일줄이야 정말 몰랐다..


이건 내가 친구에게 만들어보라고 해서 친구가 만들었다는 게시판 형태였다...

금요일날 얘기 했었고.. 월요일부터 해도
 4일동안 뭐든 보고 만들라고 해서 만든건데 ...

단지 위에꺼는 엑셀로 내가 그린거고.. 친구가 했던 결과물은 위 그림에 버튼 두개 있었다.

 친구라서 도와주고 싶은 맘이 이제 .. 없다. 다른 친구말로 it를 접어라 이 말을 해줬다.

물론 저 정도의 결과물에 대해 면접이 있어서 였다! 라는 핑계같은 말을 했지만... 위의 결과물은 ...

뭐라 쓸말도 없네...
 
 다시는 누군가에게 뭘 가르쳐보겠다는 생각은 안해야지...

 지식을 공유할수 있는 사람들을 만나서 공유하는거였는데 성격도 안맞는것 같고...



전자공부할때 가입했던 카페에서...

음.. 왠지 요즘 연말일때.. 괜찮은 글 같아서...


==== 좋은 글 전문 =====================================================================

잘 지냈는가?"
물어오는 당신의 안부전화는
하루종일 분주했던 내 마음에
커다란 기쁨 주머니를 달아주는 말입니다.

"고맙소"
가만히 어깨 감싸며 던진 말 한마디는
가슴 저 깊이 가라앉는 설움까지도
말갛게 씻어주는 샘물과 같은 말입니다.

"수고했어"
엉덩이 툭툭치며 격려해주는
당신의 위로 한마디는
그냥 좋아서 혼자 걸레질 하고난
신나는 말입니다.

"최고야"
눈 찔끔감고 내민 주먹으로
말하는 그말 한마디는
세상을 다 얻은듯한 가슴뿌듯한 말입니다.

"사랑해"
내 귓가에 속삭여주는
달콤한 사랑의 말한마디는
고장난 내 수도꼭지에서
또 눈물을 새게 만드는
감미로운 음악과도 같은 말입니다.

자~ 오늘도...
"화이팅"을 외치세요
주먹을 불끈 쥐고 구호와 함께요.

그리고 아프지 마세요~
오늘 하루도 선물입니다.

GDI+ 로 박스 그리고 그린객체 이동하기? 정도???

훈스에 올라온 질문에 답글한것임.. 


주석 없음! 



 public partial class Form1 : Form
    {
        Box b = new Box();
        public Form1()
        {
            InitializeComponent();
            b.Change += () => Invalidate();
        }
        int offset = 3;
        protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            if (keyData == Keys.Left)
            {
                b.X -= offset;
            }
            if (keyData == Keys.Right)
            {
                b.X += offset;
            }
            if (keyData == Keys.Up)
            {
                b.Y -= offset;
            }
            if (keyData == Keys.Down)
            {
                b.Y += offset;
            }

            return base.ProcessCmdKey(ref msg, keyData);
        }
        protected override void OnPaint(PaintEventArgs e)
        {
            base.OnPaint(e);
            b.Draw(e.Graphics);
        }
    }
    public class Box
    {
        public delegate void __delegateOnChange();
        Rectangle rct = new Rectangle();
        public Box()
        {
            lineColor = Color.Red;
            lineWidth = 2f;
            rct.Width = 10;
            rct.Height = 10;
        }
        public Size Size { get { return rct.Size; } set { rct.Size = value; OnChange(); } }
        public Point Location { get { return rct.Location; } set { rct.Location = value; OnChange(); } }
        public int X { get { return rct.X; } set { rct.X = value; OnChange(); } }
        public int Y { get { return rct.Y; } set { rct.Y = value; OnChange(); } }
        public int Width { get { return rct.Width; } set { rct.Width = value; OnChange(); } }
        public int Height { get { return rct.Height; } set { rct.Height = value; OnChange(); } }
        Color lineColor = Color.Red;
        public Color LineColor { get { return lineColor; } set { lineColor = value; OnChange(); } }
        float lineWidth = 2f;
        public float LineWidth { get { return lineWidth; } set { lineWidth = value; OnChange(); } }
        public event __delegateOnChange Change = null;
        public virtual void OnChange()
        {
            if (Change != null) Change();
        }
        public void Draw(Graphics g)
        {
            g.DrawRectangle(new Pen(LineColor, LineWidth), this.rct);
        }
    }

'# 4) .Net ( Vs 2010 ) > C#' 카테고리의 다른 글

[IPC] Event 추가 ~~  (0) 2011.05.14
LINQ] 로또 구하기?  (1) 2011.04.25
[C#]TabControl에서 특정 TabPage를 안보이게 감추기..  (0) 2010.11.26
[LINQ] 콤마 구분자 넣기?  (0) 2010.11.24
ChartFX 확장!  (0) 2010.10.05