РFile 830асположение компонентов является одной из наиболее важных областей в библиотеке Ext JS. Эта глава научит вас, как создавать различные схемы, что библиотека Ext JS предоставляет, и раскажет вам о своих наиболее общих целях. Так же будет изложено о создании пользовательских макетах интерфеса. Статья состоит из 12 примеров.

В File 830мире развития многофункциональных интернет - приложений (Rich Internet Application) Ext JS выделяется как кросс - браузерная JavaScript библиотека, которая предоставляет разработчику web приложений мощный набор инструментов. В самой первой статье я расскажу об основах этой библиотеке, статья состоит из 14 примеров, которые описывают как работать с Ext JS.

ЭFile 830та статья посвящена теме обработки форм. В ней я расскажу о проверках данных на стороне сервера и на стороне клиента, загрузке форм, настройке полей формы, о методах, которые позволят сделать friendly - формы для ваших проектов. Статья состоит из 12 примеров.

ВFile 830ыпадающие списки и календарь являются элементами формы и позволяют сохранять вводимые данные и экономят место на пользователськом интерфейсе. Статья состоит из 10 примеров.

ВFile 830 этой части описывается, как отображать данные, используя панель Ext JS - таблицу. Так же тут затронуто использование пейджера и группировки записей, живого редактирования и различные способы сохранения данных на сервере. Статья состоит из 13 примеров.

СFile 830оздание вкладок. Эта статья описывает, как виджет TabPanel может быть использован для группировки компонентов или информации под контейнером. Так же описывается, как создается иерархический список с помощью виджета Ext JS tree view. Статья состоит из 10 примеров.

ВFile 830 этой статье вы узнаете про некоторые дополнительные шаблоны дизайна, которые используют для создания надежных и гибких приложений в Ext JS. Статья состоит из примеров.

File 813Часто приходится копаться в интернете в поисках тем оформления для Drupal, здесь буду публиковать только самые интересные темы - premium. В фотоальбоме их можно посмотреть и загрузить бесплатно.

Ну никак не захотел работать модуль Imagebrowser для FCKEditor. Но все таки поборол. Теперь просто и удобно размещать фоты в блоге

File 242File 245File 243

File 1057В этой главе мы рассмотрим основы Ext и что она может делать. Если вы привыкли к обычному веб-программированию, то вам определенно понравится изящество архитектуры Ext. Мне, лично, понравилось. В отличии от других библиотек JavaScript , Ext дает вам все основы, таким образом добавив всего пару строк кода можно получить полностью рабочий   пользовательский интерфейс. 

В этой главе мы рассмотрим:
    •    Что делает Ext и почему вам это понравится
    •    Где взять Ext и как начать использовать ее в своих веб-приложениях
    •    использование "адаптеров" для того чтобы разрешить Ext сосуществовать с другими библиотеками JavaScript
    •    Использование технологии AJAX
    •    Отображение объектов Ext на Вашем родном языке
 

Настройка вэб камеры a4tech в opensuse

ПFile 1772приступим к настройке камеры. Сначала нужно установить пакет libv4l. Сделать это можно так: открываем YAST -> Software -> Software Repositories -> Community Repositories -> Next -> openSUSE BuildService - Drivers for webcams. Затем можно устанавливать libv4l. Правда, придется перезагрузиться с новым ядром, чтобы изменения вступили в силу.

Добавить комментарий
254 Linux Читать далее

Коннектимся к ms sql в Java

Если вы видите это исключение "java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver" при попытке использовать драйвер SQL Server 2005 JDBC, то вам необходимо немного обновить приложение.

File 1769
 
Добавить комментарий
410 Java Читать далее

Обучение: Таблица PHP/SQL часть 12

Создание Контекстного Меню

Это будет последней обучающей программой этой серии!! Я знаю, я знаю... Было так интересно читать все это! Хорош, достаточно слез! Теперь мы собираемся поговорить о Контекстных Меню, или, говоря более причудливо это, 'щелкните правой кнопкой мыши со своими меню мыши'.

