POV

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

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

  • Посещение

1 подписчик

О POV

  • Звание
    Продвинутый пользователь

Посетители профиля

444 просмотра профиля
  1. А чем вынь32 вариант не нравится FMX? Я таким образом раскрывам майнменю в нужном месте. А под FMX хоть скомпилилось, но не заработало как я того хочу. keybd_event(VK_MENU, 0, 0 ,0); keybd_event(VK_MENU, 0, KEYEVENTF_KEYUP,0); keybd_event(VK_RIGHT, 0, 0, 0); keybd_event(VK_RIGHT, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_RIGHT, 0, 0, 0); keybd_event(VK_RIGHT, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_DOWN, 0, 0, 0); keybd_event(VK_DOWN, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_RIGHT, 0, 0, 0); keybd_event(VK_RIGHT, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_DOWN, 0, 0, 0); keybd_event(VK_DOWN, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_DOWN, 0, 0, 0); keybd_event(VK_DOWN, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_RIGHT, 0, 0, 0); keybd_event(VK_RIGHT, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_DOWN, 0, 0, 0); keybd_event(VK_DOWN, 0, KEYEVENTF_KEYUP, 0); keybd_event(VK_DOWN, 0, 0, 0); keybd_event(VK_DOWN, 0, KEYEVENTF_KEYUP, 0);
  2. Я оттуда инфу беру по детализации COM-портов
  3. SetupAPI в uses не подключается. И SetupAPI.pas нет. При этом С++ проект нормально работает. Как быть?
  4. всем привет.. 1) Задумался как получить список сетей (винда). Рекомендаций нашёл море, но всё с использованием API. Не страшно что API. Но чего-то не всё апишное видится. Так и должно быть? 2) Богатый внутренний мир INDY не позволит это мне сделать? Компонентов тьма, может кто скан сетей выполняет?
  5. Взял грид от TMS и на нем сделал редакторишко.
  6. Норм компонент, никаких нареканий.. ибо на безрыбье и это замечательно. А что контекстное меню оказывается за таскбаром - так СтэйОнТоп решает вопрос.
  7. Угу, ясно.. а по своим заботам - нашёл файл "FMX.Platform.Win.pas" в Берлине Токио, подключил, получил доступ к хендлу окна и убрал с панели задач. В берлине Токио файло уже дописанное, ручками не потребовало ничего делать.
  8. Я верно понял, что с панели задач должно убраться название приложения? А то неясно нужно ли оно, при том что не компиляется )) [dcc32 Error] FMX.Platform.Win.pas(240): E2291 Missing implementation of interface method IFMXWindowService.CanShowModal [dcc32 Error] FMX.Platform.Win.pas(240): E2291 Missing implementation of interface method IFMXApplicationService.Running
  9. Ручками упомянутое свойство из fmx убери.
  10. Вот некую убогость накидал. Может кому пригодится. Используется просто. Сначала создаём объект EdChange:= TChangeEditForAngle.Create; который натравливаем на нужные едиты уже расположенные на форме: EdChange.AddEdit(Edit2); Углы считать и задать можно функциями этого объекта function GetAngle(Sender: TEdit): Extended; procedure SetAngle(Sender: TEdit; angle: Extended); Использует модуль три обработчика едита, но сохраняет при этом обработчики назначенные ранее. USetEditAngle.zip
  11. А почему оно не инициализировано в родной библиотеке?
  12. Всё уже придумано за нас - у канвы есть MeasureText откуда код на хабре и скопирован. Но и оно возвращает какую-то ересь. Платформа XE8.
  13. Когда задал компоненте новый TextSettings функция TextWidth возвращает ширину текста для шрифта по умолчанию. Хотя отрисовывает с моими новыми настройками. Отчего?