-
Постов
828 -
Зарегистрирован
-
Посещение
-
Победитель дней
13
Весь контент x11
-
Да я знаю, как применяется стиль. Вы вопрос, судя по всему, не поняли.
-
Вы так и не понял. Не стиль, а название стиля.
-
только в коде: procedure TdmRepo.SetStyle; var aPlatformStyle, sStyle: String; aStyle: TFMXObject; begin aStyle := nil; if not dm.UniConnection1.Connected then try dm.UniConnection1.Connect; except on e:exception do begin ShowMessage('Ошибка подключения к базе: ' + sLineBreak + e.Message); exit; end; end;// try sStyle := dm.GetOption2Param(AppStyleParamName);// название стиля берем из базы if sStyle = 'Default' then begin sStyle := ''; exit; end; //если выбираем из ресурсов if sStyle <> '' then begin aPlatformStyle := constPlatform[TOSVersion.Platform] + sStyle; aStyle := TStyleStreaming.LoadFromResource(HInstance, aPlatformStyle, RT_RCDATA); aStyle.StyleName := sStyle; if not assigned(aStyle) then begin ShowMessage('Стиль не найден: ' + aPlatformStyle); exit; end; end;// if comboStyles.ItemIndex > 0 then TStyleManager.SetStyle(aStyle); end;
-
искал - отсутствует
-
У меня есть проект на Delphi Berlin (мультиплатформенное приложение), где используются дополнительные стили. Но как я их вставил в проект не могу понять. В проекте нет StyleBook, но я вижу справа в менеджере проекта эти стили. Их что, нужно каждый отдельный через Deploymet добавлять в проект? Я не помню, как в старом проекте добавлял.
-
У FMXComponents есть тоже слайдер. http://fire-monkey.ru/topic/4666-fmxcomponents/ К сожалению OrangeUI без исходников и нет версии для Tokyo, но компонент гараздо больше. У FMXComponents есть классный Label, который прокручивает текст/строку с разной анимацией. Ну и компонент значительно меньше, зато есть исходники и версия для Tokyo.
-
Не могу понять, как вообще с этими кнопками работать? Они что, прячутся куда-то?
-
Я использую обычную TSpeedButton с прозрачной png картинкой с круглой кнопкой.
-
здесь есть примеры http://docwiki.embarcadero.com/CodeExamples/Berlin/en/Code_Examples_by_Functionality#Xml.XMLDoc
-
Да, не очень, но прикол в том, что окно ты проектируешь сам. Сделай красивое.
-
Здесь статья, как создать свой MessageDlg для мобильных платформ. Надеюсь, кому-то пригодится. Может и разработчики возьмут на вооружение. https://community.embarcadero.com/blogs/entry/mimicing-messagedlg-on-mobile-platforms
-
я понял, нужно начинать отсюда http://docwiki.embarcadero.com/RADStudio/Berlin/en/Using_TXMLDocument
-
ага, нашёл http://docwiki.embarcadero.com/RADStudio/Berlin/en/Using_TXMLDocument спасибо
-
я перепутал с http://docwiki.embarcadero.com/RADStudio/Berlin/en/Using_the_Document_Object_Model
-
Что добавить в USES с чего начать? Я в старой версии Delphi XE3 под Windows работал с TXMLDocument, это но же, то же самое?
-
Это но? http://docwiki.embarcadero.com/Libraries/Berlin/en/Xml.XMLDoc.TXMLDocument Или нужно что-то другое использовать? Что добавлять в USES?
-
Я просто смотрел то ли здесь, то ли где-то на др. сайтах + в справке и там было IFDEF MSWINDOWS
-
Может кому пригодится. Немножко запутался я, т.к. в FMX почти любая визуальная компонента может быть контейнером для другой компоненты. Рабочий код. function GetPathFromNode(AItem: TTreeViewItem): String; begin if AItem = nil then exit('ничего не выбрано'); while Assigned(AItem) and (AItem is TTreeViewItem) do begin Result := AItem.Text + '/' + Result; AItem := TTreeViewItem(AItem.ParentItem); end; Delete(Result, Length(Result), 1); end; проблема была у меня AItem.Parent а правильно - AItem.ParentItem
-
Подскажите кросс-платформенные компоненты/библиотеки для Delphi Berlin+. Кроме OXML, она встроена в Delphi, но справки нет.
-
Я так подразумеваю, что в Berlin встроена библиотека OXml. Но где взять справку по OXml? В справочной системе Delphi http://docwiki.embarcadero.com/RADStudio/Berlin/en/Using_the_Document_Object_Model есть ссылка, которая ведёт сюда: https://code.google.com/archive/p/omnixml/ но там справки нет
-
Я понял. Эти 2 кнопки "заезжают" (прячутся) под кнопку Редактировать. И как быть, чтобы кнопки/элемента Item`a располагались друг рядом с другом?
-
ListView в режиме appearance. Добавил пару TListItemGlyphButton, указал в свойстве ButtonType - CheckBox. Но при работе приложения - пустота. Другие типы кнопок тоже не отображает. ЧЯДНТ.