On the theory of moveable objects

by   Sergey Andreyev, et al.

User-driven applications belong to the new type of programs, in which users get the full control of WHAT, WHEN, and HOW must appear on the screen. Such programs can exist only if the screen view is organized not according with the predetermined scenario, written by the developers, but if any screen object can be moved, resized, and reconfigured by any user at any moment. This article describes the algorithm, by which an object of an arbitrary shape can be turned into moveable and resizable. It also explains some rules of such design and the technique, which can be useful in many cases. Both the individual movements of objects and their synchronous movements are analysed. After discussing the individually moveable controls, different types of groups are analysed and the arbitrary grouping of controls is considered.



There are no comments yet.



Personal applications, based on moveable / resizable elements

All the modern day applications have the interface, absolutely defined b...

Design of moveable and resizable graphics

We are communicating with computers on two different levels. On upper le...

"What happens if..." Learning to Predict the Effect of Forces in Images

What happens if one pushes a cup sitting on a table toward the edge of t...

An Object Model for the Representation of Empirical Knowledge

We are currently designing an object oriented model which describes stat...

On the Construction of Knockoffs in Case-Control Studies

Consider a case-control study in which we have a random sample, construc...

Recovery-based a posteriori error analysis for plate bending problems

We present two new recovery-based a posteriori error estimates for the H...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.