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

POV

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

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

  • Посещение

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

    5

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

  1. За подходы прошу не пинать, все пришлось сделать в считанные минуты в полевых условиях... Изначально на форме была скрытая картинка imExpand. Когда на кнопочку тыркалось, надо было размер формы ужать до размеров этой картинки, и картинку сделать видимой поверх всех. Сама форма нового мелкого размера должна была оказаться выровнена по левому нижнему краю изначального размера и положения. Но оно на планшете косячило, положение формы оказывалось где не надо. Переделал - теперь эта картинка на отдельной форме frmGalleryClose. Но оно вышло ровно так же! При этом на моём ноуте все позиционируется как надо. Если важно, то планшет какой-то из "сурфес про". procedure TfrmViso.bOkManClick(Sender: TObject); begin frmGalleryClose.Left := Left + Width - Trunc(imExpand.Width); frmGalleryClose.Top := Top + Height - Trunc(imExpand.Height); Hide; frmGalleryClose.ShowModal; Show; exit;
  2. Винда 10, два компа (рабочий ноут и планшет от мелкософта - у первого 100% экран, у другого 200%). Исходя из габаритов разных там компонентов и другой формы, рассчитываю Top и Left интересующей меня формы. На ноуте выводится где и хотел, а на планшете выше и левее. Смещение не кратно никак масштабу. В доступе планшета нет, как отлаживать не придумаю. Косяк всё же в в масштабе может быть или иное?
  3. А вот чуть бы подробнее можно? Указанная ошибка не желает никуда уходить.
  4. Год назад лишился приличного заработка - представил заказчику прототип софтины на делфи.. но тот заявил что ему нужна лицензионная чистота на средства разработки. Пришлось корешу на qt переделывать, а я там крохи поимел (
  5. Ну так и чего мудрить? "За пределами" - не сотня же компонентов. По нажатию мышки прочих компонентов и скрывай едит.
  6. я описАлся - я имел в виду OnExit
  7. а разве onLeave не сработает при этом?
  8. Разговор о бессмысленности новой редакции. А софт я и сам покупаю. Преджние версии билдеров/делфи также я покупал.
  9. Ну как-то вот так сложилось, что от делфи все больше проблем. А работать начали командой небольшой, я один делфист. И у делфи все меньше достоинств, чтобы больше людей на нем писало. И отсутствие линуха критично.
  10. Не об том моя печаль. Нет возможности легально для поделок использовать дельфу. Кто-то скажет "ты ж заработать хочешь, вот и плати". Но не столько же! Они неплохо поднимают именно (и только) на корпоративных клиентах. Ограничение для работы по мелочи в $5к несерьезно, я не разработке электроники получаю кратно больше - что же, мне за тулзу с тремя кнопками, что дается для настройки оборудования, платить по полной? Ну так и будущего у них самих не будет при сознательном сужении круга пользователей... впрочем, из-за всё большего числа задач под линух, все чисто софтовые проекты пишу только на qt - дельфи в силе приятности и большого опыта, лишь по мелочи пока остается.
  11. И чего там такого. Опять мелкая инсталяшка с порезанным функционалом редактора. Также вместо "1000 баксов ОТ ИСПОЛЬЗОВАНИЯ" стартера, сейчас "5000 баксов СОВОКУПНОГО дохода" - т.е. нельзя сделать тулзу и легально подсунуть к своему оборудованию поделию и "я не софт продаю, а оборудование" уже не прокатит в принципе. И надо глянуть есть ли там консольный компилятор чтобы JVCL, например, поставить.
  12. Эммм... а такое свойство у изначального компонента есть? Я пытался повесить триггер на IsPressed самопальной кнопки на базе как раз TRectangle - триггер игнорил это свойство.
  13. Хмм. получилось, хотя я это уже пробовал 15 минут назад... где-то я ранее напортачил. Спасибо, что заставил еще раз попробовать )))
  14. Компонент наследую от TImage. И чгео-то никак не соображу как ему свойство MouseLeave прикрутить. Всё прочее (нажатия, ресайз и т.п.) через override имеются. А MouseLeave у родителя кобы отсутствует.
  15. Ничего не происходит. Если мышой нажимаю - все надо. Если на сенсорный экран тыркаю - нет события OnDown. Попытка держать палец на кнопке (пока мотор едет) также воспринимается негативно - винда это считает вызовом контекстного меню. Да, насчет OnDown может привираю, чего-то какие-то дергания мотора как мне кажется были (планшет сейчас не под рукой). Но что держать кнопку нажатой не выходит - факт.
  16. 1) Tap на десктопе не желает вызываться. 2) Я выше чутко указал что обрабатывают события onDown и OnUp. Каким боком тут Tap?
  17. POV

    Доступ к COM порту

    Ну вот например первая же ссылка их яндекса. Может поможет https://habr.com/post/163913/
  18. Че-то как-то тупо выходит. И с отладкой неудобно. Неужто нельзя для приложения отключить жесты и обрабатывать привычные нажатия?
  19. Потрясающе! Одной строчкой решилось
  20. По onmousedown делаю одно (долго делаю), а как отпущу - другое. И вот от мышки все норм, а на сенсорном экране нет. Удержание нажатия винда по своему трактует. Как обойти?
  21. Попиксельно переносить? Жуть какая.
  22. Слева-направо. Можно как-то? Захватывается видео как TVideoCaptureDevice
  23. В редактировании стиля найди selection, у него SourceLink и перетащи на кружок синий снизу слева. Измени размер и будет щастье... хотя наверняка как-то это тупо, можно правильнее.
  24. 1 мс == 1000 Гц Автор реально жаждет 1000 fps? )))))
×
×
  • Создать...