Changeset 625 in dev for trunk/ab5.0/abdev/abdev/IconEditor_Main.cpp
- Timestamp:
- May 27, 2008, 9:17:34 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/IconEditor_Main.cpp
r475 r625 13 13 void LimitRectFormat(int WndNum,RECT *pRect){ 14 14 //はみ出した場合は範囲内におさめる 15 extern MDIINFO MdiInfo[MAX_WNDNUM];16 15 if(pRect->left<0) pRect->left=0; 17 16 if(pRect->top<0) pRect->top=0; … … 33 32 } 34 33 void SetZoomedPixel(HDC hdc,int WndNum,int x,int y){ 35 extern MDIINFO MdiInfo[MAX_WNDNUM];36 34 POINT pos; 37 35 … … 47 45 } 48 46 DWORD GetColorCode(int WndNum,COLORREF ColorRef){ 49 extern MDIINFO MdiInfo[MAX_WNDNUM];50 47 int i,i2; 51 48 RGBQUAD *pRgbq; … … 70 67 ////////////////////////////////////////////// 71 68 72 extern MDIINFO MdiInfo[MAX_WNDNUM];73 69 HDC hDC; 74 70 HBITMAP hBmp; … … 114 110 //////////////////////////////////// 115 111 116 extern MDIINFO MdiInfo[MAX_WNDNUM];117 112 HDC hDC,hDC2; 118 113 BITMAP Bitmap; … … 147 142 148 143 void IconEdit_SelectImage(int WndNum){ 149 extern MDIINFO MdiInfo[MAX_WNDNUM];150 144 SIZE size; 151 145 HDC hDC; … … 169 163 void IconEdit_PasteImage(int WndNum){ 170 164 extern HANDLE hHeap; 171 extern MDIINFO MdiInfo[MAX_WNDNUM];172 165 int i,i2,i3,x,y,y2,selecting_x,selecting_y; 173 166 DWORD dwRgbq; … … 299 292 300 293 void DrawIconToMemBmp(int WndNum,RECT *pRect){ 301 extern MDIINFO MdiInfo[MAX_WNDNUM];302 294 HPEN hPen,hOldPen; 303 295 HBRUSH hBrush,hOldBrush; … … 406 398 407 399 void PixelChange(int WndNum,int x,int y,DWORD ColorCode){ 408 extern MDIINFO MdiInfo[MAX_WNDNUM];409 400 int i; 410 401 int y2; … … 467 458 } 468 459 COLORREF IconEdit_GetPixel(int WndNum,int x,int y){ 469 extern MDIINFO MdiInfo[MAX_WNDNUM];470 460 int i,i2; 471 461 int y2; … … 525 515 } 526 516 void IconEdit_DrawLine(int WndNum,int x1,int y1,int x2,int y2,DWORD ColorCode){ 527 extern MDIINFO MdiInfo[MAX_WNDNUM];528 517 int dx,dy,s,step; 529 518 … … 576 565 } 577 566 void IconEdit_FloodFill(int WndNum,int x,int y,COLORREF FilledColor,DWORD ColorCode){ 578 extern MDIINFO MdiInfo[MAX_WNDNUM];579 567 580 568 if(x<0||y<0) return; … … 610 598 } 611 599 void IconEdit_DrawEllipse(int WndNum,int x1,int y1,int x2,int y2,DWORD ColorCode){ 612 extern MDIINFO MdiInfo[MAX_WNDNUM];613 600 RECT rect,rc2; 614 601 … … 680 667 681 668 void IconEdit_EraseRect(int WndNum,RECT *pRect){ 682 extern MDIINFO MdiInfo[MAX_WNDNUM];683 669 684 670 //変更情報 … … 698 684 699 685 void IconEdit_DrawFrame(HWND hwnd,int WndNum,RECT *pRect){ 700 extern MDIINFO MdiInfo[MAX_WNDNUM];701 686 HDC hdc; 702 687 HPEN hPen,hOldPen; … … 744 729 } 745 730 void IconEdit_DrawSelectingRect(HDC hdc,int WndNum){ 746 extern MDIINFO MdiInfo[MAX_WNDNUM];747 731 int i2,i3; 748 732 HPEN hPen,hOldPen; … … 817 801 void DrawZoomedBitmap(HDC hdc,int WndNum,POINT *pPos){ 818 802 extern HANDLE hHeap; 819 extern MDIINFO MdiInfo[MAX_WNDNUM];820 803 int x,y; 821 804 RGBQUAD rgbq; … … 869 852 } 870 853 int IconEdit_GetStateOfDraggingFrame(int WndNum,int x,int y){ 871 extern MDIINFO MdiInfo[MAX_WNDNUM];872 854 POINT pos; 873 855 RECT rect; … … 892 874 // 選択されているイメージを表示 893 875 894 extern MDIINFO MdiInfo[MAX_WNDNUM];895 876 HDC hDC2; 896 877 SIZE size; … … 914 895 } 915 896 void TempLine(HDC hdc,int WndNum,int x1,int y1,int x2,int y2,COLORREF ColorRef){ 916 extern MDIINFO MdiInfo[MAX_WNDNUM];917 897 int dx,dy,s,step; 918 898 HPEN hPen,hOldPen; … … 977 957 } 978 958 void TempRectangle(HDC hdc,int WndNum,int x1,int y1,int x2,int y2,COLORREF ColorRef,COLORREF FillClrRef,BOOL bFill){ 979 extern MDIINFO MdiInfo[MAX_WNDNUM];980 959 int x,y; 981 960 HPEN hPen,hOldPen; … … 1038 1017 } 1039 1018 void TempEllipse(HDC hdc,int WndNum,int x1,int y1,int x2,int y2,COLORREF ColorRef){ 1040 extern MDIINFO MdiInfo[MAX_WNDNUM];1041 1019 HPEN hPen,hOldPen; 1042 1020 HBRUSH hBrush,hOldBrush; … … 1137 1115 } 1138 1116 LRESULT CALLBACK IconEditWindowProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam){ 1139 extern MDIINFO MdiInfo[MAX_WNDNUM];1140 1117 int WndNum,dx,dy; 1141 1118 BOOL bRedrawMemBmp;
Note:
See TracChangeset
for help on using the changeset viewer.