DevCon for OS/2 - Developer Connection |
Operating systems: ArcaOS, eComStation, IBM OS/2 Warp |
![]()
|
|
Q: How to restrict window resize?
case WM_QUERYTRACKINFO: { WinDefWindowProc( hwnd,msg,mp1,mp2 ); PTRACKINFO pti = (PTRACKINFO)mp2; pti->ptlMaxTrackSize.x = bitmap.size.cx + border.cx; pti->ptlMaxTrackSize.y = bitmap.size.cy + border.cy; return (PVOID)TRUE; } case WM_MINMAXFRAME: if ( ((PSWP)mp1)->fl & SWP_MAXIMIZE ) { PSWP pswp = (PSWP)mp1; SHORT ytop = pswp->y + pswp->cy; pswp->cx = min( pswp->cx,bitmap.size.cx+border.cx ); pswp->cy = min( pswp->cy,bitmap.size.cy+border.cy ); pswp->y = ytop - pswp->cy; return WinDefWindowProc( hwnd,msg,mp1,mp2 ); } default: return WinDefWindowProc( hwnd,msg,mp1,mp2 ); |
|
||
ArcaOS 5.1.1 что нового? - PNG иконкиТеперь PNG иконки на рабочем столе (вместо древних .ico 1994-го года) |
![]()
ACPI драйвер |
// надо на ENG!!
![]()
Купить OS/2: Получить лицензию ArcaOS 5.1 в обмен на компьютерное железо |
Каждая конференция влияет на будущее OS/2. Люди готовили доклады несколько месяцев, потратили деньги на поездку в другой город или другую страну. Конференция даёт импульс сообществу на несколько месяцев вперёд. Результаты встречи обсуждаются в сообществе еще несколько недель. |
Warpstock Europe 2017Конференция Warpstock Europe 2017 проходила в Роттердаме (Нидерланды). Это была встреча пользователей и разработчиков OS/2. Репортаж:
|