Главная » Статьи для тега "пунктов"

Формирование надписей в области рисования Free Pascal

Добавлено Дата: 18 July, 2014 категория: Free Pascal

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

glColor3f(vr, vg, vb); glRasterPos2f(x, y);

Читать »

Динамическая загрузка меню в CBuilder

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

Для того чтобы загрузить ресурс меню из ресурсов, находящихся  в  исполняемом  файле  (или любой другой тип ресурсов, в данном случае), вам нужно знать идентификатор ресурса. Это тот ID, который мы написали в выражении MENU в файле ресурса. Этот идентификатор передается функции API LoadMenu для получения ссылки на ресурс меню. Вот где начинаются чудеса.

Читать »

Динамическое изменение пунктов меню

Добавлено Дата: 12 March, 2012 категория: Разработка для Android

Переопределяя метод onPrepareOptionsMenu из своей Активности, вы можете менять  меню в зависимости от текущего состояния приложения, прежде чем оно будет выведено на экран. Это позволяет  вам динамически делать пункты доступными/недоступными, видимыми/невидимыми, из- менять их текст.

Читать »

Создание и использование меню

Добавлено Дата: 12 February, 2012 категория: Разработка для Android

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

Android  также поддерживает контекстные меню, которые могут быть назначены  для любого Представления. Контекстное меню, как правило, появляется, когда пользователь удерживает  центральную  клавишу  ма- нипулятора D-pad, нажимает трекбол или длительно касается сенсорного экрана (около  трех секунд). При этом Представление должно находиться в фокусе.

Читать »

При конкатенации строк опасайтесь потери производительности

Добавлено Дата: 15 May, 2011 категория: Java, Советы

 

Оператор конкатенации строк (+) – удобный способ объединения нескольких строк в одну. Он превосходно справляется с генерацией отдельной строки для вывода и с созданием строкового представления для небольшого объекта с фиксированным размером, но не допускает масштабирования. Время, которое необходимо оператору конкатенации для последовательного объединения строк, пропорционально квадрату числа n. К сожалению, это следствие того факта, что строки являются неизменяемыми (статья 13). При объединении двух строк копируется содержимое обеих строк.

Читать »