Ext JS 4 mise en page et structure de panneau

Permettez-moi de préface à ma question par admettre que je suis un débutant complet à l'Ext JS, donc veuillez excuser mon ignorance. Je suis familier avec le HTML, CSS et JavaScript/JQuery donc je reçois la plupart de la syntaxe dans les pièces individuelles, mais j'ai du mal à la combinaison de ces pièces.

Je voudrais commencer par la construction d'une base de mise en page qui pourrait inclure un en-tête qui s'étend sur l'ensemble de la ligne du haut, à gauche de la colonne qui prend 50% de l'espace restant ci-dessous et un de la colonne de droite avec les mêmes dimensions que la gauche.

Finalement, je voudrais afficher les différents types de contenu dans les panneaux, mais pour l'instant, j'ai besoin de comprendre la syntaxe de base et de la structure de Ext JS mises en page et les fenêtres. Comme il est, je suis en fin de compte confus. Ci-dessous est un échantillon de ma première tentative, un peu de code, mais il est évidemment chemin hors de la base:

var panel = new Ext.Panel({
    fullscreen: true,
    layout: {
        type: "Panel",
        align: "fit",
    },
    items: [
        {
            xtype: "panel",
            id: "topHeader",
            title: "Header",
            style: "height:200px;"
        },
        {
            xtype: "panel",
            id: "left",
            title: "Left",
            style: "width:500px;z-index:2;background-color:#ccc;position:absolute;left:0px;"
        },
        {
            xtype: "panel",
            id: "right",
            title: "Right",
            style: "width:500px;z-index:2;background-color:#000;position:absolute;right:0px;"
        }
    ]
});
InformationsquelleAutor Carlos | 2011-09-05