Ignore:
Timestamp:
Jun 2, 2008, 11:50:24 PM (16 years ago)
Author:
dai_9181
Message:

MDIINFO構造体をリファクタリング。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/abdev/abdev/IconEditor_Color.cpp

    r625 r629  
    3131                //透明色をクリックした場合
    3232                if(message==WM_LBUTTONDOWN)
    33                     MdiInfo[WndNum].MdiIconEditInfo->MainColor=TransparentClrRef;
     33                    MdiInfo[WndNum]->MdiIconEditInfo->MainColor=TransparentClrRef;
    3434                else
    35                     MdiInfo[WndNum].MdiIconEditInfo->SubColor=TransparentClrRef;
     35                    MdiInfo[WndNum]->MdiIconEditInfo->SubColor=TransparentClrRef;
    3636                InvalidateRect(hwnd,NULL,0);
    3737                return 1;
     
    5252
    5353            if(message==WM_LBUTTONDOWN)
    54                 MdiInfo[WndNum].MdiIconEditInfo->MainColor=ColorRef;
     54                MdiInfo[WndNum]->MdiIconEditInfo->MainColor=ColorRef;
    5555            else
    56                 MdiInfo[WndNum].MdiIconEditInfo->SubColor=ColorRef;
     56                MdiInfo[WndNum]->MdiIconEditInfo->SubColor=ColorRef;
    5757
    5858            InvalidateRect(hwnd,NULL,0);
     
    7878
    7979            //カラーテーブルを取得
    80             pRgbq=(RGBQUAD *)(MdiInfo[WndNum].MdiIconEditInfo->pIconImage[MdiInfo[WndNum].MdiIconEditInfo->SelectIconNum]+sizeof(BITMAPINFOHEADER));
     80            pRgbq=(RGBQUAD *)(MdiInfo[WndNum]->MdiIconEditInfo->pIconImage[MdiInfo[WndNum]->MdiIconEditInfo->SelectIconNum]+sizeof(BITMAPINFOHEADER));
    8181
    8282            hdc=BeginPaint(hwnd,&ps);
    8383            hPen=CreatePen(PS_SOLID,0,RGB(0,0,0));
    8484            hOldPen=(HPEN)SelectObject(hdc,hPen);
    85             if(MdiInfo[WndNum].MdiIconEditInfo->pBmpHdr[MdiInfo[WndNum].MdiIconEditInfo->SelectIconNum]->biBitCount==4){
     85            if(MdiInfo[WndNum]->MdiIconEditInfo->pBmpHdr[MdiInfo[WndNum]->MdiIconEditInfo->SelectIconNum]->biBitCount==4){
    8686                ////////
    8787                // 16色
     
    154154
    155155            //現在選択中のサブカラーを表示
    156             hBrush=CreateSolidBrush(MdiInfo[WndNum].MdiIconEditInfo->SubColor);
     156            hBrush=CreateSolidBrush(MdiInfo[WndNum]->MdiIconEditInfo->SubColor);
    157157            hOldBrush=(HBRUSH)SelectObject(hdc,hBrush);
    158158            Rectangle(hdc,
     
    165165
    166166            //現在選択中のメインカラーを表示
    167             hBrush=CreateSolidBrush(MdiInfo[WndNum].MdiIconEditInfo->MainColor);
     167            hBrush=CreateSolidBrush(MdiInfo[WndNum]->MdiIconEditInfo->MainColor);
    168168            hOldBrush=(HBRUSH)SelectObject(hdc,hBrush);
    169169            Rectangle(hdc,
Note: See TracChangeset for help on using the changeset viewer.