Akira's Commentary


Osuwari (Sitting) Multi for OS/2 PM

Osuwari (Sitting) Multi is well known desktop accessory in Japan. It was originally developped for Win32 (95/NT) (3) and I used this on my 95/NT machines.

Recently, I found UNIX/X version (2) of Osuwari Multi. It comes full source code and pictures. Now Osuwari Multi works both Windows and X, and there are source and pictures, why not on OS/2 PM? So, I ported it to OS/2 PM.

After released it in Japan, I implemented another program, and on its screen shot, I used three (Win32, X, and PM) version of Osuwari Multi on each active windows. Serveral japanime fans (OTAKU) looked at that screen shot asks international release of Osuwari Multi. Now I appended english message support in Osuwari Multi (for OS/2 PM), and prepared english documents, and releasing it to international OS/2 community.

Screen Shots

Pictures and control logic is based on UNIX/X version. But window system differs a lot, program itself is entirely build from scratch. Message balloon is rather resemmbles to original windows version.

*NadeNade*

*NadeNade*

*FuniFuni*

*FuniFuni*

Option Dialog

Option Dialog

About Dialog

About  Dialog

I can't image good translation of japanese slangs *NadeNade* and *FuniFuni* into english. If somebody think of good translations, let me know.

Download

2001-04-01 Ver.1.06 fix on hang after screen lock

Hang after screen lock, seems caused by hidden window, handing WSTOPMOST window style. So this version does not use WS_TOPMOST style and controls Z-Order with itself. And more, this version slightly modified moving condition.

download Ver.1.06

2001-03-30 Ver.1.05 fix on hang after screen lock

After returned from screen lock, Osuwari Multi causes lot of CPU load, nearing hanging the system. It was caused from redundant redraw code. Deleting such code seems solved this problem.

MIA which uses same library and methods, work well, so I comparing source codes and found that redundant code.

Caution
Version 1.05 is not complete fix. It still hang system (or PM) on screen lock. Use newer version.

2001-03-01 Ver.1.04 fix on display trouble

Appended 'full' option. On some display drivers, animation does not work properly. On such case, try this option. With this option, program redraw entire bitmap on animations. It takes a bit processor power, though.

download Ver.1.04

1999-03-05 Ver.1.03 applied new Shape Window Library

Becomes mush lighter, due to new Shape Window Library. Also appended 'idle' option, it runs 'multi' in idle priority. But 'idle' option sometimes causes trouble. Check document to use this option.

download Ver.1.03

1999-02-01 Ver.1.02 first internaltional release

Appended english message support and prepared english document. Command line option 'en' enables english message support. Otherwise, messages are in japanese.

download Ver.1.02

1998-12-15 Ver.1.01 adopted to Wrap4

First release have several troubles in Warp4 series. It seems result of differecnes on window control methods between Warp3 and Warp4. This was fixed with 'WS_TOPMOST' window style (undocumented in Warp3).

download Ver.1.01

1998-12-07 Ver.1.00 first release

It is faster than version 1.01, but causes many troubles on Warp4.

download Ver.1.00

Acknowledges

You can find original Windows Version and UNIX/X Version here.

UNIX/X Version
http://www01.u-page.so-net.ne.jp/ka2/nakanita/multi/xosmulti.html
by Mr.Nakanaka (2)
Original Windows (WIN32) Version
http://www.vc-net.ne.jp/~yoshy/to_heart/index.html#osmulti
by Mr.Yoshy and Mr.Katokimuti (3)

Thanks for permissions from Mr.Yoshy to use great bitmaps.

And thanks to peoples who send reports to me. If Osuwari Multi works other than Warp3, it depend all who send me reports.

Mr.Yoshy's Home Page
Mr.Yoshy's Home Page

You can get original Windows version (and lot more!) here. (3)
Mr.Nakanaka's HomePage
Mr.Nakanaka's HomePage

You can get UNIX/X version here. (2)
Leaf Offical HP
Leaf Offical HP

Multi was born here on their Game 'To Heart'.。
Shape (non-rectangular) window for OS/2 PM OS/2 PM version uses this library.