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

Vitaldj

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

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

  • Посещение

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

    28

Активность репутации

  1. Like
    Vitaldj получил реакцию от #WAMACO в Как поменять фон Edit?   
    А вы стиль андроида правили? У каждой платформы нужно править свой стиль.
  2. Like
    Vitaldj отреагировална Brovin Yaroslav в Проблемы c FireMonkey   
    Отключите их и проверьте работу среды. Если все ок, то проблема в этих пакетах.
  3. Like
    Vitaldj получил реакцию от Brovin Yaroslav в Сортировка в Tool Palette   
    Надо механически перенести во в этой панельке:

  4. Like
    Vitaldj отреагировална Legioner в Сложности с трехвезнкой   
    Всем спасибо, проблему решил сам, только не понял, что именно помогло, напишу последние действия:
    - Скачал libeay32.dll и ssleay32.dll (точнее использовал одни из скачанных до этого, ресурс не подскажу уже)
    - Закинул их в C:\Windows\System32 (по инструкции для 32-битной системы) и их же закинул в C:\Windows\SysWOW64 (по инструкции для 64-битной системы)
    - После этого зарегистрировал их через командную строку: cmd ->  regsvr32 libeay32.dll  -> enter -> перезагрузка
    После последнего действия вылетела ошибка о несовместимости системы и используемых библиотек, НО...все теперь работает как надо
    Пора вводить программирование как новую религию..иногда происходят чудеса похлеще походов по воде.
    Тему можно закрывать
  5. Like
    Vitaldj отреагировална Ufomaster в DropBox Rest   
    Всем спасибо. Глюк в берлине без апдейта. В сиетле все работает отлично.
  6. Like
    Vitaldj получил реакцию от #WAMACO в [Обзор] #2 ModernListView - режим мультивыделения   
    Ярослав, чтобы охватить хоть 5% возможностей fmx одного Равиля маловато)))
  7. Like
    Vitaldj получил реакцию от Kitty в [Обзор] #2 ModernListView - режим мультивыделения   
    Ярослав, чтобы охватить хоть 5% возможностей fmx одного Равиля маловато)))
  8. Like
    Vitaldj получил реакцию от Равиль Зарипов (ZuBy) в [Обзор] #2 ModernListView - режим мультивыделения   
    Ярослав, чтобы охватить хоть 5% возможностей fmx одного Равиля маловато)))
  9. Like
    Vitaldj отреагировална Равиль Зарипов (ZuBy) в [Обзор] #2 ModernListView - режим мультивыделения   
    Ссылка: http://blog.rzaripov.kz/2016/11/2-modernlistview.html
    Автор: Зарипов Равиль @ZuBy
    Описание: Как сделать режим мультивыделения в TListView

  10. Like
    Vitaldj отреагировална krapotkin в Расскажите про LiveBinding   
    Очень трудно найти в сети упоминание о том, что PrototypeBind... это исключительно маркетинговый инстумент для создания "Live" демо. Он просто сам от фонаря генерирует данные нескольких типов, и можно их посмотреть в design-time
    при работе приложения он никак не должен использоваться
  11. Like
    Vitaldj отреагировална Dmitry Sobko в Публикация в PlayMarket   
    Всем спасибо большое за тесты и советы. Частично проблему решил - "причесал" код, удалил неиспользуемые переменные и теперь вроде на других устройствах заработало. Еще были жалобы на неактивные edit'ы, Родительским объектам присвоил значение свойства Locked в True и проблема решилась.
    Тему прошу пока не закрывать, пока приложение на бета тестировании.     
  12. Like
    Vitaldj получил реакцию от Sergionn в Перспективы RAD   
    Прочитал, но простите, много воды философии. Мне кажется статья ради статьи....
  13. Like
    Vitaldj получил реакцию от Равиль Зарипов (ZuBy) в Перспективы RAD   
    Прочитал, но простите, много воды философии. Мне кажется статья ради статьи....
  14. Like
    Vitaldj получил реакцию от Andrey Efimov в Перспективы RAD   
    Прочитал, но простите, много воды философии. Мне кажется статья ради статьи....
  15. Like
    Vitaldj отреагировална Равиль Зарипов (ZuBy) в Tedit вставка из буфера обмена и скорость ввода   
    Выберите
    Edit1.ControlType := Platform;  
  16. Like
    Vitaldj получил реакцию от AngryOwl в Переместить форму   
    Мужики, простите, форму с каким мишкой?
  17. Like
    Vitaldj получил реакцию от Kitty в Какую БД лучше использовать для хранения большога кол-ва аудиозаписей?   
    Извините за возможный глупый вопрос, а каким образом влияют на загрузку приложения звуковые файлы, которые при загрузке,как вы пишите, даже не используются??? Ну при диплойменте, да, дельфи их долго копирует, но при повторном (первичном без диплоймента) приложение должно запускаться быстро. Ведь это просто файты, которые лежат в соседней директории и все! Попровьте, если я не правильно что то понял. 
  18. Like
    Vitaldj отреагировална Равиль Зарипов (ZuBy) в Перспективы RAD   
    это явно не плюсы:
    такой продукт это не калькулятор и в него нужно войти с головой чтобы понять всю архитектуру и количество качеством не покрывается
  19. Like
    Vitaldj отреагировална Всеволод Леонов в Перспективы RAD   
    Коллеги, всем привет!
    Сначала хочу всех немного успокоить. Часто бывает, что в команде (а то и в сборной) по футболу меняют тренера, ведущих игроков, стратегию игры и т.д. Для футбола это - нормально. Нормально ли это для разработки софта?
    Отвечу комплексно. Сначала скажу, что я - MVP Embarcadero, но работаю я в www.workspad.ru - компании, организованной Сергеем Орликом. Во многом моя работа в Embarcadero до Samsung-а повлияло на то, что Сергей меня взял себе сотрудником - сейчас я занимаюсь развитием международного бизнеса www.workspad.com. Delphi остаётся моим любимым инструментом, недавно я начал писать что-то на блоге, просто жизнь позволила заниматься этим активно.
    Также мы начали проект TurboCocoa, где мне доверили роль frontman-а. Это такая тулза поверх Delphi, чтобы можно было писать 100% нативные по UI/UX приложения (Mac OS, iOS, Android). Но это - отдельный разговор.
    Конкретно про IT-бизнес, разработку ПО, зрелость продукта и кадровую политику Embarcadero. Я могу себе позволить её комментировать, т.к. я НЕ сотрудник Embarcadero (that's really impossible from inside).
    Разработка современного ПО - не вся, а определённого класса - стала настолько зрелой, что может быть правильным образом формализована с точки зрения требований и разбита на изолированный класс задач. Первый небольшой софт писался человеком, который "всё-в-одном", мы знаем, что первые версии Pascal писались одним человеком. Теперь это - большой коллектив. Как только Delphi как продукт стала большой и (!) зрелой, то стало возможным оптимизировать вовлечение специалистов. Это нормально для строительства - каждый новый дом - отдельный релиз. Вот наняли архитекторов, вот - проектантов, вот - бригаду бетонщиков, вот - электриков. А вот - систему кондиционирования взяли у другой компании с их проектом и их монтажом, которые тоже сами кондиционеры не производят. А обслуживать здание будет вообще другая компания (багфиксинг).
    Поймите правильно - я связан тесными личными отношениями с Егвением Крюковым, Ярославом Бровиным и другими разработчиками Embarcadero. Но есть и объективные процессы, которые лично меня по жизни двигали часто не туда, куда я хотел двигаться сам - есть обстоятельства непреодолимой силы. Т.е. мой анализ - безличностный.
    Если мы побьём задачи развития Дельфи на составные компоненты, то - да - есть совсем изолированные задачи:
    - компоненты
    - компиляторы
    - надстройки над IDE
    Возможно, именно такая организация Delphi как открытой среды и явилось причиной модульности не только её самой, но и команды специалистов, её развивающей. Т.е. я бы не стал сейчас резко негативно высказываться (опять же, несмотря на дружбу с разработчиками-Эмбаркадеровцами). Вопрос контрактной схемы развития продукта существует. Например, есть такая компания - SoftServe. Я её знаю ещё со времён Samsung. Потому как эта компания выполняет заказные разработки для крупнейших вендоров в мире, что совсем не вредит продукту.
    Какие минусы. Конечно, если в основе продукта не стоит узкая команда эксклюзивных архитекторов, то могут быть проблемы. Но, положа руку на сердце, даже FMX уже стала зрелой платформой, архитектурно созданной и отработанной Евгением Крюковым. Вспомним Андерса Хейлсберга. Да и даже Вирта - совсем не обязательно, чтобы он работал в Embarcadero для развития языка Object Pascal. Компоненты - ну тут мы вообще видели, что многие компоненты (наш же всеми любимый FireDAC) как раз и создавался вне Borland/Embarcadero. Компилятор - вообще отдельная песня. 
    Какие плюсы. Плюсы - возможность оптимизировать затраты на разработку. Всякий из нас знает, можно нанять строителей на оклад и на "объем - сделал/получил" - дают существенную разницу в результатах. Более того, это - мировой тренд. Если свой разработчик может "пудрить мозг", то сдельный - не сделал, не получил. Наняли другого. А ещё с внешней рабочей силой можно поддержать любой релизный темп. Нужно упереться и выполнить обещание перед пользователями - до-няняли ещё 10 разработчиков и уложились. Стегать своих сотрудников, работающих на постоянке - бесполезно. 
    Что можно ждать в будущем. В будущем нужно ждать следующего релиза. Не секрет, что у Embarcadero roadmap существенно расходится с релизами. В случае с сторонней разработкой это будет невозможно. Всё будет выполняться точнее. Что по деньгам? Не думаю, что это - вопрос денег. Можно больше вложить и "резче" сделать релиз, чем "растягивать удовольствие годами" (то же Linux-компилятор, я ещё до-Embarcadero это слышал). И получить больше продаж. И более сильные рыночные позиции. В любом случае, контроля над разработкой у Embarcadero теперь больше, а средства - гибче. Нужно посмотреть на следующий релиз.
     
     
     
  20. Like
    Vitaldj получил реакцию от Kitty в Ресурсы и ссылки для новичка в доступе к MySQL   
    Из андроида вы это не сделаете. Там нет доступа в MySQL. Только devart или через прослойку (трехзвенка). Или через php скрипты.
  21. Like
    Vitaldj получил реакцию от Равиль Зарипов (ZuBy) в Ресурсы и ссылки для новичка в доступе к MySQL   
    Из андроида вы это не сделаете. Там нет доступа в MySQL. Только devart или через прослойку (трехзвенка). Или через php скрипты.
  22. Like
    Vitaldj отреагировална Rusland в Webbrowser в Windows   
    В ходе работы с js библиотекой leaflet столкнулся с проблемой некорректной работы стандартного веббраузера на виндоуз. 
    Как известно компонент Webbrowser в Windows использует движок Internet Explorer. Но, как выяснилось, по умолчанию он работает в режиме совместимости IE6, даже если у вас установлена гораздо более новая версия.
    Для того чтобы заставить его работать в нужно вам режиме требуется внести правку в реестр:
    HKEY_CURRENT_USER или HKEY_LOCAL_MACHINE SOFTWARE Microsoft Internet Explorer Main FeatureControl FEATURE_BROWSER_EMULATION Project1.exe = (DWORD) 0x00002710 (значения см. ниже) где Project1.exe - это название вашего приложения, а значения параметр принимает следующие:
    Value Description 11001 (0x2AF9 Internet Explorer 11. Webpages are displayed in IE11 edge mode, regardless of the declared !DOCTYPE directive. Failing to declare a !DOCTYPE directive causes the page to load in Quirks. 11000 (0x2AF8) IE11. Webpages containing standards-based !DOCTYPE directives are displayed in IE11 edge mode. Default value for IE11. 10001 (0x2711) Internet Explorer 10. Webpages are displayed in IE10 Standards mode, regardless of the !DOCTYPE directive. 10000 (0x02710) Internet Explorer 10. Webpages containing standards-based !DOCTYPE directives are displayed in IE10 Standards mode. Default value for Internet Explorer 10. 9999 (0x270F) Windows Internet Explorer 9. Webpages are displayed in IE9 Standards mode, regardless of the declared !DOCTYPE directive. Failing to declare a !DOCTYPE directive causes the page to load in Quirks. 9000 (0x2328) Internet Explorer 9. Webpages containing standards-based !DOCTYPE directives are displayed in IE9 mode. Default value for Internet Explorer 9. Important  In Internet Explorer 10, Webpages containing standards-based !DOCTYPE directives are displayed in IE10 Standards mode.   8888 (0x22B8) Webpages are displayed in IE8 Standards mode, regardless of the declared !DOCTYPE directive. Failing to declare a !DOCTYPE directive causes the page to load in Quirks. 8000 (0x1F40) Webpages containing standards-based !DOCTYPE directives are displayed in IE8 mode. Default value for Internet Explorer 8 Important  In Internet Explorer 10, Webpages containing standards-based !DOCTYPE directives are displayed in IE10 Standards mode.   7000 (0x1B58) Webpages containing standards-based !DOCTYPE directives are displayed in IE7 Standards mode. Default value for applications hosting the WebBrowser Control.  
    PS. лично мне помогло исправление ветки HKEY_CURRENT_USER и установка версии IE10
    link
  23. Like
    Vitaldj получил реакцию от #WAMACO в Ресурсы и ссылки для новичка в доступе к MySQL   
    Из андроида вы это не сделаете. Там нет доступа в MySQL. Только devart или через прослойку (трехзвенка). Или через php скрипты.
  24. Like
    Vitaldj отреагировална krapotkin в IP адрес и Edit   
    разместить рядом кнопку с нужным функционалом
  25. Like
    Vitaldj получил реакцию от Dinkin в Развертка на Mac   
    Вы как то я разных вещах говорите. Что значит незьзя запускать отладку? Миртуальная ось и в африке выртуальгая ось. К отладке это отношения не имеет. Значит вы направильно установили pasrver или маршрутизация страдает. 
×
×
  • Создать...