rustam_d

Пользователи
  • Публикаций

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

  • Посещение

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

    2

Весь контент rustam_d

  1. rustam_d

    Как сменить высоту

    Положил кнопку на панель и выравнял вправо...однако на высоту панели нет реакции... ну а потом эмоции как в голливудских фильмах - "ну вот сейчас что опять?"...или "ну не может так мне не везти..." FMX хорош, умеет "опускать" прогеров... Кто знает где эжто проклятое свойство?
  2. DelphiXE8, Android. Задача: загрузить в ImageList иконки 32х32 из базы данных. Проблема: Не получается Transparent никак. Как обычно перелопатил кучу форумов и ссылок и человеко-часов (эх vcl отнял бы 1 минуту...), и удалось написать тестовое приложение. Однако прозрачность никак не работает...иконка, что в тесте в поставке делфи идет, цвет розовый. В дизайне все ок, а вот самому... Закомментировал то что не помогает всеравно, но хотел показать что пробовал ). Проверяю результат по иконке что на кнопке через action. Иконка норм отображается, но с ней и розовый цвет... procedure TForm1.Button4Click(Sender: TObject); var Layer: TLayer; c: TCustomSourceItem; b: TCustomBitmapItem; d: TCustomDestinationItem; begin d := ImageList1.Destination.Add; Layer := ImageList1.Destination[d.Index].Layers.Add; Layer.SourceRect.Rect := TRectF.Create(0, 0, 32, 32); c := ImageList1.Source.Add; Layer.Name := c.Name; //c.MultiResBitmap.TransparentColor := TAlphaColorRec.Fuchsia; b := c.MultiResBitmap.Add; b.Bitmap.SetSize(32,32); b.Bitmap.LoadFromFile('C:\Delphi\Images\GlyFX\glyFX\Icons\Aero\BMP\32x32\eject_blue_32_h.bmp'); //b.Bitmap.Clear(TAlphaColorRec.Fuchsia); Action2.ImageIndex := 3; end;
  3. rustam_d

    Listview - где хранить ID ?

    В дизайнере установил связку BindSource датасета на поля Listview: - Item.Text, - Item.Detail, - Item.ImageIndex - Item.ButtonText все эти поля нужные и визуально отражаемые. Вопрос где хранить ID, чтобы по OnItemClick вызвать датасет.Locate('id', ...); Думал можно через ItemHeader.Text, а его извлечение мягко говоря непрямое...
  4. rustam_d

    Новая версия FastCube FMX

    Когда сделаете FastReport для Android и IOS ? Вот тогда цены бы не было вашим продуктам. P.S.: Сколько можно бездельничать...переехали заграницу, а стиль совка...свесить ноги на печи...
  5. Ярослав, раз у вас немного нашлось время на компоненты для DX ) Вопрос: можно ли реализовать сабж для андроид? Цвет текста не прошу. Просто авто-яркость с ума сходит на гаджетах... А если не сложно то и цвет рамки бы править хотелось бы, чтобы сделать ее одинаковой с бэкгроундом.
  6. rustam_d

    FGX - Donate - QIWI

    Ярослав, дабы отблагодарить за работу по компонентам предлагаю вам сделать кошелек QIWI. и обязательно указать его в разделе описания версий. Время на создание у вас займет 1 минуту, а радости гораздо больше будет )). Donate вещь бескорыстная и не накладывает на вас обязательства...но хоть какая-то мотивация.
  7. rustam_d

    SQLite Mac OS, Кодировка

    Да как то не припомню)). в деварте(и скорее всего везде) на мобилах AsString лучше забыть навсегда...только aswidestring, иначе крякозябры
  8. Прошу помочь разобраться бывалых с компиляцией, окончательно запутался в понятиях версий и совместимостей. Андроид, делаю следующее для сборки: В AVD - Менеджер SDK качаю: Tools: Android SDK Tools - актуальная Android SDK PLatform Tools - актуальная Android SDK Build Tools - актуальная Extras: Android Support Library - актуальная Google USB Driver - он один Android 4.0 (api 14) SDK platform ARM EABI v7a Google API NDK выбираю все - актуальное Вопрос: - Какие еще галочки надо чтобы на всех версиях начиная с 4.0 работала?? (думки к этому вопросу: Может надо все версии выделить? Но тогда зачем в делфях выбор API ? или надо в магазин устанавливать несколько версий программы для разных API ?) - Если выделяю Intel x86 Atom - значит ли это что программа сразу заработает там где эти процессоры на андроид?? или надо еще какието действия делать? IOS , выбираю в Делфи что дает среда например 9.0 версию, xcode последний 7.0.1. вопрос: значит ли это, что программа будет обратно совместима со старыми IOS ?? если нет, то что сделать чтобы программа поддерживала старые версии?
  9. rustam_d

    Тормоза при скроллах

    Может лучше отказаться от фреймов и использовать стили? Ведь стили это тоже самое только в более извращенной форме...но работают быстрее... ...не смотря на то, что работа со стилями прямо противоречит первой букве RAD...
  10. rustam_d

    пару вопросов по работе ActionSheet

    Ярослав, прошу попутно зацепить ImageList...
  11. Ярослав, прошу не закрывать форум ни при каком предлоге...веселого и так мало светит в 2016-ом... p.s.: "Мы в ответе за тех, кого приручили."(с)
  12. порой так и делаю, ставлю второй СУБД MSSQL и по линку он общается с боевой БД, таким образом боевой сервак не смотрит наружу...в кривых руках и без знаний грантов и с чем его едят...не трогайте святое - "клиент-сервер", т.к. это и есть эталон - RAPID... НО, второй сервак делаю крайне еще раз крайне редко, это когда заказчик мнит, что его базу данных уже завтра будут доттить и все хакеры мира все бросят и займутся его, ну очень важными данными...
  13. Я так понял это просто одностороннее обновление от сервера к клиенту, если так то в разы проще репликации... Но картина не полная...нужны ответы на вопросы: 1. Удаляются ли на сервере записи или ставиться статус удаления? 2. Изменяются ли записи справочника на сервере с сохранением ID или всегда новая запись? Если изменяются то есть ли поле "дата изменения" ?
  14. походу проблема с сортировкой... тут расписано http://edn.embarcadero.com/article/29056 начиная с "Creating Persistent Indexes at Runtime" наверно стоит добавить некий ID и ставить в опциях ixDescending сам не юзал, но может сработать...тогда можно не контролировать удаление и вставку
  15. rustam_d

    Listbox как в сообщениях на андроиде

    а запуск звонока и смс работают?
  16. rustam_d

    FloatMenu - Вылетающее меню

    погонял на дроиде(nexus 7 в1, 5.1.1) DX10, широкова-то, подвисает, при смене ориентации вылетает(не важно с какой старт альбом или портрет) может есть варианты без лагов?
  17. чего вдруг... копать модуль FMX.PhoneDialer, для сведений об операторе TCarrier, вызывать через GetCarrier, звонить - Call( const APhoneNumber: string; ) : Boolean; получить входящие GetCurrentCalls: TCalls; Александр, человек выше писал, что ему нужны исходники, т.е. работающий вариант, типа ланчера яндекса, который неделю назад вышел.... а вы немного не в тему...вы что хотите, чтобы люди здесь сами программы писали??!
  18. да помница крапоткин такие варианты предлагал...да вроде соотв. топику, но все таки гемор кроется при: перемещениях скрытиях/отображ (в том числе через актион)
  19. Вопрос по сабжу хотелось бы решить без использования стилей. На андроид работает вот это Button1.TintColor := TAlphaColorRec.Blue На ИОС нет. Пробовал поиграть с StyleLookup...безрезультатно, фон прозрачный хоть тресни. Тех. характеристики в подписи.
  20. rustam_d

    Блокировка программы

    смотря что под ID брать...serial на китайских дроидах одинаковый 0123456789ABCDEF, как вариант взять проект ZuBy или в samples - DeviceInfo и через хеш пропустить несколько полей об устройстве, но опять таки нет там 200% уверенности.
  21. rustam_d

    Блокировка программы

    можете дальше пояснить ход мыслей? Т.е. допустим хеш совпала сработал - "такой есть", далее как в вашем варианте должно идти общение с серваком при каждом запросе данных? user_id, session_id или сама хеш ?
  22. забыл спросить, какая версия андроид на таб 3 ? и какая версия делфи ? версия андроид 4.4.2 я так и знал...бедняги владельцы Lenovo K900...нет у них шансов писал уже как-то, что от 4.4.2 атом...остальным плакать
  23. забыл спросить, какая версия андроид на таб 3 ? и какая версия делфи ?
  24. работает Александр, вы написали кучу текста... Не могли бы вы по шагам расписать что надо сделать, чтобы атом заработал?