Hopen OS
 
  System Architecture
Kernel
File system
Network System
GUI
Development Kit
Testing Result
Datasheet
   
  Mobile Technology
   
  HMC
Hopen OS
 
 

Hopen OS

5. GUI

Hopen GUI runs on Hopen Kernel or other OS, providing the graphical user interface (GUI) based on message mechanism for application programs. The application programs developed on Hopen GUI have a nice and consistent graphical interface. They are fast and convenient to use. It has a series of complete functions as follows.

Have complete functions for window management. It can create multiple windows at the same time. It can process many operations such display, hide, move, overlap, scroll, change sizes, etc.

Provide rich graphical operations independent of devices. The application programs can conveniently draw line, rectangle, circle, ellipse and other complicated graphs, without direct interaction with specific output device.

Support arbitrarily multiple lattices and vector fonts through font device driver interface.

Support Chinese processing with standard Chinese input module interface, with the ability to attach multiple Chinese input methods as required.

Standard identified program interface for Chinese-English handwriting, convenient to attach a third-party program for this purpose.

Support diverse display devices with different resolutions and a variety of colors by Display Device Driver Interface (DDI). Support diverse keyboard devices by keyboard device driver. Support diverse pointing devices such as mouse, writer, touching screen by pointing device driver.

Provide many window interface objects such as Menu, Button, Radio Button, Check Box, Edit Box, List Box, Combo Box, Static Control, Scroll Bar, Dialog and Default Window, etc.

Programmers can write application programs in Hopen GUI directly without special training.

Object-oriented design is used in GUI. It has a reliable quality and reduced code size. The size of object codes is only about 100K.

 
Back <     > Next