Во-первых, мы сделаем запись номера ряда, где мы нажали :

var PresidentListingSelectedRow;

У нас будет основное контекстное меню с тремя выборами: изменение выбранного президента, удаление и... печать таблицы.

1 Добавить комментарий
2277 ExtJS Читать далее

Обучение: Таблица PHP/SQL часть 11

Печатаем таблицу

И снова здравствуйте... Я только собираюсь сказать кое что прежде, чем тоннами спама с ненавистными словами... Метод, описанный здесь, чтобы распечатать Вашу таблицу, не является единственным, это не лучшее, и это не является самым оригинальным. Это просто быстрый пример того, как можно было бы вам распечатать ваше творение.

Путь, выбранный здесь, состоит в том, чтобы просто создать файл HTML и заполнить это множеством, содержащим данные, показанные в сетке (все данные, не только первые 15)

Добавить комментарий
1876 ExtJS Читать далее

Обучение: Таблица PHP/SQL часть 10

Компонент QuickSearch

Вы скоро будете в состоянии создать свои собственные удивительные таблицы. Давайте изучим компонент QuickSearch.

Мы объяснили ранее , как сделать регулярный поиск по нашей таблице. Это все же потребовало, чтобы пользователь нажал на Вкладку поиска и заполнил необходимы строки... Порой это бывает ОЧЕНЬ сложной задачей для большинства пользователей. Компонент Quicksearch - в прикольный textbox, в который пользователь вводит свой текст, жмет Enter, и затем... Чтож это зависит от того, что мы делаем...

1 Добавить комментарий
2113 ExtJS Читать далее

Обучение: Таблица PHP/SQL часть 9

Пейджер

Хорошо это снова Вы... Давайте поговорим о пейджерах, которые Вы видите в основании страниц. Хорошая вещь - то, что они не слишком сложны в создании.

Пейджер в основном требует знания 2 вещей: сколько записей Вы хотите за страницу и где послать информацию о текущем состоянии. (мы будем посылать это в datastore)

Добавить комментарий
2166 ExtJS Читать далее

Обучение: Таблица PHP/SQL часть 8

Поиск в Таблице

Отлично... Как Вы можете видеть, мы можем форматировать нашу таблицу любым путем, каким мы хотим. Сегодня мы собираемся узнать, как сделать поиск в пределах нашей таблицы. Это просто теперь найти Джона Ф. Кеннеди, не только потому, что Вы конечно знаете даты его офиса, но также и потому что есть приблизительно 40 входов выбора. Это была бы другая история, если мы включали весь политический штат из США... Следовательно важно быть способным дать пользователю некоторые возможности сузить его исследование.

Добавить комментарий
912 ExtJS Читать далее

Обучение: Таблица PHP/SQL часть 7

Собственные стили CSS

Отлично, рад видеть, что Вы все еще со мной! Если Вы зашли настолько далеко, Вы вероятно испытали огромную радость редактирования, добавления и удаления входов в таблице. Вы вероятно провели часы, играя с таблицей и провели некоторое время, показывая, что Вы сделали своим детям, своему супругу, своим родителям и возможно своей собаке. Наиболее вероятно, они только ответили: "Это великолепно!! Но есть ли какой-нибудь способ изменить стиль css этих ячеек??" Хорошо, достаточно тайн... ЭТО ВОЗМОЖНО!! И... Это - действительно не так сложно...

Добавить комментарий
933 ExtJS Читать далее

Обучение: Таблица PHP/SQL часть 6

Удаление Входа

В прошлых частях мы создали доступную для редактирования таблицу и реализовали возможность добавления входа. Давайте не будем торопиться, и кое о чем подумаем. Мы не осуществили много, и мы должны были уже записать несколько сотен из строк программы... Это действительно иллюстрирует важность структурирования Вашего кода. Есть обучающие программы и темы форума о том, как вести код Ext. Удостоверьтесь, что Вы используете Firefox и отладчик (Firebug), что Вы проверяете результаты на IE также. Вы можете проверить свои.js файлы с JSLint, чтобы удостовериться, что они правильны. Удостоверьтесь, чтобы выровнять Ваш код правильно так, чтобы Вы всегда знали, где Вы. Если Вы все еще застреваете, проверьте Mickael's FAQ on grid

