Skip to content
This repository has been archived by the owner on Jun 14, 2021. It is now read-only.

How it works

José Manuel Nieto edited this page Jun 21, 2017 · 1 revision

OmniGUI sits over simplicity

It's thought to be a component that fits into existing applications. In each platform it supports, OmniGUI will render inside a UIView, View, Control... or whatever a "UI component" is called in the target platform.

It will take the client area assigned to it and render like any other component, using drawing primitives available in the platform.

The interaction with it is made possible because there are abstraction layers that provide the signals OmniGUI needs to make its components act in consequence to user actions.

For drawing, for instance, it uses CoreGraphics in iOS, in Android it uses Canvas, in UWP it uses Win2D and in WPF it uses a DrawingContext.

Clone this wiki locally