Device Manage for OS/2

DevCon for OS/2 - Developer Connection

Operating systems:
ArcaOS, eComStation, IBM OS/2 Warp
Мифы о eComStation 

(Unsorted)  
 
 
Compilers  
 
 
Tools  
 
 
User Interface  
 
 
REXX  
 
 
Drivers/kernel  
 
 

 

 

/ Guidelines: Base control elements / Frame controls

Frame-controls

Q: How to hide Titlebar of frame window?

Collect HWND of title, maxmin button, ..

To hide the title bar:

   BarTitle=WinWindowFromID( BarHWND, FID_TITLEBAR );
   WinSetParent( BarTitle, HWND_OBJECT, FALSE );

   WinSetParent( hWndTitle, HWND_OBJECT, TRUE );
   WinSetParent( hWndSysMenu, HWND_OBJECT, TRUE );
   WinSetParent( hWndMinMax, HWND_OBJECT, TRUE );
   //WinInvalidateRect(hwndFrame,NULL,TRUE);

To restore title bar:

   WinSetParent( hWndTitle, hwndFrame, TRUE );
   WinSetParent( hWndSysMenu, hwndFrame, TRUE );
   WinSetParent( hWndMinMax, hwndFrame, TRUE );

Q: Какие способы изменения заголовка frame-окна существуют?

Несколько вариантов:

  • WinSetWindowText() для Frame
  • WinSetWindowText(WinWindowFromID(hwndFrame, FID_TITLEBAR), "title")
  • или отправьте сообщение WM_SETWINDOWPARAMS

Q: Как ограничить максимальный / минимальный размер фрейм-окна?

Пример кода

 


 

 

ArcaOS 5.1.1 что нового? - PNG иконки

Теперь PNG иконки на рабочем столе (вместо древних .ico 1994-го года)

Что нового?

Blonde Guy

"SVISTA почти Vista"

Мы скомпоновали из полного названия программы "Serenity Virtual Station" испанское слово "Vista".

В 2004-ом году мы выпустили виртуальную машину SVISTA/2, 2004, 2005 - Новости про SVISTA распространялись по всему интернету на самых больших новостных сайтах,
в 2006 Microsoft назвала свою операционную систему Vista

// надо на ENG!!
Blonde Guy

Купить программу OS/2: OS/2 Doctor для анализа повреждений OS/2
500 руб

 

Каждая конференция влияет на будущее OS/2. Люди готовили доклады несколько месяцев, потратили деньги на поездку в другой город или другую страну.

Конференция даёт импульс сообществу на несколько месяцев вперёд. Результаты встречи обсуждаются в сообществе еще несколько недель.

Warpstock Europe 2016

Интервью с Roderick Klein (Голландия)
Что обсуждаем? не помню.

О чем еще говорили на конференции 2016 года? В тот момент начиналась работа над ArcaOS.

 

(C) OS2.GURU 2001 -- 2025