Changeset 2335 for trunk/src/user32/new/user32.cpp
- Timestamp:
- Jan 5, 2000, 10:25:08 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/new/user32.cpp
r2290 r2335 1 /* $Id: user32.cpp,v 1.2 3 2000-01-01 14:57:25cbratschi Exp $ */1 /* $Id: user32.cpp,v 1.24 2000-01-05 21:25:06 cbratschi Exp $ */ 2 2 3 3 /* … … 703 703 704 704 case SM_CXBORDER: 705 rc = 1;706 break;707 708 705 case SM_CYBORDER: 709 706 rc = 1; 707 break; 708 709 case SM_CXDLGFRAME: 710 case SM_CYDLGFRAME: 711 rc = 3; 712 break; 713 714 case SM_CYMENU: 715 case SM_CXMENUSIZE: 716 case SM_CYMENUSIZE: 717 rc = 19; 718 break; 719 720 case SM_CXSIZE: 721 case SM_CYSIZE: 722 rc = GetSystemMetrics(SM_CYCAPTION)-2; 723 break; 724 725 case SM_CXFRAME: 726 case SM_CYFRAME: 727 rc = 4; 728 break; 729 730 case SM_CXEDGE: 731 case SM_CYEDGE: 732 rc = 2; 733 break; 734 735 case SM_CXMINSPACING: 736 rc = 160; 737 break; 738 739 case SM_CYMINSPACING: 740 rc = 24; 741 break; 742 743 case SM_CXSMICON: 744 case SM_CYSMICON: 745 rc = 16; 746 break; 747 748 case SM_CYSMCAPTION: 749 rc = 16; 750 break; 751 752 case SM_CXSMSIZE: 753 case SM_CYSMSIZE: 754 rc = 15; 710 755 break; 711 756 … … 728 773 rc = FALSE; 729 774 break; 730 case SM_CXEDGE: //size of 3D window edge731 rc = 1;732 break;733 case SM_CYEDGE:734 rc = 1;735 break;736 case SM_CXMINSPACING: //can be SM_CXMINIMIZED or larger737 //CB: replace with const738 rc = O32_GetSystemMetrics(SM_CXMINIMIZED);739 break;740 case SM_CYMINSPACING:741 //CB: replace with const742 rc = GetSystemMetrics(SM_CYMINIMIZED);743 break;744 775 case SM_CXICON: 745 776 case SM_CYICON: 746 777 rc = 32; //CB: Win32: only 32x32, OS/2 32x32/40x40 747 778 // we must implement 32x32 for all screen resolutions 748 break;749 case SM_CXSMICON: //recommended size of small icons (TODO: adjust to screen res.)750 rc = 16;751 break;752 case SM_CYSMICON:753 rc = 16;754 break;755 case SM_CYSMCAPTION: //size in pixels of a small caption (TODO: ????)756 rc = 8;757 break;758 case SM_CXSMSIZE: //size of small caption buttons (pixels) (TODO: implement properly)759 rc = 16;760 break;761 case SM_CYSMSIZE:762 rc = 16;763 break;764 case SM_CXMENUSIZE: //TODO: size of menu bar buttons (such as MDI window close)765 rc = 16;766 break;767 case SM_CYMENUSIZE:768 rc = 16;769 779 break; 770 780 case SM_ARRANGE:
Note:
See TracChangeset
for help on using the changeset viewer.