Going Virtual

75 %
25 %
Information about Going Virtual
Technology

Published on January 22, 2009

Author: fjakobs

Source: slideshare.net

Description

First ideas of a frame work for virtual widgets in qooxdoo.

colorstrip.gifT THE NEW ERA OF WEB DEVELOPMENT Going Virtual Virtual Widget Framework for qooxdoo Fabian Jakobs Jonathan Weiß

Table in qooxdoo 0.8

Virtual Widget Use Cases

Design Principles

Design Principles • Low dependencies

Design Principles • Low dependencies • No policies

Design Principles • Low dependencies • No policies • No implicit actions

Design Principles • Low dependencies • No policies • No implicit actions • Small API

Design Principles • Low dependencies • No policies • No implicit actions • Small API • Pluggable components

Design Principles • Low dependencies • No policies • No implicit actions • Small API • Pluggable components

Design Principles • Low dependencies • No policies • No implicit actions • Small API • Pluggable components • Customized widgets on top

Core: Virtual Pane

Core: Virtual Pane virtual scrolling

Core: Virtual Pane virtual scrolling

Core: Virtual Pane virtual variable scrolling cell sizes

Pane Architecture Pane Layer Container Layer #1 Layer #2 Layer #3

Pane Pane • Renders window of Layer Container Layer #1 virtual grid Layer #2 • variable row/column Layer #3 sizes • Layers are widgets

Axis • Converts virtual pixel coordinates into: • Cell indexes • Cell Offsets • Allows custom cell sizes

Layer Examples • Row Color • Grid Line • HTML Cell • Widget Cell

Layer Examples • Row Color • Grid Line • HTML Cell • Widget Cell

Layer Examples • Row Color • Grid Line • HTML Cell • Widget Cell

Layer Examples • Row Color • Grid Line • HTML Cell • Widget Cell

Row Layer

Scroller • Provides scroll bars for the pane • Extends qx.ui.core.AbstractScrollArea

Wish list

Wish list Selection

Wish list Selection Focus

Wish list Selection Cell Renderer Focus

Wish list Selection Cell Renderer Focus Cell Editor

Wish list Selection Cell Renderer Focus Cell Editor Header

Wish list Selection Cell Renderer Focus Cell Editor Header Grouping

Wish list Selection Cell Renderer Focus Cell Editor Row/Column Grouping Header span

Wish list Column Selection Sorting Cell Renderer Focus Cell Editor Row/Column Grouping Header span

Wish list Column Selection Sorting Cell Renderer Focus Cell Editor Row/Column Grouping Header span Column Resizing

Wish list Column Selection Sorting Cell Renderer Focus Cell Editor Row/Column Grouping Header span Frozen Column Columns Resizing

Wish list Column Selection Sorting Cell Renderer Focus Cell Editor Row/Column Grouping Header span Frozen Column ... Resizing Columns

DEMO

Add a comment

Related presentations

Related pages

Going Virtual, Part 2 - Buchhandel.de - Todd Miller, E-Book

Todd Miller - Going Virtual, Part 2 - How to Build a Virtual Office - Buchhandel.de - Bücher lokal kaufen
Read more

Going Virtual eBook von Todd Miller - 9781908191649 | Kobo

Lesen Sie Going Virtual Part 1: Why do we need offices? von Todd Miller mit Kobo. Going Virtual is the new business playbook for the new normal economy. It ...
Read more

Going Virtual - msdn.microsoft.com

Now when I boot the Virtual PC, it prompts me to select either Windows XP or Windows XP Embedded. At this point we were ready to configure and build the ...
Read more

Going Virtual eBook von Todd Miller - 9781908191663 | Kobo

Lesen Sie Going Virtual Part 2: How to build a virtual office von Todd Miller mit Kobo. Going Virtual is the new business playbook for the new normal economy.
Read more

Going Virtual: Why Do We Need Offices - Part 1 (English ...

Going Virtual: Why Do We Need Offices - Part 1 (English Edition) eBook: Todd Miller: Amazon.de: Kindle-Shop
Read more

Gigaom | Going Virtual: Can Any Organization Do it?

When you hear the phrase “virtual business,” it’s likely that the names of pioneers such as Amazon (s amzn) and eBay (s ebay) spring to ...
Read more

Going Virtual, Part 1: ebook jetzt bei weltbild.de

eBook Shop: Going Virtual, Part 1 als Download. Jetzt eBook sicher bei Weltbild runterladen & bequem mit Ihrem Tablet oder eBook Reader lesen.
Read more

Mercedes-Benz Future Talk 2015: "Going Virtual"

Unter dem Motto „Going Virtual“ diskutierten Mercedes-Benz in Berlin mit Ingenieuren, Designern, Wissenschaftlern und Journalisten.
Read more

Going Virtual - Forbes

Rob Shelton had a problem. The young financial adviser had been renting a four-room office in Provo, Utah, but now he wanted to expand his firm ...
Read more

The Road to Going Virtual (English Edition) eBook: Trena ...

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und ...
Read more