Главная » Статьи для тега "страница"

Объявление представления главной страницы Spring

Добавлено Дата: 9 July, 2014 категория: Spring

Как видно в листинге 8.4, главная страница конструируется из не- скольких отдельных фрагментов. Файл main_template.jsp описывает общую структуру всех страниц в приложении Spitter, тогда как home. jsp отображает лишь основное содержимое главной страницы. Плюс некоторые общие элементы, объявленные в файлах spittleForm.jsp и signinsignup.jsp.

Читать »

Проверка разрешения на перемещение C++ Builder

Добавлено Дата: 10 July, 2013 категория: C++, C++ Builder

Случаем, противоположным уходом со страницы, является запрещение пользователю выбора определенной страницы по щелчку на ее закладке в PageControl. Этот случай более сложный, чем предыдущий. Microsoft в своей безграничной мудрости в Windows 95 не предоставила управляющему элементу страничному диалогу возможности не позволять выбор  заданной страницы. Некоторые страничные диалоги, пришедшие из третьих рук, предоставляют такую возможность, но все, что написано с использованием стандартного Windows 95 Tab Control, не позволяет так делать. CBuilder, естественно, где только возможно использует зашитые в операционной системе управляющие элементы для обеспечения совместимости с другими приложениями. Поэтому вы не можете просто взять и сделать страницу недоступной.

Читать »

Блокирование  закладки C++ Builder

Добавлено Дата: 15 May, 2013 категория: C++, C++ Builder

Теперь, когда все приготовления закончены, пришло время отменить страницу. Как я уже говорил раньше, невозможно запретить этот управляющий элемент обычным способом, поэтому нам придется действовать исподтишка.

Когда выбирается страница в страничном диалоге, она сначала выдает форме, на которой расположен элемент PageControl событие OnTabChanging для поверки того, можно ли уйти с этой страницы. Однако это нам нисколько не помогает, поскольку нас интересует вовсе не активная страница. А интересует нас та страница, на которой пользователь щелкнул мышью, то есть та, на которую он хочет перейти. К сожалению, событие OnTabChanging не сможет поделиться с нами никакой информацией об этой странице (у него ее просто нет). Однако после того, как произошла смена текущей страницы, элемент PageControl посылает форме другое событие. Это событие называется OnTabChange (по изменении страницы). Добавьте новый обработчик для события OnTabChange и озаглавьте его HandlePageChange (обработка смены страницы). Следующий код добавьте в обработчик HandlePageChange:

Читать »

Расширяемый метод хэширования

Добавлено Дата: 15 July, 2012 категория: SQL, Базы данных

Еще одним недостатком метода хэширования, рассматриваемого в том виде, в каком он был описан выше, является то, что по мере увеличения размеров хэшированного файла, как правило, увеличивается также  количество  коллизий,  а  в  связи  с  этим  соответственно возрастает и  среднее время доступа (поскольку  на  поиск  среди  записей,  попавших  в  коллизию,  затрачивается все  больше  и  больше времени). В конечном итоге может возникнуть такое  состояние, что потребуется реорганизовать этот файл; иными словами, выгрузить существующий  файл, а затем снова его загрузить с использованием другой хэш-функции.

Читать »

Слоты и фреймы

Добавлено Дата: 14 April, 2012 категория: Программирование звука

Фреймы  MPEG  измеряются  в  страницах,  или  слотах  (slot).  Для  Layer  I  страница равна 4 байтам, для Layer 2 и Layer 3 слот составляет 1 байт. Задача поиска очередного  заголовка  решается  элементарно:  мы  знаем  скорость  передачи  битов в  поступающих  данных  и  частоту  дискретизации  получаемого  на  выходе  звука. Кроме того, нам известно количество отсчетов, составляющих один пакет: 384 для Layer 1, 1152 для Layer 2 и Layer 3. Исходя из этого, можно приблизительно вычислить  длину  фрейма.  B  соответствии  с  форматом  MPEG  заголовки  располагаются на одинаковом расстоянии друг от друга.

Читать »

Маркер сайта

Добавлено Дата: 29 March, 2012 категория: Silverlight

Стандартная тестовая страница HTML содержит маркер сайта — приведенный ниже комментарий, расположенный во второй строке.

<!— saved from url=(0014)about:internet —>

Этот комментарий — нечто большее, чем просто автоматически сгенерирован­ная строка, игнорируемая браузерами. Он содержит информацию, необходимую для отладки приложения, и вынуждает Internet Explorer выполнить страницу в более огра­ниченной зоне безопасности, чем обычно.

Читать »

Входная страница HTML

Добавлено Дата: 23 March, 2012 категория: Silverlight

И наконец, последний "ингредиент" развертывания — тестовая страница HTML. Она является точкой входа в содержимое Silverlight. Посетитель запрашивает страни­цу с помощью браузера. В изолированном решении Silverlight программа Visual Studio присваивает файлу тестовой страницы имя TestPage.html. В проекте, хостируемом страницей ASP.NET, тестовая страница получает имя на основе имени проекта. Чаще всего ее переименовывают, присвоив более информативное имя.

Читать »

Меню навигации WebSnap

Добавлено Дата: 25 February, 2012 категория: Delphi

Теперь добавим  следующую страницу, которая продемонстрирует меню  навигации. Перейдите в главное меню  IDE и выберите вторую  кнопку  в панели меню  Internet (ту, что с небольшим земным  шаром  и листом  бумаги). Она  вызовет мастер  нового модуля страницы WebSnap  (New WebSnap Page Module Wizard), который похож на диалоговоеокно предыдущего мастера. Оставьте все параметры со значениями, установленными по умолчанию, кроме  поля  редактирования Name. Назовите эту страницу Simple. В ре зультате  будет создан  Web модуль с одним  генератором страниц. Обратите внимание: страница HTML,  ассоциированная с ним, имеет  то же самое содержимое, что и первая страница, рассмотренная выше. Сохраните блок как wmSimple.pas.

Читать »

Переходные виды iPhone

Добавлено Дата: 27 May, 2011 категория: iPhone

Apple славится своей приверженностью соблюдать эстетичность в пользовательских интерфейсах. Эффект плавного скольжения страниц влево и вправо дает пользователю ощущение течения данных по приложению или ощущение перемещения "вперед" и "назад". Даже приложения, не имеющие структуры книжного типа, оценят возможность плавных переходов, предлагаемую UIKit. Переходные виды (transition views) являются объектами, позволяющими текущему виду на экране плавно смениться другим видом с очень небольшими усилиями по программированию со стороны разработчика.

Читать »