Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Поздравляю с успешным выходом на гитхаб. Как оказалось не так тяжело и удобно да?

Он приват. Там у двух компонентов лицензия ... Скорее всего сразу же прилетит DMCA...Поздравляю с успешным выходом на гитхаб. Как оказалось не так тяжело и удобно да?![]()

OSInfo: исправление нестабильности и некорректных значений.
Внесены изменения в реализацию получения информации о системе:
- Данные (Caption / Version / Build) теперь инициализируются один раз в конструкторе объекта, вместо чтения при каждом вызове метода.
- Устранена проблема, при которой значения могли “перемешиваться” при использовании интерфейса (зависимость от порядка методов / vtable).
- Получение GetWinBuildNumber (build-номера) переведено на...
Добавлен компонент: FUWPTiles
Основные возможности:
Создание и управление контейнером плиток
Полный контроль расположения и размеров
Добавление и настройка Tile-элементов
Управление стилями, текстом и изображениями
Поддержка событий клика и взаимодействия
Работа напрямую через NativeInt handle
Позиция и размер:
FCreate(FParent: NativeInt): NativeInt
Left
Top
Width
Height
SetBounds(FLeft, FTop, FWidth, FHeight: Single)
Position(X, Y: Single)
Align(Al: TAlignLayout)...
Что бы "он" понимал нужный тебе способ то нужноздравствуйте. вопрос тут больше к автору вот я задаю так цвета
#define MyFontColor1 "AlWhiteSmoke"
#define MyFontColor2 "$FFFF8C00"
#define ThemeColor1 "$FFFF8C00"
#define ThemeColor2 "$FFe3e3e3"
#define ThemeColor3 "$FFD35B08"
#define ThemeColor4 "AlBlack"
и допустим прописываю так ModCarousel.FontSetting('{#MyFont2Name}', 14, MyFontColor1); и он ругается на MyFontColor1 но если я так вот делаю FontSetting('{#MyFont2Name}', 14, '{#MyFontColor1}'); то все хорошо . вот и не понимаю по чему он не понимает первым способом
[Code]
var
Color1: TAlphaColor;
procedure FMXInit;
begin
FMXForm:= InitFormHandle;
Color1:= {#MyFontColor1};
хорошо. а здесь тогда что нужноЧто бы "он" понимал нужный тебе способ то нужно
code_language.pascal:[Code] var Color1: TAlphaColor; procedure FMXInit; begin FMXForm:= InitFormHandle; Color1:= {#MyFontColor1};
procedure WotList_Update(List: FComboBox);
var
Buffer, Str: String;
ClientsCount, Index, ListIndex: Integer;
ClientRec: ClientRecord;
begin
SetLength(Buffer, 1024);
ListIndex:= List.GetItemIndex;
ClientsCount:= WOT_GetClientsCount();
List.Clear;
if ClientsCount > 0 then
for Index:= 0 to ClientsCount - 1 do
begin
ClientRec:= CLIENT_GetRecord(Index);
Str:= CLIENT_FormatString(ClientRec);
List.AddItem(Str);
end;
List.AddItem(ExpandConstant('{cm:openwg_browse}'));
procedure WotList_Update(List: FComboBox);
var
Buffer, Str: String;
ClientsCount, Index, ListIndex: Integer;
ClientRec: ClientRecord;
begin
SetLength(Buffer, 1024);
ListIndex:= List.GetItemIndex;
ClientsCount:= WOT_GetClientsCount();
List.Clear;
if ClientsCount > 0 then
for Index:= 0 to ClientsCount - 1 do
begin
ClientRec:= CLIENT_GetRecord(Index);
Str:= CLIENT_FormatString(ClientRec);
List.AddItem(Str);
end;
List.AddItem(ExpandConstant('{cm:openwg_browse}'));
List.ItemIndex(ListIndex);
List.FontSetting('{#MyFont1Name}', 15, ALWhite);
end;
end;
Добавлены новые возможности:
FComboBox
метод StyledSettings
метод FontSetting (настройка шрифта и цвета элементов ComboBox)
code_language.pascal:procedure StyledSettings(FStyledSettings: TStyledSettings); procedure FontSetting(const FontName: WideString; FontSize: Single; FontColor: TAlphaColor);
демонстрационный пример: Example_ComboBox.iss
Я не могу знать что такое StrToFloat(MenuOpacity) у тебя в скрипте.ругается в этой строчке MenuBar.Opacity(StrToFloat(MenuOpacity)); на MenuOpacity - ункнов индифер. подскажите как это исправить тоже и и это тоже ругается MenuBar.StrokeColor(FMXColorSetOpacity(ALWhiteSmoke, 0.4)); тоже не понимаю как исправить FMXColorSetOpacity что не так с ним. подскажите кто знает как это исправить
function ColorSetOpacity(const FColor: TAlphaColor; FOpacity: Single): TAlphaColor;
ColorSetOpacity($FF0000FF, 0.5);
AARRGGBB
05050513
Ничего добавлять не нужно. Правильно будет так -и еще вот я обновленный вашь пример запустил из архива этот Example_ImageList.iss то в этом блоке
procedure CommonOnClick(Sender: TObject);
begin
case Sender of
TObject(TitleBar.GetObjectMinBtn):
begin
MinimizeWindow(FMXForm.HandleHWND);
end;
он ругается на строку MinimizeWindow(FMXForm.HandleHWND); а конкретно MinimizeWindow пишет ункнов индифер
решил добавил в хендлер две константы
WM_SYSCOMMAND = $0112;
SC_MINIMIZE = $F020;
TObject(TitleBar.GetObjectMinBtn):
begin
FMXBridgeMinimize;
end;
Не понятно, что у тебя такое NextBtn. Покажи или опиши, что это - кнопка, переменная или что?.еще вопрос как это вот правильно подставлять
NextBtn.Height(28);
NextBtn.Width(110); потому что так как я написал бридж не понимает не Height не Width пишет что они отсутствуют


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