Перейти к содержанию
Fire Monkey от А до Я

FREEFAR

Пользователи
  • Постов

    255
  • Зарегистрирован

  • Посещение

  • Победитель дней

    13

Сообщения, опубликованные FREEFAR

  1. 4 часа назад, Edward Tarasov сказал:

    поставил этот патч 

    https://cc.embarcadero.com/item/30805

    Версия PAserver на mac стала - 10.1.1.37, test connection отвечает success, но при компиляции выдаеться ошибка - [PAClient Error] Error: E0014 Connection refused. Platform Assistant Server version mismatch - expecting version '10.0.1.23'. 

    10.0.1.23 - это старая версия PA... откатиться нельзя ибо не пашет, тоесть этот патч исправляет старую проблему - но добавляет эту... суть в том, как я понял после 4-х часовго гугления, что надо исправить PAclient, у которого версия почему то осталась старая... кто знает как с этим быть?

    у меня стоял берлин + paserver 18

    сейчас tokyo + paserver 19

    все из коробки без всяких

  2. 13 минут назад, Алексей Алексеев сказал:

    Спасибо, получилось!  Однако, пришлось дорабатывать мой код, так как связь листбоксом и БД идёт в обе стороны: по нажатию на итем открывается в мемо соответствующая строка, есть мультивыделение тд и тп. И если мы фильтруем FDQuery  в обратном порядке, то и Itemindex уже не прировнять к id.  Приходиться вычислять. Конечно, это несложно, но как бы было здорово, будь у Listbox'а опция добавления Itema большего индекса не вниз, а в самый верх .:)

    Спасибо всем за ответы!

    ты можешь добавлять в любое место.

    InsertObject(Index: integer, AObject: TFMXObject);

  3. 1 час назад, kiz35196 сказал:

    привет!

    подскажите пожалуйста,как на кнопку поставить иконку в формате png? 

    и округлить углы

    Спасибо!

    Самое распростарненное TRectangle

    в нем меняешь тип в свойстве Fill (отрисовки) на Bitmap

    дальше два свойства управление углами скругления XRadius и YRadius

    НО!!! Родные компоненты плохо отрисовывает (лестница вместо гладкого скругления) пользуйся от Zuby очень прекрасные ZNativeComponents по форуму много инфо

  4. 6 минут назад, Barvin сказал:

    Пишу приложение для Android, в нем есть компонент TMemo. Когда текста мало, то набираемый на виртуальной клавиатуре текст виден на экране мобильника, но когда его больше, чем половина экрана, тогда то, что набирается, скрыто под виртуальной клавиатурой и не видно, что собственно говоря набираем. Как бы решить проблему?

    в самой студии в коллекции примеров есть пример ScrollableFrom

  5. 12 минут назад, Алексей Алексеев сказал:

    Помогите новичку советом!

    Делаю проект блокнота. Использую SQLite. На главной странице есть ListBox на который выводятся первые строки каждой записи (собственно заголовки записей):

    Screenshot_2018-03-13-14-02-23-192_com.embarcadero.Note10.thumb.jpg.e8785a20b8926dfbb2c974ba3febbd78.jpg

     

    При нажатии на Item открывается окно с Memo. Далее запись редактируется, сохраняется и тд...

    С БД ListBox синхронизируется через колонку id, который равен ItemIndex.  

    ВОПРОС:

    Подскажите, как можно сделать, чтобы записи в ListBox отображались в обратном порядке: последние были вверху, первые внизу, как в почтовых сервисах например?

     

     

    Отсортирую данные dataset'a перед заполнением в listbox

  6. 28 минут назад, Виталий Иванов сказал:

    Может немного не в тему: 

    А кто знает как перевести эту кнопку, а точнее обе (те что появляются над клавиатурой) Cancel, Done на русский. ? 

    Я сделал проще. Убрал эту кнопку и ее панель. Повесил над клавой свою панель и все :)

  7. Только что, DMS сказал:

    Овчинка стоит выделки? Каждый год по 100 баксов отдавать

    На чистоту:

    - корп приложения , все расходы на компании. Плюс у нас корп сертификат , а он 300$

    - частные проекты пока не публиковались. В этом году Планируем публикацию двух-трёх приложений. Будем продлевать сертификат. Прошлый год в холостую. 

    Основанием для того чтобы брать сертификат является то что всё-таки не малую долю рынка держит иОС. 

  8. 1 час назад, kami сказал:

    Собственно, так оно и есть. Порог вхождения (в плане финансовых вложений) достаточно высок.

    Неплохо пишем под iOS , в офисе макПро + iPhone 6. Дома хакинтош + телефон. 

    Личное наблюдение , через ВМ значительно быстрее собирается приложение. Очень комфортно 

  9. 2 часа назад, DMS сказал:

    Смотрите, как реализовано у TMS:

    
    TTMSFMXEdit = class({$IFDEF DELPHIXE7_LVL}TTMSFMXCustomEdit{$ELSE}TEdit{$ENDIF})
    TTMSFMXCustomEdit = class(TTMSFMXCustomEditEx)
    
    TTMSFMXCustomEditEx = class (TStyledControl, ITextInput, ITextActions, IVirtualKeyboardControl,
        IItemsContainer, ITextSettings, ICaret, ITextSpellCheck, ITextSpellCheckActions{$IFDEF DELPHIXE10_LVL}, IReadOnly{$ENDIF})

     

    Может там бага нет?
     

    честно даже не смотрел. Но TMS вроде как платный?

  10. 3 часа назад, DMS сказал:

    У меня болячка с зависанием Android приложения при попытке ввода в TEdit (Berlin 10.1).

    Исчезла ли эта проблема в Berlin 10.1 Update 2 или Tokyo?

    по моей инфо нет - не ушла болячка. На некоторых устройствах беда уходит если применить решение которое ранее на форуме выкладывали уже

×
×
  • Создать...