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 - DOS Опять работает

DOS виртуальная машина опять работает (работала на древних компьютерах Core 2 Duo). Для этого надо устанавливать ArcaOS в режиме UEFI.

Blonde Guy

ACPI для OS/2

eCo Software приступила к разработке драйвера ACPI в 2005-ом году

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

Купить программу OS/2: LIP пакет - Пакет русификации ArcaOS / eComStation,
1500 руб

 

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

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

Warpstock Europe 2016

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

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

 

(C) OS2.GURU 2001 -- 2025