Добавить комментарий
985 ExtJS Читать далее

Обучение: Таблица PHP/SQL часть 5

Добавление Нового Вхождения

Хорошо, мы установили нашу таблицу, и мы теперь в состоянии сделать в ней некоторые изменения. Они записаны непосредственно в нашей таблице SQL. Эта часть обучающей программы будет рассказывать Вам, как добавить новый вход в Вашу таблицу.

Есть много способов, которыми мы могли бы осуществить это. Один из путей, который показывают в Справке, состоит в том, чтобы вставить пустой новый вход в нашу таблицу и редактировать ее. Это - также путь, к которому приходит М. LeCompte. То, что мы собираемся сделать, является немного другим. Мы встроим новое окно, которое будет содержать форму для заполнения данными о президенте.

2 Добавить комментарий
1418 ExtJS Читать далее

Установка Java SDK в Linux

НFile 1764апишу, пожалуй, сегодня о тонкостях настройки работы Java в линуксе на примере дистрибутива openSUSE 11.2 x86_64. Первым идем на сайт sun.com и скачиваем Java SDK. В его состав уже включен кстати Java JRE, так что последний можно не скачивать. Java SDK должна соответствовать используемой версии дистрибутива (в данном случае x86_64). Далее устанавливаем Java SDK.

Добавить комментарий
837 Linux Java Читать далее

Шрэк навсегда 3D /Shrek Forever After/ (2010)

Очень веселый и позитивный фильм. Что самое главное, так это то, что к 4-й части вся серия фильмов не утратила своего юмора и отличной атмосферы с шутками и приколами. И по традиции конечно же хэппи энд.

П.С. Кот лучший)))

File 1763

Добавить комментарий
733 Другое Читать далее

Обучение: Таблица PHP/SQL часть 4

Редактирование Таблицы

Отлично, у нас теперь есть таблица, которая отображает материал. Вы можете также видеть все хорошие особенности, которые может предложить Ext. Вы можете изменить размеры или переместить столбцы. Вы можете решить, что показать или скрыть. И лучше всего то, что Вы можете заставить небольшие красные треугольники появиться на углах ячейки, поскольку Вы редактируете их. Теперь это так...

Теперь, Вы спросите меня. Что происходит, когда я редактирую содержимое ячейки? Чтож, ответ весьма прост... Ничего. Хотя Ext делает много хороших вещей, оно позволяет нам обрабатывать все сохранение данных, что означает... То, что мы должны будем закодировать это сами. Это - цель данной части обучающей программы.

Добавить комментарий
2106 ExtJS Читать далее

Обучение: Таблица PHP/SQL часть 3

Настраиваем таблицу Ext

Итак... Время, чтобы показать наши результаты в красивой таблице Ext... Перед тем как продолжить, Вы должны быть в курсе двух вещей: DataStores и ColumnModels

Займемся нашим файлом mainscript.js :

var PresidentsDataStore;         // this will be our datastore
var PresidentsColumnModel;       // this will be our columnmodel
var PresidentListingEditorGrid;
var PresidentListingWindow;

Ext.onReady(function(){
  Ext.QuickTips.init();

1 Добавить комментарий
2505 ExtJS Читать далее

Обучение: Таблица PHP/SQL часть 2

Настраиваем PHP/SQL backend

Я предполагаю, что Вы уже знаете немного о PHP / SQL. Я буду придерживаться в этой обучающей программе определенных базовых элементов. Итак, давайте устанавливать требуемые SQL таблицы! Мы собираемся сделать небольшую американскую Хронологию, поскольку мы будем иметь дело с различными президентами США. Я составил две таблицы, ПРЕЗИДЕНТОВ и ПАРТИЙ, и добавил всех кроме одного президента. (мы добавим последнего позже в этой обучающей программе).

1 Добавить комментарий
1242 ExtJS Читать далее