Главная /
Программирование /
Разработка кроссплатформенных приложений с использованием Juce
Разработка кроссплатформенных приложений с использованием Juce - ответы на тесты Интуит
Правильные ответы выделены зелёным цветом.
Все ответы: В данном курсе на простых пошаговых примерах программисты различного уровня подготовки смогут научиться разрабатывать приложения для Linux, Windows, Mac OS X и iOS на языке программирования C++ с использованием кроссплатформенной библиотеки Juce версий 1.53 и 2.0.
Все ответы: В данном курсе на простых пошаговых примерах программисты различного уровня подготовки смогут научиться разрабатывать приложения для Linux, Windows, Mac OS X и iOS на языке программирования C++ с использованием кроссплатформенной библиотеки Juce версий 1.53 и 2.0.
Какой метод класса
ListBox позволяет выбирать строку?
(1)
getRowNumberOfComponent
(2)
getRowPosition
(3)
selectRow
(4)
getNumSelectedRows Какой класс в Juce служит для создания переключателей?
(1)
ToggleButton
(2)
ArrowButton
(3)
TextButton
(4)
DrawableButton Какой метод класса
Slider позволяет задать внешний вид ползунка?
(1)
getSliderStyle
(2)
setSliderStyle
(3)
setTextBoxStyle
(4)
4addToDesktop Какой класс отвечает за создание и добавление на панель инструментов её элементов?
(1)
Toolbar
(2)
ToolbarButton
(3)
ToolbarItemFactory
(4)
ToolbarItemStyle Какой класс отвечает за создание команд меню и их обработчиков?
(1)
MenuBarComponent;
(2)
MenuBarModel
(3)
PopupMenu
(4)
PopupMenuCustomComponent Какой компонент представляет собой комбинацию панели и нескольких вкладок?
(1)
TabBarButton
(2)
TabbedButtonBar
(3)
TabbedComponent
(4)
TabsAtTop Какой базовый класс отвечает за чтение аудио-файла и передачу данных в объект
AudioTransportSource?
(1)
AudioCDReader
(2)
AudioDataConverters
(3)
AudioDeviceManager
(4)
AudioFormat От какого класса должен быть унаследован компонент — приёмник сбрасывемых данных (механизм drag and drop)?
(1)
DragAndDropTarget
(2)
DragAndDropContainer
(3)
SystemClipboard
(4)
ComponentDragger Какой метод добавляет дочерний компонент в родительский?
(1)
addToDesktop
(2)
addChild
(3)
addChildComponent
(4)
addComponentListener Какой метод используется различными компонентами, отображающими текст, для установки парметров шрифта?
(1)
setComponentEffect
(2)
setLookAndFeel
(3)
setOpaque
(4)
setFont Какой метод класса
Graphics служит для рисования точек?
(1)
setPixel
(2)
drawLine
(3)
drawDashedLine
(4)
drawRect Какой метод класса
Label используется для того, чтобы можно было редактировать надпись ярлыка?
(1)
setEditable
(2)
setEnabled
(3)
setComponentEffect
(4)
setLookAndFeel Какой метод класса
ListBoxModel возвращает число строк в списке?
(1)
paintListBoxItem
(2)
getNumRows
(3)
getTooltipForRow
(4)
selectedRowsChanged Какой метод класса
ToggleButton включает / сбрасывает флажок программно?
(1)
setClickingTogglesState
(2)
setToggleState
(3)
getClickingTogglesState
(4)
getToggleState Какой метод используется для установки границ и шага изменения значения ползунка?
setRange
Какой метод класса
ToolbarItemFactory служит для создания виджета, добавляемого на панель инструментов?
(1)
addItem
(2)
getAllToolbarItemIds
(3)
getDefaultItemSet
(4)
createItem Какой метод класса
MenuBarModel служит для создания выпадающих меню, добавляемых в меню верхнего уровня?
(1)
menuItemsChanged
(2)
getMenuBarNames
(3)
getMenuForIndex
(4)
showMenu Какой метод класса
TabbedComponent позволяет задать ориентацию панели?
(1)
setOrientation
(2)
getOrientation
(3)
setTabBackgroundColour
(4)
lookAndFeelChanged Какой метод класса
AudioDeviceManager позволяет получить указатель на текущее аудио-устройство?
(1)
getAudioDeviceSetup
(2)
getAvailableDeviceTypes
(3)
getCurrentAudioDevice
(4)
getCurrentAudioDeviceType В каком методе класса
FileDragAndDropTarget осуществляется выполнение каких-то действий над файлами, сброшенными на компонент?
(1)
isInterestedInFileDrag
(2)
filesDropped
(3)
fileDragEnter
(4)
fileDragMove Какой метод в библиотеке Juce версии 153 используется для добавления компонента содержимого в главное окно приложения?
(1)
setCentreRelative
(2)
setComponentEffect
(3)
setContentOwned
(4)
setBoundsToFit Какой метод возвращает название гарнитуры шрифта?
(1)
getGlyphPosition
(2)
getStyleFlags
(3)
getTypeface
(4)
getTypefaceName Какой метод класса
Graphics служит для рисования сплошных линий?
(1)
setPixel
(2)
drawLine
(3)
drawDashedLine
(4)
drawRect С помощью какого метода класса
Label можно задать цвет ярлыка?
(1)
setBounds
(2)
setBufferedToImage
(3)
setColour
(4)
setEditable Какой класс отвечает за отображение строки заголовка таблицы?
(1)
TableHeaderComponent
(2)
TableListBox
(3)
TableListBoxModel
(4)
TableHeaderListener Какой класс Juce отвечает за создание кнопки с текстом?
(1)
TextButton
(2)
ImageButton
(3)
DrawableButton
(4)
ShapeButton Какой метод используется для установки текущего значения ползунка?
(1)
setValue
(2)
setCentrePosition
(3)
setIncDecButtonsMode
(4)
setRange С помощью какого класса можно создавать произвольные виджеты для добавления на панель инструментов?
(1)
SelectedItemSet
(2)
SelectableItemType
(3)
ToolbarItemComponent
(4)
TreeViewItem Какой компонент в Juce создаёт полосу под заголовком окна и отвечает за отображение команд?
(1)
MenuBarComponent
(2)
MenuBarModel
(3)
PopupMenu
(4)
PopupMenuCustomComponent Какой метод класса
AlertWindow создаёт диалоговое окно с одной закрывающей кнопкой?
(1)
setMessage
(2)
addTextEditor
(3)
addTextBlock
(4)
showMessageBox Какой класс управляет воспроизведением аудио?
(1)
AudioData
(2)
AudioDeviceManager
(3)
AudioFormatReader
(4)
AudioTransportSource Какой метод должен вызвать виджет, унаследованный от
DragAndDropContainer, для того, чтобы начать перетаскивание компонента?
(1)
performExternalDragDropOfFiles
(2)
performExternalDragDropOfText
(3)
shouldDropFilesWhenDraggedExternally
(4)
startDragging Какой метод класса
Component используется для задания относительной ширины дочернего компонента?
(1)
proportionOfWidth
(2)
getWidth
(3)
proportionOfHeight
(4)
getHeight Какой флаг из нумерованного списка
FontStyleFlags устанавливает полужирный шрифт?
(1)
plain
(2)
bold
(3)
italic
(4)
underlined Какой метод класса
Graphics служит для рисования пунктирных линий?
(1)
setPixel
(2)
drawLine
(3)
drawDashedLine
(4)
drawRect Какой метод класса
Label задаёт выравнивание текста надписи?
(1)
setCentrePosition
(2)
setComponentEffect
(3)
setJustificationType
(4)
setFont Какой флаг свойств колонки таблицы (
ColumnPropertyFlags) разрешает перемещение колонки на другую позицию?
(1)
visible
(2)
resizable
(3)
draggable
(4)
notSortable Какой метод служит для включения у кнопки режима фиксации нажатого состояния?
(1)
setClickingTogglesState
(2)
setToggleState
(3)
getClickingTogglesState
(4)
getToggleState Какой метод класса
Slider позволяет настроить свойства текстового поля, ассоциированного с ползунком?
(1)
getTextBoxHeight
(2)
getTextBoxPosition
(3)
setTextBoxStyle
(4)
labelTextChanged Какой метод класса
ToolbarItemFactory служит для создания идентификаторов (ID) элементов панели инструментов?
(1)
addItem
(2)
getAllToolbarItemIds
(3)
getDefaultItemSet
(4)
createItem Какой метод класса
MenuBarModel возвращает список основных пунктов меню, отображаемых на её полосе?
(1)
menuItemsChanged
(2)
getMenuBarNames
(3)
getMenuForIndex
(4)
showMenu Какой компонент служит для предварительного просмотра информации о графическом файле?
(1)
FilePreviewComponent
(2)
ImagePreviewComponent
(3)
FileBrowserComponent
(4)
FileChooserDialogBox Какой класс Juce хранит информацию о доступных форматах аудио?
(1)
AudioData
(2)
AudioFormatManager
(3)
AudioFormatReader
(4)
AudioTransportSource Какой метод класса
SystemClipboard копирует текст в буфер обмена?
(1)
copy
(2)
cut
(3)
copyTextToClipboard
(4)
getHighlightedText Сколько кнопок будет включать строка заголовка главного окна приложения, конструктор класса которого в качестве третьего параметра принимает следующие значения?
DocumentWindow::minimiseButton | DocumentWindow::closeButton
(1) 1
(2) 2
(3) 3
(4) 4
Какой метод класса
Font позволяет получить имя гарнитуры шрифта с засечками (Serif), используемого по умолчанию в целевой операционной системе?
(1)
getDefaultMonospacedFontName
(2)
getDefaultSansSerifFontName
(3)
getDefaultSerifFontName
(4)
getFallbackFontName Какой метод класса
Graphics служит для рисования контура прямоугольника?
(1)
fillRect
(2)
setPixel
(3)
drawEllipse
(4)
drawRect Какой метод класса
TextEditor необходимо вызвать, чтобы экземпляр последнего представлял собой многострочное поле ввода?
(1)
setBoundsInset
(2)
setBoundsToFit
(3)
setCaretPosition
(4)
setMultiLine Какой метод позволяет получить указатель на корень древовидного списка?
(1)
getSelectedItem
(2)
getIndexInParent
(3)
getSubItem
(4)
getRootItem Какой класс Juce отвечает за создание кнопки со стрелкой?
(1)
ArrowButton
(2)
ImageButton
(3)
DrawableButton
(4)
ShapeButton Какой стиль ползунка задает отображение последнего в виде полосы с заливкой, которую можно протягивать мышью, и надписью поверх нее?
(1)
LinearHorizontal
(2)
LinearVertical
(3)
LinearBar
(4)
RotaryHorizontalDrag С помощью какого класса можно создавать стандартные кнопки для добавления на панель инструментов?
(1)
SelectedItemSet
(2)
SelectableItemType
(3)
ToolbarItemComponent
(4)
ToolbarButton Какой метод класса
DocumentWindow создаёт меню верхнего уровня?
(1)
setMenuBar
(2)
setTitleBarButtonsRequired
(3)
setTitleBarTextCentred
(4)
setLookAndFeel Какой класс отвечает за создание диалога выбора цвета?
(1)
ColourGradient
(2)
ColourIds
(3)
ColourSelector
(4)
Colours Какой метод класса
MidiOutput позволяет получить указатель на текущее аудио-устройство?
(1)
getDevices
(2)
getDefaultDeviceIndex
(3)
openDevice
(4)
createNewDevice Какой класс используется в Juce для конвертации строк программы в их локализованные версии?
(1)
String
(2)
StringArray
(3)
StringPool
(4)
LocalisedStrings Какой метод безопасно удаляет дочерний компонент, включённый в компонент содержимого, при завершении работы программы?
(1)
removeAllChildren
(2)
removeChildComponent
(3)
deleteAndZero
(4)
removeFromDesktop Сколько конструкторов имеет класс
String?
(1) 1;
(2) 2;
(3) 3;
(4) больше 3
Какой метод класса
Graphics служит для заливки цветом прямоугольника?
(1)
fillRect
(2)
setPixel
(3)
drawEllipse
(4)
drawRect Какой метод возвращает текст экземпляра класса
TextEditor в виде строки?
(1)
getCaretPosition
(2)
getComponentEffect
(3)
getFont
(4)
getText Какой метод класса
TreeViewItem отвечает за отрисовку элемента древовидного списка?
(1)
removeSubItem
(2)
repaintItem
(3)
paintItem
(4)
addSubItem Какая утилита, входящая в поставку Juce, позволяет добавлять в разрабатываемое приложение бинарные ресурсы в виде отдельного пространства имен?
(1)
BinaryBuilder
(2)
Introjucer
(3)
the jucer
(4)
Juce Demo Какой стиль объекта класса
Slider задает отображение последнего в виде ползунка с тремя головками?
(1)
TwoValueHorizontal
(2)
TwoValueVertical
(3)
ThreeValueHorizontal;
(4)
IncDecButtons Какой метод класса
Toolbar задаёт стиль отображения панели инструментов?
(1)
setStyle
(2)
ToolbarItemStyle
(3)
windowStyleFlags
(4)
getStyle Какой класс в Juce отвечает за создание контекстного меню?
(1)
MenuBarComponent
(2)
MenuBarModel
(3)
PopupMenu
(4)
PopupMenuCustomComponent Какой метод класса
ComponentAnimator отвечает за собственно анимацию компонентов?
(1)
animateComponent
(2)
fadeOut
(3)
getComponentDestination
(4)
cancelAnimation Какой класс отвечает за немедленную отправку сообщения MIDI устройству?
(1)
MidiBuffer
(2)
MidiInput
(3)
MidiMessage
(4)
MidiOutput Какой метод класса
LocalisedStrings используется для переключения языка перевода строк интерфейса на этапе выполнения программы?
(1)
getLanguageName
(2)
setCurrentMappings
(3)
translate
(4)
translateWithCurrentMappings На какой из вкладок программы the jucer находится редактор фоновой графики?
(1) class
(2) subcomponents
(3) graphics
(4) resources
Какой метод выполняет объединение строк (объекты класса
String)?
(1)
append
(2)
charToString
(3)
contains
(4)
endsWith Какой метод класса
Graphics служит для рисования контура эллипса?
(1)
fillRect
(2)
setPixel
(3)
drawEllipse
(4)
drawRect Каким методом можно установить шаблон ввода в экземпляре класса
TextEditor?
(1)
setIndents
(2)
setInputRestrictions
(3)
setInterceptsMouseClick
(4)
setPasswordCharacter Какой метод класса
TreeView позволяет найти один из выделенных элементов в древовидном списке?
(1)
getIndexOfChildComponent
(2)
getItemAt
(3)
getItemOnRow
(4)
getSelectedItem Как будет выглядеть кнопка при выполнении кода ниже?pNewButton = new DrawableButton("NewButton", DrawableButton::ImageFitted);
(1) кнопка отображает объекты
Drawable, изменяя их размеры таким образом, чтобы изображения помещались внутри кнопки;
(2) кнопка показывает изображения с их исходными размерами;
(3) кнопка отображает надпись, заданную методом
setButtonText, и объект Drawable с размерами, измененными таким образом, чтобы изображение поместилось над надписью;
(4) рисуется стандартная для Juce кнопка с наложенным поверх изображением
Drawable Какой метод возвращает текущее значение ползунка?
(1)
getPosition
(2)
getValue
(3)
getInterval
(4)
getPeer Какой метод класса
Toolbar задаёт ориентацию панели инструментов?
(1)
setBounds
(2)
setBoundsInset
(3)
setCentrePosition
(4)
setVertical Какой класс хранит список команд, которые может выполнить программа?
(1)
MenuBarComponent
(2)
MenuBarModel
(3)
PopupMenu
(4)
ApplicationCommandManager Какой класс даёт возможность отображать произвольные компоненты в диалоговом окне?
(1)
AlertWindow
(2)
DialogWindow
(3)
FileBrowserComponent
(4)
FileChooserDialogBox Какой класс Juce отвечает за работу с MIDI файлами?
(1)
File
(2)
FileFilter
(3)
FileInfo
(4)
MidiFile С помощью какого макроса в Juce осуществляется перевод строк интерфейса с использованием заданного отображения?
(1)
T
(2)
TRANS
(3)
JUCE_T
(4)
JUCE_JOIN_MACRO Что такое слушатель (listener)?
(1) специальный компонент, размещаемый в центре главного окна приложения
(2) объект, который генерирует события
(3) независимый модуль программного кода, предназначенный для выполнения определённых функций
(4) специальный объект, которому сообщается о генерации события источником
Какой метод класса
String используется для поиска подстроки?
(1)
charToString
(2)
substring
(3)
isNotEmpty
(4)
repeatedString Какой метод класса
Graphics служит для заливки цветом эллипса?
(1)
fillRect
(2)
fillEllipse
(3)
drawEllipse
(4)
drawRect Какой метод класса
TextEditor предназначен для вставки содержимого буфера обмена?
(1)
addToDesktop
(2)
copy
(3)
insertTextAtCaret
(4)
paste Какой класс отвечает за создание элемента древовидного списка?
(1)
SelectedItemSet
(2)
MenuItemIterator
(3)
ToolbarItemComponent
(4)
TreeViewItem Какой метод используется для помещения на объект класса
ShapeButton геометрической фигуры?
(1)
setAlpha
(2)
setBoundsInset
(3)
setOutline
(4)
setShape Какой метод позволяет задать новую позицию полосы прокрутки (класс
ScrollBar)?
(1)
setOrientation
(2)
setRangeLimits
(3)
setCurrentRangeStart
(4)
setViewedComponent Какой метод класса
ToolbarItemFactory служит для задания порядка добавления элементов на панель инструментов?
(1)
addItem
(2)
getAllToolbarItemIds
(3)
getDefaultItemSet
(4)
createItem Объект какого класса хранит всю информацию об обрабатываемой команде?
(1)
ApplicationCommandInfo
(2)
MenuBarModel
(3)
ApplicationCommandTarget
(4)
ApplicationCommandManager Какой компонент предоставляет возможность просмотра и выбора файлов и директорий?
(1)
FilePreviewComponent
(2)
ImagePreviewComponent
(3)
FileBrowserComponent
(4)
FileChooserDialogBox Какой класс Juce отвечает за хранение последовательности событий MIDI?
(1)
MidiBuffer
(2)
MidiMessage
(3)
MidiMessageSequence
(4)
MidiOutput Какой метод класса
LocalisedStrings позволяет получить данные о языке из файла перевода?
(1)
getLanguageName
(2)
setCurrentMappings
(3)
translate
(4)
translateWithCurrentMappings Какой метод класса
Component отвечает за прорисовку фона виджета?
(1)
colourChanged
(2)
findColour
(3)
repaint
(4)
setComponentEffect Какой метод служит для преобразования строки в целое?
(1)
getIntValue
(2)
getFloatValue
(3)
getDoubleValue
(4)
getLastCharacter Какой метод класса
Graphics служит для рисования фигуры класса Path?
(1)
fillRect
(2)
fillPath
(3)
fillEllipse
(4)
drawRect Какой метод класса
TextEditor позволяет изменить шрифт у всего текста редактора?
(1)
applyFontToAllText
(2)
getFont
(3)
setFont
(4)
setHighlightedRegion Какие методы класса
ListBox позволяют выбирать строку / строки?
(1)
selectRow
(2)
selectRangeOfRows
(3)
deselectRow
(4)
flipRowSelection Какие виджеты можно создать с помощью класса
ToggleButton?
(1) кнопки с текстом;
(2) радиокнопки;
(3) индикаторы с флажком;
(4) кнопки с изображением
Какие стили должны быть переданы в метод
setStyle класса Slider для того, чтобы его объект имел вид регулятора?
(1)
LinearBar
(2)
Rotary
(3)
RotaryHorizontalDrag
(4)
RotaryVerticalDrag Выберите основные классы, отвечающие за создание панели инструментов в Juce
(1)
Toolbar
(2)
ToolbarButton
(3)
ToolbarItemFactory
(4)
ToolbarItemStyle Выберите основные классы, отвечающие за создание меню верхнего уровня в Juce
(1)
MenuBarComponent
(2)
MenuBarModel
(3)
PopupMenu
(4)
PopupMenuCustomComponent Выберите компоненты, с помощью которых можно создать панель для последующего добавления вкладок
(1)
TabBarButton
(2)
TabbedButtonBar
(3)
TabbedComponent
(4)
TabsAtTop Какие классы — производные от
AudioFormat — отвечают за чтение базовых форматов аудио?
(1)
WavAudioFormat
(2)
FlacAudioFormat
(3)
OggVorbisAudioFormat
(4)
MP3AudioFormat Выберите классы, от которых может быть унаследован компонент — приёмник сбрасывемых данных (механизм drag and drop)?
(1)
DragAndDropTarget
(2)
DragAndDropContainer
(3)
FileDragAndDropTarget
(4)
ComponentDragger Какие методы добавляют дочерний компонент в родительский?
(1)
addToDesktop
(2)
addAndMakeVisible
(3)
addChildComponent
(4)
addComponentListener Какие классы включают метод
setFont?
(1)
Component
(2)
Label
(3)
TextEditor
(4)
TextButton Что будет нарисовано при выполнении следующего кода?
CanvassetColour(Colours::blue); // Graphics& Canvas;
CanvassetPixel(10, 10);
(1) точка с координатами 10, 10;
(2) пунктир с координатами начального отрезка 10, 10;
(3) точка синего цвета;
(4) точка голубого цвета
Выберите комбинации значений параметров метода
setEditale, которые позволяют отменять внесённые изменения в текст ярлыка щелчком мыши
(1)
true, false, false
(2)
true, false, true
(3)
false, true, false
(4)
false, true, true Какие методы класса
ListBoxModel являются чистыми виртуальными и должны быть обязательно переопределены?
(1)
paintListBoxItem
(2)
getNumRows
(3)
getTooltipForRow
(4)
selectedRowsChanged Выберите параметры, которые принимает метод
setToggleState класса ToggleButton
(1)
shouldToggle
(2)
shouldBeOn
(3)
sendChangeNotification
(4)
isButtonDown Какие параметры принимает метод
setRange класса Slider?
(1)
int newFocusOrderIndex
(2)
double newMinimum
(3)
double newMaximum
(4)
double newInterval Выберите методы класса
ToolbarItemFactory
(1)
addItem
(2)
getAllToolbarItemIds
(3)
getDefaultItemSet
(4)
createItem Выберите методы класса
MenuBarModel
(1)
menuItemsChanged
(2)
getMenuBarNames
(3)
getMenuForIndex
(4)
showMenu Выберите идентификаторы перечислимого списка
TabbedButtonBar::Orientation
(1)
TabsAtDefaut
(2)
TabsAtBottom
(3)
TabsAtLeft
(4)
TabsAtRight Что делает следующий фрагмент кода?AudioDeviceManager* pAudioDeviceManager = new AudioDeviceManager();
String sError = pAudioDeviceManager->initialise(1, 2, 0, true);
AudioIODevice* pAudioDevice = pAudioDeviceManager->getCurrentAudioDevice();
(1) создает пустой менеджер аудио-устройств;
(2) инициирует менеджер аудио-устройств;
(3) сохраняет текущее аудио-устройство в переменной;
(4) выводит сообщение об ошибке
Выберите методы класса
FileDragAndDropTarget, являющиеся чистыми виртуальными
(1)
isInterestedInFileDrag
(2)
filesDropped
(3)
fileDragEnter
(4)
fileDragMove Выберите методы (включая запрещённые, deprecated), которые используются для добавления компонента содержимого в главное окно приложения
(1)
setCentreRelative
(2)
setComponentEffect
(3)
setContentOwned
(4)
setContentComponent Какие методы класса
Font, описывают его гарнитуру?
(1)
getGlyphPosition
(2)
getStyleFlags
(3)
getTypeface
(4)
getTypefaceName Что будет нарисовано при выполнении следующего кода?CanvassetColour(Colours::blue); // Graphics& Canvas;
CanvasdrawLine(10, 10, 30, 30);
(1) отрезок толщиной 1 пиксель;
(2) отрезок с координатами начальной точки 10, 10;
(3) отрезок с координатами конечной точки 10, 30;
(4) отрезок синего цвета
Выберите элементы нумерованного списка
Label::colourIds
(1)
backgroundColourId
(2)
textColourId
(3)
textColourOffId
(4)
outlineColourId Какие классы отвечают за отображение строки заголовка таблицы и её реакцию на события?
(1)
TableHeaderComponent
(2)
TableListBox
(3)
TableListBoxModel
(4)
TableHeaderListener Выберите названия классов, отвечающих за создание кнопок с изображением
(1)
TextButton
(2)
ImageButton
(3)
DrawableButton
(4)
ShapeButton Какие параметры принимает метод
setValue класса Slider?
(1)
double newValue
(2)
bool sendUpdateMessage
(3)
double newMaximum
(4)
bool sendMessageSynchronously Какие стандартные виджеты являются потомками класса
ToolbarItemComponent?
(1) кнопки панели инструментов;
(2) разделители;
(3) распорки;
(4) контекстные меню
Выберите методы класса
MenuBarComponent
(1)
menuItemsChanged
(2)
setModel
(3)
getMenuForIndex
(4)
showMenu Выберите методы класса
AlertWindow, показывающие диалоговые окна
(1)
showMessageBox
(2)
showOkCancelBox
(3)
showYesNoCancelBox
(4)
addComboBox Выберите методы класса
AudioTransportSource, позволяющие управлять воспроизведением аудио
(1)
start
(2)
stop
(3)
play
(4)
pause Выберите названия параметров метода
DragAndDropContainer:: startDragging, принимаемые значения которых оказывают влияние на внешний вид и положение изображения под указателем мыши
(1)
sourceDescription
(2)
sourceComponent
(3)
dragImage
(4)
imageOffsetFromMouse Какие методы класса
Component используются для задания относительных размеров дочернего компонента?
(1)
proportionOfWidth
(2)
getWidth
(3)
proportionOfHeight
(4)
getHeight Какие элементы из нумерованного списка
FontStyleFlags не являются флагами стиля, устанавливаемыми для шрифта по умолчанию?
(1)
plain
(2)
bold
(3)
italic
(4)
underlined Что будет нарисовано при выполнении следующего кода?CanvassetColour(Colours::black); // Graphics& Canvas;
float fDashLengths[] = {4, 2};
CanvasdrawDashedLine(10, 10, 30, 30, fDashLengths, 3);
(1) пунктир толщиной 1 пиксель;
(2) пунктир с координатами начальной точки 10, 10;
(3) пунктир с координатами конечной точки 30, 30;
(4) отрезок синего цвета
(5) пунктир с пробелами в 4 пикселя;
(6) пунктир с пробелами в 2 пикселя;
Как будет ориентирована надпись при выполнении следующего кода?Label* pMyLabel = new Label(String::empty, L"Hello world!");
pMyLabel->setJustificationType(Justification::left |
Justification::bottom);
(1) выровнена по левому краю ярлыка;
(2) выровнена по правому краю ярлыка;
(3) выровнена по верхнему краю ярлыка;
(4) выровнена по нижнему краю ярлыка
Выберите флаги свойств колонки таблицы (
ColumnPropertyFlags), которые соответствуют defaultFlags
(1)
visible
(2)
resizable
(3)
draggable
(4)
notSortable Выберите методы, которые используются для создания группы кнопок с фиксацией нажатого состояния
(1)
setClickingTogglesState
(2)
setToggleState
(3)
getClickingTogglesState
(4)
setRadioGroupId Выберите свойства текстового поля, ассоциированного с ползунком, при выполнении следующего кодаSlider* pSlider = new Slider(L"Slider");
pSlider->setTextBoxStyle(Slider::TextBoxAbove, true, 80, 20)
(1) текстовое поле расположено над ползунком;
(2) текстовое поле расположено под ползунком;
(3) редактирование данных в текстовом поле разрешено;
(4) редактирование данных в текстовом поле запрещено
Выберите стандартные идентификаторы элементов панели инструментов
(1)
separatorBarId
(2)
listId
(3)
spacerId
(4)
fileId Выберите чистые виртуальные методы класса
MenuBarModel
(1)
menuItemSelected
(2)
getMenuBarNames
(3)
getMenuForIndex
(4)
showMenu Выберите компоненты, служащие для предварительного просмотра информации о файле
(1)
FilePreviewComponent
(2)
ImagePreviewComponent
(3)
FileBrowserComponent
(4)
FileChooserDialogBox Выберите методы класса
AudioFormatManager, позволяющие зарегистрировать новые форматы аудио
(1)
registerFormat
(2)
registerBasicFormats
(3)
clearFormats
(4)
getNumKnownFormats Выберите методы класса
SystemClipboard, которые необходимы для того, чтобы вырезать выделенный текст в буфер обмена
(1)
cut
(2)
getHighlightedText
(3)
copyTextToClipboard
(4)
getTextFromClipboard Какие кнопки будет включать строка заголовка главного окна приложения, конструктор класса которого в качестве третьего параметра принимает следующие значения?
DocumentWindow::minimiseButton | DocumentWindow::closeButton
(1) кнопка "Свернуть"
(2) кнопка "Восстановить"
(3) кнопка "Закрыть"
(4) кнопка "Справка"
Выберите названия методов класса
Font, которые не позволяют получить гарнитуры шрифта, использующегося по умолчанию в компонентах
(1)
getDefaultMonospacedFontName
(2)
getDefaultSansSerifFontName
(3)
getDefaultSerifFontName
(4)
getFallbackFontName Какими методами класса
Graphics можно нарисовать контур прямоугольника?
(1)
fillRect
(2)
drawLine
(3)
drawEllipse
(4)
drawRect Как будет выглядеть объект класса TextEditor* pMemo = new TextEditor(String::empty);
pMemo->setMultiLine(true, true);
TextEditor при выполнении следующего кода?
(1) однострочное поле ввода;
(2) многострочное поле ввода;
(3) строки автоматически не переносятся;
(4) автоматический перенос строк
Выберите методы, возвращающие указатель на TreeViewItem
(1)
getSelectedItem
(2)
getIndexInParent
(3)
getRootItem
(4)
getSubItem Какие параметры принимает конструктор класса
ArrowButton?
(1)
buttonName
(2)
arrowDirection
(3)
arrowColour
(4)
arrowShape Выберите стили, которые задают отображение объекта класса
Slider в виде традиционного ползунка
(1)
LinearHorizontal
(2)
LinearVertical
(3)
LinearBar
(4)
RotaryHorizontalDrag Какие параметры принимает конструктор класса
ToolbarButton?
(1)
int itemId
(2)
const String& labelText
(3)
Drawable* normalImage
(4)
ButtonStyle buttonStyle Выберите параметры, которые принимает метод
setMenuBar класса DocumentWindow
(1)
MenuBar* menuBar
(2)
MenuBarModel* menuBarModel
(3)
int menuBarHeight
(4)
bool isVertical Выберите идентификаторы перечислимого типа
enum ColourSelector::ColourSelectorOptions
(1)
showAlphaChannel
(2)
textColourId
(3)
showColourAtTop
(4)
showColourspace Что делает следующий фрагмент кода?MidiOutput* pMidiOutput = MidiOutput::openDevice(0);
pMidiOutput->sendMessageNow(MidiMessage::programChange(1, 0));
MidiMessage PlayMessage(0x90, 60, 100, 0);
pMidiOutput->sendMessageNow(PlayMessage);
(1) открывается первое из доступных устройств MIDI;
(2) задается тембр воспроизведения;
(3) меняется канал воспроизведения;
(4) воспроизводится нота до первой октавы
Какие методы класса
LocalisedStrings используются для перевода строк интерфейса программы?
(1)
translate
(2)
setIgnoresCase
(3)
setCurrentMappings
(4)
translateWithCurrentMappings Какие методы безопасно удаляют дочерние компоненты, включённые в компонент содержимого, при завершении работы программы?
(1)
removeAllChildren
(2)
removeChildComponent
(3)
deleteAndZero
(4)
deleteAllChildren Выберите типы, которые конструктор класса
String может принимать в качестве параметров
(1)
char*;
(2)
juce_wchar*;
(3)
DrawableText
(4)
int Что будет нарисовано при выполнении следующего кода?CanvassetColour(Colours::yellow); // Graphics& Canvas;
fillRect(10, 10, 100, 100);
CanvassetColour(Colours::blue);
drawRect(10, 10, 100, 100, 3);
(1) квадрат синего цвета;
(2) квадрат жёлтого цвета;
(3) квадрат с синим контуром;
(4) квадрат с жёлтым контуром
Какие методы добавляют новый текст в экземпляр класса
TextEditor (с удалением или без старого текста)?
(1)
insertTextAtCaret
(2)
inputAttemptWhenModal
(3)
setPasswordCharacter
(4)
setText Как будет выглядеть элемент древовидного списка при выполнении следующего кода?void TTreeViewItem::paintItem(Graphics& Painter, int iWidth, int iHeight)
{
if(isSelected())
{
PainterfillAll(Colours::violetwithAlpha(03f));
}
PaintersetColour(Colours::black);
PaintersetFont(iHeight * 08f);
// Рисуем текст (имя) элемента
PainterdrawText(sItemName, 4, 0, iWidth - 4,
iHeight, Justification::centredLeft, true);
}
(1) при выделении элемент будет закрашен голубым цветом;
(2) при выделении элемент будет закрашен фиолетовым цветом;
(3) цвет шрифта — чёрный;
(4) надпись занимает 80% высоты элемента
Какие утилиты, входящие в поставку Juce, позволяют добавлять в разрабатываемое приложение бинарные ресурсы?
(1)
BinaryBuilder
(2)
Introjucer
(3)
the jucer
(4)
Juce Demo Выберите стили, которые задают отображение объекта класса
Slider в виде ползунка с несколькими головками
(1)
TwoValueHorizontal
(2)
TwoValueVertical
(3)
ThreeValueHorizontal
(4)
IncDecButtons Выберите идентификаторы стиля отображения панели инструментов
(1)
iconsOnly
(2)
iconsWithText
(3)
textOnly
(4)
textWithHints Какие параметры принимает метод
addItem класса PopupMenu?
(1)
int itemResultId;
(2)
const String& itemText;
(3)
ApplicationCommandManager* commandManager;
(4)
bool isTicked Выберите параметры, которые принимает метод
animateComponent класса ComponentAnimator
(1)
Component* component
(2)
const Rectangle<int>& finalBounds
(3)
float finalAlpha
(4)
String componentName Какой параметр должен принять метод
sendMessageNow для того, чтобы отключить воспроизведение ноты?
(1)
MidiMessage StopMessage(0x90, 60, 100, 0)
(2)
MidiMessage StopMessage(0x9F, 60, 100, 0)
(3)
MidiMessage StopMessage(0x90, 60, 0)
(4)
MidiMessage StopMessage(0x80, 60, 0) Какие методы класса
LocalisedStrings используются для перевода строк интерфейса?
(1)
getLanguageName
(2)
setCurrentMappings
(3)
translate
(4)
translateWithCurrentMappings Какие вкладки программы the jucer используются при добавлении фоновой графики на компонент?
(1) class
(2) subcomponents
(3) graphics
(4) resources
Как можно выполнить объединение строк (объекты класса
String) в Juce?
(1) с помощью метода
contains
(2) с помощью метода
append
(3) с помощью оператора
+
(4) с помощью оператора
+= Что будет нарисовано при выполнении следующего кода?CanvassetColour(Colours::blue); // Graphics& Canvas;
drawRect(10, 10, 100, 100, 3);
(1) эллипс с толщиной линии контура 10 пикселей;
(2) эллипс с толщиной линии контура 1 пиксель;
(3) эллипс с толщиной линии контура 3 пикселя;
(4) эллипс с контуром синего цвета
Опишите поведение экземпляра класса TextEditor* pIDEdit = new TextEditor(String::empty);
pIDEdit->setMultiLine(false, false);
pIDEdit->setInputRestrictions(10, "RU1234567890");
TextEditor при выполнении следующего кода
(1) число вводимых символов не ограничено
(2) разрешено вводить цифры;
(3) число вводимых символов — не больше 10;
(4) разрешено вводить символы 'R' и 'U'
Каким будет поведение программы при выполнении следующего кода?pTreeView->setMultiSelectEnabled(true);
pTreeView->getSelectedItem(0);
(1) метод
getSelectedItem вернёт все выделенные элементы древовидного списка;
(2) метод
getSelectedItem вернёт указатель на первый из выделенных элементов древовидного списка;
(3) будет проверено всё дерево;
(4) метод
getSelectedItem вернёт указатель на единственный выделенный элемент в списке Объекты каких классов может отображать
DrawableButton?
(1)
Drawable
(2)
DrawableImage
(3)
DrawableShape
(4)
DrawableText Какие параметры принимает метод
setValue класса Slider?
(1)
bool discardCurrentEditorContents
(2)
double newValue;
(3)
bool sendUpdateMessage
(4)
bool sendMessageSynchronously Какая ориентация панели инструментов возможна в Juce?
(1) вертикальная;
(2) горизонтальная;
(3) диагональная;
(4) зигзагообразная
Выберите чистые виртуальные методы класса
ApplicationCommandTarget
(1)
getAllCommands
(2)
invoke
(3)
getCommandInfo
(4)
perform Какие параметры принимает конструктор класса
DialogWindow?
(1)
const String& name
(2)
const Colour& backgroundColour
(3)
int requiredButtons
(4)
bool addToDesktop Что может делать с MIDI файлом объект класса
MidiFile?
(1) запись в файл;
(2) чтение трека;
(3) чтение потока данных файла;
(4) удаление файла
Какие обязательные элементы входят в файл перевода?
(1) сведения о языке перевода;
(2) сведения о странах, использующих язык;
(3) сведения об авторе перевода;
(4) собственно перевод (пары строк)
Какие утверждения верно характеризуют классы слушателей событий Juce?
(1) базовые классы для компонентов-контейнеров, реагирующих на события субкомпонентов
(2) производные классы от
Component
(3) абстрактные классы
(4) базовые классы для
ResizableWindow Выберите методы класса
String, использующиеся для поиска подстроки
(1)
substring
(2)
charToString
(3)
contains
(4)
endsWith Что будет нарисовано при выполнении следующего кода?CanvassetColour(Colours::yellow); // Graphics& Canvas;
fillEllipse(10, 10, 100, 50);
CanvassetColour(Colours::red);
drawEllipse(10, 10, 100, 50, 3);
(1) эллипс красного цвета;
(2) эллипс с красным контуром;
(3) эллипс жёлтого цвета;
(4) эллипс с жёлтым контуром
Какие методы класса
TextEditor предназначены для работы с содержимым буфера обмена?
(1)
addToDesktop
(2)
copy
(3)
insertTextAtCaret
(4)
paste Выберите методы класса
TreeViewItem, которые являются виртуальными
(1)
mightContainSubItems
(2)
getUniqueName
(3)
addSubItem
(4)
paintItem Какие параметры принимает метод
setShape класса ShapeButton?
(1)
const Path& newShape;
(2)
bool shouldBeOpaque;
(3)
bool resizeNowToFitThisShape
(4)
bool hasDropShadow Какой метод позволяет задать границы смещения и текущую позицию полосы прокрутки (класс
ScrollBar)?
(1)
setOrientation
(2)
setRangeLimits
(3)
setCurrentRangeStart
(4)
setViewedComponent Что будет делать следующий код?void TToolbarFactory::getDefaultItemSet(Array<int>& iIDs)
{
iIDsadd(FileQuit); // Команда кнопки "Выход"
iIDsadd(separatorBarId);
iIDsadd(FileOpen); // Команда кнопки "Открыть"
iIDsadd(separatorBarId);
}
(1) на панель инструментов будут добавлены две кнопки;
(2) на панель инструментов будет добавлена кнопка;
(3) на панель инструментов будет добавлен разделитель;
(4) на панель инструментов будут добавлены два разделителя;
Выберите командные флаги
ApplicationCommandInfo
(1)
isDisabled
(2)
isTicked
(3)
isVertical
(4)
isTriggered Какие компоненты участвуют в создании диалога открытия файла с возможностью предварительного просмотра информации о нём?
(1)
FilePreviewComponent
(2)
DialogWindow
(3)
FileBrowserComponent
(4)
FileChooserDialogBox Какие параметры принимает метод
addSequence класса MidiMessageSequence?
(1)
int channelNumberToExtract
(2)
double timeAdjustmentDelta
(3)
double firstAllowableDestTime
(4)
double endOfAllowableDestTimes Выберите методы класса
LocalisedStrings, необходимые для создания динамического меню "Языки"
(1)
getLanguageName
(2)
setCurrentMappings
(3)
translate
(4)
translateWithCurrentMappings Выберите методы, которые служат для преобразования строки в целое?
(1)
getIntValue
(2)
getFloatValue
(3)
getHexValue32
(4)
getLargeIntValue Какие методы класса компонента содержимого используются для отрисовки объекта класса
Path?
(1)
addAndMakeVisible
(2)
paint
(3)
resized
(4)
setOpaque Какие методы класса
TextEditor позволяют изменять шрифт для отображения текста редактора?
(1)
applyFontToAllText
(2)
getFont
(3)
setFont
(4)
setHighlightedRegion Введите название метода класса
ListBox, который выбирает элемент, если он не был ранее выбран, и наоборот
flipRowSelection
Введите название класса, который в Juce служит для создания переключателей
ToggleButton
Введите название метода класса
Slider, который позволяет задать внешний вид ползунка
setSliderStyle
Введите название класса, который отвечает за создание и добавление на панель инструментов её элементов
ToolbarItemFactory
Введите название класса, который отвечает за создание команд меню и их обработчиков
MenuBarModel
Введите название компонента, представляющего собой комбинацию панели и нескольких вкладок
TabbedComponent
Введите название базового класса Juce, который отвечает за чтение аудио-файла и передачу данных в объект
AudioTransportSource
AudioFormat
Введите название базового класса для компонента — приёмника данных от другой программы (механизм drag and drop)
FileDragAndDropTarget
Напишите название метода, который добавляет в родительский компонент дочерний и делает последний видимым
addAndMakeVisible
Введите название метода, служащего для установки параметров шрифта в компонентах отображения текстовых данных
setFont
Введите название метода класса
Graphics, который служит для рисования точек
setPixel
Введите название метода класса
Label, который используется для того, чтобы можно было редактировать надпись ярлыка
setEditable
Введите название метода класса
ListBoxModel, который возвращает число строк в списке
getNumRows
Введите название метода класса
ToggleButton, который включает / сбрасывает флажок программно
setToggleState
Введите название метода класса
Slider, который используется для установки границ и шага изменения значения ползунка
setRange
Введите название метода класса
ToolbarItemFactory, который служит для создания виджета, добавляемого на панель инструментов
createItem
Введите название метода класса
MenuBarModel, который служит для создания выпадающих меню, добавляемых в меню верхнего уровня
getMenuForIndex
Введите название метода класса
TabbedComponent, позволяющего задать ориентацию панели
setOrientation
Введите название метода класса
AudioDeviceManager, который позволяет получить указатель на текущее аудио-устройство
getCurrentAudioDevice
Введите название метода класса
FileDragAndDropTarget, в котором осуществляется выполнение каких-то действий над файлами, сброшенными на компонент
filesDropped
Введите название метода библиотеки Juce версии 153, который используется для добавления компонента содержимого в главное окно приложения
setContentOwned
Введите название метода класса
Font, возвращающего название гарнитуры шрифта
getTypefaceName>
Введите название метода класса
Graphics, который служит для рисования сплошных линий
drawLine
Введите название метода класса
Label, с помощью которого можно задать цвет ярлыка
setColour
Введите название класса, который отвечает за отображение строки заголовка таблицы
TableHeaderComponent
Введите название класса, который отвечает за создание кнопки с текстом
TextButton
Введите название метода класса
Slider, который используется для установки текущего значения ползунка
setValue
Введите название класса, с помощью которого можно создавать произвольные виджеты для добавления на панель инструментов
ToolbarItemComponent
Введите название компонента Juce, который создаёт полосу под заголовком окна и отвечает за отображение команд
MenuBarComponent
Введите название метода класса
AlertWindow, создающего диалоговое окно с одной закрывающей кнопкой
showMessageBox
Введите название класса Juce, управляющего воспроизведением аудио
AudioTransportSource
Введите название метода, который должен вызвать виджет, унаследованный от
DragAndDropContainer, для того, чтобы начать перетаскивание компонента
startDragging
Введите название метода класса
Component, который используется для задания относительной ширины дочернего компонента
proportionOfWidth
Введите название элемента из нумерованного списка
FontStyleFlags, который устанавливает полужирный шрифт
bold
Введите название метода класса
Graphics, который служит для рисования пунктирных линий
drawLine
Введите название флага свойств колонки таблицы (
ColumnPropertyFlags), который разрешает перемещение колонки на другую позицию
draggable
Введите название метода, который служит для включения у кнопки режима фиксации нажатого состояния
setClickingTogglesState
Введите название метода класса
Slider, который позволяет настроить свойства текстового поля, ассоциированного с ползунком
setTextBoxStyle
Введите название метода класса
ToolbarItemFactory, который служит для создания идентификаторов (ID) элементов панели инструментов
getAllToolbarItemIds
Введите название метода класса
MenuBarModel, который возвращает список основных пунктов меню, отображаемых на её полосе
getMenuBarNames
Введите название компонента, который служит для предварительного просмотра информации о графическом файле
ImagePreviewComponent
Введите название класса Juce, который хранит информацию о доступных форматах аудио
AudioFormatManager
Введите название метода класса
SystemClipboard, копирующего текст в буфер обмена
copyTextToClipboard
Ведите название третьего параметра конструктор класса DocumentWindow, который включает в строку заголовка окна закрывающую кнопку
closeButton
Введите название метода класса
Font, который позволяет получить имя гарнитуры шрифта с засечками (Serif), используемого по умолчанию в целевой операционной системе
getDefaultSerifFontName
Введите название метода класса
Graphics, который служит для рисования контура прямоугольника
drawRect
Введите название метода, который необходимо вызвать, чтобы экземпляр класса
TextEditor представлял собой многострочное поле ввода
setMultiLine
Введите название метода, который позволяет получить указатель на корень древовидного списка
getRootItem
Введите название класса Juce, который отвечает за создание кнопки со стрелкой
ArrowButton
Введите название стиля ползунка, который задает отображение последнего в виде полосы с заливкой, которую можно протягивать мышью, и надписью поверх нее
LinearBar
Введите название класса, с помощью которого можно создавать стандартные кнопки для добавления на панель инструментов
ToolbarButton
Введите название метода класса
DocumentWindow, создающего меню верхнего уровня
setMenuBar
Введите название класса, отвечающего за создание диалога выбора цвета
ColourSelector
Введите название метода класса
MidiOutput, который позволяет получить указатель на текущее аудио-устройство
openDevice
Введите название класса, который используется в Juce для конвертации строк программы в их локализованные версии
LocalisedStrings
Введите название метода класса
Component, который безопасно удаляет все дочерние компоненты, включённые в компонент содержимого, при завершении работы программы?
deleteAllChildren
Введите название типа для хранения платформ-независимых символов Юникод
juce_wchar
Введите название метода класса
Graphics, который служит для заливки цветом прямоугольника
fillRect
Введите название метода, который возвращает текст экземпляра класса TextEditor в виде строки
setText
Введите название метода класса
TreeViewItem, который отвечает за отрисовку элемента древовидного списка
paintItem
Введите название утилиты, входящей в поставку Juce, которая позволяет добавлять в разрабатываемое приложение бинарные ресурсы в виде отдельного пространства имен
BinaryBuilder
Введите название стиля объекта класса
Slider, который задает отображение последнего в виде горизонтального ползунка с тремя головками
ThreeValueHorizontal
Введите название метода класса
Toolbar, который задаёт стиль отображения панели инструментов
setStyle
Введите название класса Juce, который отвечает за создание контекстного меню
PopupMenu
Введите название метод класса
ComponentAnimator, отвечающего за собственно анимацию компонентов
animateComponent
Введите название класса, который отвечает за немедленную отправку сообщения MIDI устройству
MidiOutput
Введите название метода класса
LocalisedStrings, который используется для переключения языка перевода строк интерфейса на этапе выполнения программы
translate
Напишите название вкладки программы the jucer, на которой находится редактор бинарных ресурсов
resources
Введите название метода класса
String, добавляющего строку в конец другой строки
append
Введите название метода класса
Graphics, который служит для рисования контура эллипса
drawEllipse
Введите название метода, с помощью которого можно установить шаблон ввода в экземпляре класса
TextEditor
setInputRestrictions
Введите название метода класса
TreeView, который позволяет найти один из выделенных элементов в древовидном списке
getSelectedItem
Введите название стиля
DrawableButton, при котором кнопка отображает объекты Drawable, изменяя их размеры таким образом, чтобы изображения помещались внутри кнопки
ImageFitted
Введите название метода, который возвращает текущее значение ползунка
getValue
Введите название метода класса
Toolbar, который задаёт ориентацию панели инструментов
setVertica
Введите название класса, хранящего список команд, которые может выполнить программа
ApplicationCommandManage
Введите название класса, который даёт возможность отображать произвольные компоненты в диалоговом окне
DialogWindow
Введите название класса Juce, отвечающего за работу с MIDI файлами
MidiFile
Введите имя макроса, с помощью которого в Juce осуществляется перевод строк интерфейса с использованием заданного отображения
TRANS
Введите название класса слушателя кнопок
ButtonListener
Введите название метода класса
String, который проверяет содержит ли строка символ juce_wchar, переданный в качестве параметра
containsChar
Введите название метода класса
Graphics, который служит для заливки цветом эллипса
fillEllipse
Введите название метода класса
TextEditor, который предназначен для вставки содержимого буфера обмена
paste
Введите название класса, который отвечает за создание элемента древовидного списка
TreeViewItem
Введите название метода, который используется для помещения на объект класса
ShapeButton геометрической фигуры
setShape
Введите название метода, который позволяет задать новую позицию полосы прокрутки (класс
ScrollBar)
setCurrentRangeStart
Введите название метода класса
ToolbarItemFactory, который служит для задания порядка добавления элементов на панель инструментов
getDefaultItemSet
Введите название класса, объект которого хранит всю информацию об обрабатываемой команде
ApplicationCommandInfo
Введите название компонента, предоставляющего возможность просмотра и выбора файлов и директорий
FileBrowserComponent
Введите название класса Juce, отвечающего за хранение последовательности событий MIDI
MidiMessageSequence
Введите название метода класса
LocalisedStrings, который позволяет получить данные о языке из файла перевода
getLanguageName
Напишите название метода класса
Component, который отвечает за прорисовку фона виджета и графических примитивов
repaint
Введите название метода, преобразующего строку в тип
double
getDoubleValue
Введите название метода класса
Graphics, который служит для отрисовки объекта класса Path
fillPath
Введите название метода класса
TextEditor, который позволяет изменить шрифт у всего текста редактора
applyFontToAllText