Главная » Статьи для тега "Button"

Делаем драм-машину в Processing

Добавлено Дата: 21 April, 2014 категория: Processing

Теперь, когда вы умеете анализировать и визуализировать аудиофайл, мы попробуем сдать музыкальный инструмент. Начнем с построния программируемой драм-машины с 16-шаговым секвенсором по типу известных TR-808 и TR-909 драм-машин от Roland. На сайте Vintage Synth Explorer вы можете узнать все об этих устройствах: at http:// www.vintagesynth.com/roland/808.php.

Читать »

HELLO WORLD В СТИЛЕ ANDROID

Добавлено Дата: 1 August, 2013 категория: Программирование игр под Android

 

Настроив среду разработки, мы можем, наконец, создать наш первый Android-проект в Eclipse. Вместе с плагином ADT вы получили набор помощников, делающих процесс создания новых проектов для Android действительно легким.

Создание проекта

Читать »

Ресурсы XAML

Добавлено Дата: 4 December, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Выше  мы  говорили о  возможности создания  стилей.  Которые,  как  было отмечено, не должны входить в дерево XAML-элементов. Все стили мы записывали  внутри свойства Resources, принадлежащего объекту Page. Подобное свойство есть  у  всех объектов  XAML,  порожденных  от  FrameworkElement,  а  также у объекта  приложения  (Application). Благодаря ресурсам разработчик может сохранять стили и другие части XAML-кода до востребования. Так, в  ресурсы можно  выделять объекты  некоторых  типов, стили,  шаблоны  данных  и  др. Фактически, свойство  Resources ссылается на некий  словарь, который может быть доступен как из кода, так и из XAML.

Читать »

Элементы компоновки Metro

Добавлено Дата: 17 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Начнем  обзор  элементов  управления  со  специального  набора   элементов, позволяющих компоновать интерфейс страницы, которая состоит из множества элементов. Возможно, Вы обратили внимание на то, что родительским элементов в  любой странице является элемент  Page.  Класс  Page,  на  основе которого в XAML формируется  соответствующий элемент, является наследником класса UserControl, который обладает замечательным свойством Content. Это свойство может  принимать  любой  UIElement,  имеющий  графическое  представление, и  наполняет  этим  элементом  объект  типа   UserControl.  Проблема  состоит в том, что свойство Content представлено в единственном экземпляре и может содержать ссылку только на один элемент. Вот почему первое, что необходимо создать внутри любого из элементов Page, — это контейнер, который способен содержать  любое  количество  визуальных  элементов  и  отображать   их  по определенному правилу (компоновать элементы).

Читать »

Базовые элементы управления Metro

Добавлено Дата: 9 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Рассмотрев элементы компоновки, перейдем к стандартному набору элементов управления, которые являются неотъемлемой частью любого интерфейса.

Класс Control

Прежде  чем  переходить к  таким  элементам, как  кнопки  и  текстовые  поля, рассмотрим класс Windows.UI.Xaml.Controls.Control, который является базовым для всех элементов управления, наделяя их базовыми свойствами. Начнем с трех свойств, которые определяют цветовые характеристики элементов управления:

Читать »

Построение базовых интерфейсов XAML

Добавлено Дата: 8 November, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Немного о XAML

Независимо от того, используете Вы C# или С++ для разработки своих Windows 8 приложений, Вы будете использовать XAML, с помощью которого в приложении описывается большинство интерфейсных элементов, стилей и ресурсов.

Читать »

Стили и ресурсы Metro

Добавлено Дата: 14 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Стили

Понятие стиля

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

Читать »

Локализация приложений Metro

Добавлено Дата: 9 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Поговорив  о  ресурсах XAML,  перейдем к  ресурсам приложения,  таким  как специальные  файлы  ресурсов, содержащие  строки  текста  для  локализации интерфейса. Предположим, Вы разрабатываете приложение на двух языках — английском  и  русском.  Естественно,  что  все  надписи,  которые  встречаются в  интерфейсе, необходимо  перевести на оба языка и реализовать механизм, позволяющий    подставлять  локализацию,   которая   подходит   конкретному пользователю. Это делается с помощью ресурсов приложения. При этом механизм локализации отличается от тех, которые встречались в WPF или Silverlight.

Читать »

Пространства имен в XAML

Добавлено Дата: 8 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Будь то Windows Runtime или одна из библиотек .NET Framework, все  классы внутри этих библиотек разбиты на отдельные логические  группы. Разбиение достигается с помощью пространств имен. Так, класс Button в Windows Runtime находится  в  пространстве  имен  Windows.UI.Xaml.Controls. Соответственно, полное  имя  класса  Button  можно  записать  как  Windows.UI.Xaml.Controls. Button,  но   подобная  запись  встречается  редко.  Вместо  этого  используют директиву using.

Читать »

Встроенная анимация Windows Runtime

Добавлено Дата: 8 October, 2012 категория: C#, Windows Runtime, XAML, Разработка для Windows 8

Как мы убедились во второй  главе, один из основных принципов  построения интерфейса  Metro  —  это  его  скорость  и  отзывчивость.  Чтобы  обеспечить отзывчивость,  можно  использовать различного  рода  анимацию.  Проблема в том, чтобы определить, какого типа анимация подходит в том или ином случае.

Читать »

Работа с FocusManager

Добавлено Дата: 27 April, 2012 категория: ActionScript

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

Читать »

Настройка компонента Button

Добавлено Дата: 21 April, 2012 категория: ActionScript

Компонент Button можно изменять по горизонтали и по вертикали как во время разработки, так и при исполнении. При разработке выделите компонент в рабочей области и используйте инструмент "Свободное преобразование" или одну из команд "Модификация" > "Преобразовать". При исполнении используйте метод setSize() или любые применимые свойства класса Button, например height и width, scaleX и scaleY.

Читать »

Использование компонентов пользовательского интерфейса

Добавлено Дата: 20 April, 2012 категория: ActionScript

В этой главе объясняется, как использовать компоненты пользовательского интерфейса ActionScript 3.0, включенные в Flash.

Использование компонента Button

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

Читать »

Объединение ячеек

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

В предыдущих разделах рассмотрено размещение элемента в одной ячейке с помо­щью подключенных свойств Row и Column. Существует также два подключенных свой­ства (RowSpan и ColumnSpan), позволяющие элементу занять несколько ячеек. Указанные свойства задают количество строк и столбцов объединенной ячейки.

Читать »

Контейнеры пакета Silverlight Toolkit

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

С помощью только контейнера StackPanel тяжело создать реалистичный пользова­тельский интерфейс. Для этого StackPanel должен работать совместно с более мощны­ми контейнерами. Только тогда вы можете сверстать настоящее окно.

Наиболее сложный контейнер — Grid — рассматривается далее. Но сначала рас­смотрим два более простых контейнера WrapPanel и DockPanel, доступных только в Silverlight Toolkit. Оба они дополняют StackPanel, определяя разные алгоритмы раз­мещения элементов.

Читать »