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

brunnengi

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

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

  • Посещение

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

    21

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

  1. Здравствуйте. Тестил XE7 и увидел что теперь все Animate (float, int, delay ...) deprecated, т.е. устарели. Но не могу найти в документации что вместо них теперь использовать. Подскажите пожалуйста.
  2. Здравствуйте. ------------- Delphi XE7 ------------- В компонент TVertScrollBox положил несколько Layout'ов. Layout'ы имеют события MouseDown и MouseUp. При прокручивание списка идет реакция события того layout'а на который пришелся "click" пальцем. Как сделать так, что бы MouseDown и MouseUp компонентов Tlayout отрабатывались только в том случае, если это не скроллинг, т.е. так, как это сделано во всех приложениях для андройда?
  3. Здравствуйте. Решил потестить поближе ХЕ7 и проверить SplashScreen. Я создал 4 файла разного размера, с белым фоном и картинкой в центре. Но при запуске сама картинка то белая, а вот остальной фон черный. Подскажите, Как изменить это? Как задать фон?
  4. Здравствуйте. Где то была настройка которая позволяла перед тем как задеплоить новое приложение удалить с телефона приложение с таким же именем. Кто знает о чем я, и кто помнит где эта настройка, подскажите пожалуйста.
  5. В FMX есть возможность получения информации о системе, версии, а возможно ли в FMX получить серийный номер жесткого диска? Не номер форматированного раздела, а вообще ID самого физического жесткого диска без написания вручную кода через WMI? Есть ли такие обертки у FMX?
  6. Ярослав абсолютно прав. Раньше был сторонний pas файл, из серии Graphics32 (на каком то сайте они шли вместе) который позволял достаточно, как мне казалось, в хорошем качестве получать увеличенные изображения. Но в этот раз я уже не могу найти тот модуль, да и в целом я вижу что работа с изображениями в FMX поставленная на высокий уровень, очень много фильтров/эффектов, вот и возник вопрос может где то в недрах FMX модулей лежат функции быстрого и качественного увеличения изображений. P.S. для справки - graphics32 славился компонентом timage32 который имел высокую скорость работы, а также содержал некоторые функции по работе с пикселами и изображениями в целом, с высокой скоростью работы.
  7. Здравствуйте. В FMX есть много фильтров по работе с изображениями. Может есть и доступна система изменения размеров картинки, с качественным увеличением?
  8. Спасибо больше. Не сразу понял где и что менять, но потом выждал пару дней, проспался, сделал новый заход и все пошло. Спасибо.
  9. Ап темы. Народ кто нибудь знает ответ на вопрос? Для VCL примеры есть, но там идет работа с bitmap, а в FMX error'ы сыпит.
  10. Я имею ввиду штатными средствами, через лес идти не хочется , да и времени нет
  11. Здравствуйте. Возможно ли использовать NFC в FireMonkey? Читать данные, записывать и т.д.?
  12. Здравствуйте. Подскажите пожалуйста как под Windows в приложение на FireMionkey убрать/скрыть приложение с панели задач?
  13. Во-первых, твой вопрос, Виктор, противоречит правилам форума, насколько я помню, т.е. не связан с Fire Monkey напрямую. Однако администрация здесь лояльная, и поэтому если ты хотя бы напишешь что будешь создавать это на FireMonkey используя HD или 3D приложение, то всё будет норм. А так твой вопрос связан с другой областью по сути, Хотя лично мне вопрос кажется интересным. Во-вторых, пиши пожалуйста подробнее о своих задачах. Поверь, никто твою идею не украдет. А даже если и украдет, то вряд ли ее реализуют. Многие люди патологически не могут писать проектов. Мелкие программки - да, проекты - нет. Так что будь подробней в описание, а то слишком часто у тебя "допустим", "предположим". В-третьих: указывай среду разработки, Delphi7 или XE или может ты вообще на Builder или на чем то еще. А теперь подробнее: Судя по вопросу, скорее всего ты не особо большой практик в программирование, и с одной стороны надо бы тебя отправить читать мат. часть, но с другой стороны я сторонник того, что только в практике и познается компьютерная грамотность, а вопрос должен предшествовать ответу. Если сервера нет, то обмен данными между запущенными приложениями через интернет невозможен. Какой то внешний координатор сети должен быть. Вариант без сервера, в теории возможен, но для ваших целей не реализуем. Хотя если вы всего пару приложений запускается на разных машинах, то можете через указание ip сделать. Но если вашу игру будут скачивать разные люди, вам не подвластные, и вам не знакомые, то такой вариант сразу в мусорку. Фигачить тока через сервак. Какими компонентами пользоваться зависит от типа вашей игры и от того что вы хотите именно, какие данные будете передавать. Если вопрос синхронизации не стоит остро, т.е. время отклика (пинг) может быть и большим, например и 500мс или вообще передача данных у вас будет только по нажатию кнопки, а не постоянная связь, то можете использовать GET и POST запросы для клиентской части. Если же пинг критичен, и пинг нужен максимальный, то нужно использовать сокеты. Для реализации GET и POST запросов есть компонент idHTTP из разделов Indy. Есть и сторонний компонент Synapse. Но последнее время отдаю предпочтение Indy. Для использования сокетов компоненты TCPServer и TCPClient. Если будешь использовать idHTTP и GET/POST то сервре может быть любым, хоть на делфи, хоть PHP. С сокетами сложнее, да и сами они в программировании сложнее, хотя и не лишены плюсов. Более подробно, тока после того как более подробно распишешь что и как тебе надо.
  14. Здравствуйте. Помещаю в ScrollBox несколько Button'ов. Подскажите пожалуйста, как мне удалить их всех разом? Пробовал form1.ScrollBox1.DeleteChildren и form1.ScrollBox1.Children.Free; Вываливается с ошибками. Хотел еще в целом посмотреть сколь child'ов у ScrollBox'а, но ScrollBox.ChildrenCount возвращает всегда "2". Даже в чистом проекте возвращается "2". Что такое "2"?
  15. 1. Хранение текстовой информации 2. Колонки должны занимать половину всей ширины компонента. 3. Правльно, стилизация не требуется.
  16. Здравствуйте. Ищу того кто сможет создать компонент, как на скрине ниже: Требования: Возможность менять название у следующих строк, их шрифт, цвет, выравнивание - "заголовок", "показатель1", "показатель2", "0,00", "0.00" Изменение цвета шапки (красная часть) и тела(бела). Наличие поля "DataString" тип String. Эффект Shadow P.S. данный скрин сделан из слепленных в fmx примитивов. Если будете разрабатывать компонент, то выложу лепку.
  17. Здравствуйте. В приложение под Android нажимаю на кнопку SEND и идет запрос в отдельном потоке. В потоке idHTTP использую timeout в 59000. var http : TIdHTTP; st: TStringList; begin http := TIdHTTP.Create(); http.ReadTimeout := 59000; http.ConnectTimeout := 59000; sResponse := http.Get('http://somesite.ru/somescript.php?date='+rDate); http.Free; Synchronize(Sync); end; Но если качество интернета плохое, или если интернет был, а потом исчез, или если просто сервер долго не отвечает, то timeout почему то не срабатывает. Может я что то не правильно делаю и надо как то по другому timeout выставлять? Подскажите плз.
  18. Хм.. Проголосовало в общем мало народа. Хотя я лично со всем форумом по вопросам FMX шлю сюда и многие тут находят ответ. Может голосовалку на титульную страницу перенести, в самый вверх, на видное место?
  19. Дело в том что, я как раз таки и использовал изначально TEdit. Но в купе с TClearEditButton, последняя работая глючно. И пришлось идти альтернативой. Я хотел выложить чистый проект, на котором этот баг, о котором я говорю, воспроизводится. Как не странно на чистом проекте не сразу удалось воспроизвести глюк. Однако получилось. Проект приложен в ссылке тут. При запуске видно, что ClearEditButton второго Layout'a уплывает на вверх. После запуска прокрутите вниз до конца. P.S. опытным путем (методом тыка), выявил что к такому эффекту приводит наличии TShadowEffect. Но как это все связано не знаю увы.
  20. Через карту или СМС я имел ввиду в личном кабинете. Зарегистрировался, вошел. Думал ща там будет оплата, а там... а там не так Ну да, вчера ссылка первая на него выпала, я кинулся а там "страница не найдена" и пошел искать кто еще продает. А сейчас да, захожу и вижу что есть. С одной стороны политика компании ясна - она так страхует себя. Если бы лицуха была по месяцу, то программисты могли бы писать программу и неделю и год, и два года на ломаной версии, а потом в день "релиза" купить лицуху на месяц, пересобрать и вуаля, все легально) А так хотя бы за год, но оплатят. Эту политику можно понять и можно принять. И еще один вопрос. Купить ключ на Win и на Android платформы нельзя, так? Т.е. или платформы по отдельности или всё вместе? P.S. Хотя кроме банального периодического неудобства при использовании двух AppMethod (для win и для andoid) на одном компе, я проблемы не вижу. Если не прав и работа двух AppMethod программ на одном компе не возможна, то поправьте меня пожалуйста.
×
×
  • Создать...