POV

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

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

  • Посещение

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

    4

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

  1. Где-то видел компонент кнопки "сделать за@#$сь"
  2. Попробуй на делфи то же самое - сделать. Я билдером пользуюсь чаще - там глюк га глюке в сравнении с делфи. test.zip
  3. Готов поспорить у тебя использована конструкция with и ты обращаешься в полям которых нет, т.е. к чему-то другому публичному обращаешься.
  4. файл Data.Bind.ObjectScope.pas заканчивается так initialization TBindingScopeFactory.RegisterScope(TBindSourceAdapter, TBindSourceAdapterCustomScope); TBindingScopeFactory.RegisterScope(TBindSourceAdapterReadObjectField, TBindSourceAdapterObjectFieldCustomScope); finalization TBindingScopeFactory.UnregisterScope(TBindSourceAdapterCustomScope); TBindingScopeFactory.UnregisterScope(TBindSourceAdapterObjectFieldCustomScope); GValueGenerators.Free; end. вот на первой строчки внутри finalization ошибка. Что это может быть?
  5. Как ошибка началась с билдера Berlin, так и тянется. Неужто это загадочная материя останется неразрешённой? В TMS упорно пишут что от них пули вылетели https://www.tmssoftware.com/site/forum/forum_posts.asp?TID=6606&OB=ASC
  6. POV

    TMemo для вывода лога тормозит

    А зачем мемо на 100 тысяч строк? Ты их глазами будет просматривать? А что если ПО крэшнется? Логгируй БД - событие обычно редки, не затормозит ничего, всегда можно поднять последние события. Я вот с unidac так делал - прекрасно шуршало. Да, думаю, и access не сильно тормознёт от вывода одной строки изредка.
  7. Эммм. Точно-точно нельзя внизу? Для VCL (почти наверняка) можно было листать сколь угодно много даже если на слое текст закончился.
  8. Скроллинг обрабатывай в событии. И пролистай далее до кратного высоте строки числу пикселей. А запретить рисовать Мемо обрезанную строку, видимо, никак нельзя.
  9. POV

    Delphi 10.3

    http://www.cyberforum.ru/delphi/thread2346696.html
  10. Винда 10, два компа (рабочий ноут и планшет от мелкософта - у первого 100% экран, у другого 200%). Исходя из габаритов разных там компонентов и другой формы, рассчитываю Top и Left интересующей меня формы. На ноуте выводится где и хотел, а на планшете выше и левее. Смещение не кратно никак масштабу. В доступе планшета нет, как отлаживать не придумаю. Косяк всё же в в масштабе может быть или иное?
  11. Вин 10, токио последний. Один моник. Если нужно будет перелогиниваться, то это несерьезно.
  12. Оно какое-то нерабочее. Тут я находил такие советы - масштаб читается как 1, хотя я задал 125%.
  13. За подходы прошу не пинать, все пришлось сделать в считанные минуты в полевых условиях... Изначально на форме была скрытая картинка 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;
  14. POV

    Сборка приложений под Linux

    А вот чуть бы подробнее можно? Указанная ошибка не желает никуда уходить.
  15. Когда задал компоненте новый TextSettings функция TextWidth возвращает ширину текста для шрифта по умолчанию. Хотя отрисовывает с моими новыми настройками. Отчего?
  16. POV

    Embarcadero.... Community Edition!

    Год назад лишился приличного заработка - представил заказчику прототип софтины на делфи.. но тот заявил что ему нужна лицензионная чистота на средства разработки. Пришлось корешу на qt переделывать, а я там крохи поимел (
  17. Ну так и чего мудрить? "За пределами" - не сотня же компонентов. По нажатию мышки прочих компонентов и скрывай едит.
  18. я описАлся - я имел в виду OnExit
  19. а разве onLeave не сработает при этом?
  20. POV

    Embarcadero.... Community Edition!

    Разговор о бессмысленности новой редакции. А софт я и сам покупаю. Преджние версии билдеров/делфи также я покупал.
  21. POV

    Embarcadero.... Community Edition!

    Ну как-то вот так сложилось, что от делфи все больше проблем. А работать начали командой небольшой, я один делфист. И у делфи все меньше достоинств, чтобы больше людей на нем писало. И отсутствие линуха критично.
  22. POV

    Embarcadero.... Community Edition!

    Не об том моя печаль. Нет возможности легально для поделок использовать дельфу. Кто-то скажет "ты ж заработать хочешь, вот и плати". Но не столько же! Они неплохо поднимают именно (и только) на корпоративных клиентах. Ограничение для работы по мелочи в $5к несерьезно, я не разработке электроники получаю кратно больше - что же, мне за тулзу с тремя кнопками, что дается для настройки оборудования, платить по полной? Ну так и будущего у них самих не будет при сознательном сужении круга пользователей... впрочем, из-за всё большего числа задач под линух, все чисто софтовые проекты пишу только на qt - дельфи в силе приятности и большого опыта, лишь по мелочи пока остается.
  23. POV

    Embarcadero.... Community Edition!

    И чего там такого. Опять мелкая инсталяшка с порезанным функционалом редактора. Также вместо "1000 баксов ОТ ИСПОЛЬЗОВАНИЯ" стартера, сейчас "5000 баксов СОВОКУПНОГО дохода" - т.е. нельзя сделать тулзу и легально подсунуть к своему оборудованию поделию и "я не софт продаю, а оборудование" уже не прокатит в принципе. И надо глянуть есть ли там консольный компилятор чтобы JVCL, например, поставить.