Перейти к содержанию
  • Регистрация

dmnt

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

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

  • Посещение

Информация о dmnt

  • Звание
    Новичок
  1. Спасибо, попробую. ещё просмотрев много других вопросов по TLabel понял, что лучше его не использовать в крcосплатформенных приложениях, а использовать TText. ведь не мог лейбл вывести кучу текста, оставаясь по высоте 22пикселя, очевидно глюк.
  2. добрый день Delphi 10.3.1, андроид Лейбл находится в GridPAnelLayout в лейбл загружается текст, достаточно большой. задача сделать так, чтобы весть текст был виден, а лейбл увеличилс в размере, изменился размер строки в GridPanelLayout и соответственно всё подвинулось. Не знаю как делать правильно, но я задал лейблу аллигмент alTop, и AutoSize... // lblIssueDesk.BeginUpdate; lblIssueDesk.Text:=xmlIssueList.ChildNodes['issues'].ChildNodes[xmlIssueIndex].ChildNodes['description'].NodeValue; lblIssueDesk.AutoSize:=true; // lblIssueDesk.EndUpdate; gpLAyoutIssue.RowCollection[6].Value:=lblIssueDesk.Height; Логика такая: в лейбл попадает текст, при автосайзе увеличивает его размер, я беру новый height и залаю его RowCollection[6].Value. всё должно сдвигаться. весь текст должен быть виден. Так вот в win32 всё работает нормально. размер увеличивается, всё подвигается... Я так понял BeginUpdate используется для нормальной отрисовки при изменении размера. когда я использую BeginUpdate/EndUpdate то label.height НЕ увеличивается, (остаётся 22 пикселя). при этом текст весь виден и он накладывается на всё, что ниже Это нормально? как правильно изменить размер компонента Label под текст, чтобы был виден весь текст ? (я не знаю количество символов, шрифт, нужен перенос по словам)
  3. обалдеть...! установил 10.3.1, сразу всё заработало... Спасибо, qz5 ! не думал, что эмбаркадер может быть таким сырым... целый день потерял на переустановки и копание...
  4. просто новый проект создаю. с табконтролами по-умолчанию ни строчки кода. оно грузится в телефон, но не реагирует на касания, нажатия на кнопки ((( не реагирует! з.ы. да, ошибки из предыдущего сообщения видимо связаны со сменой debug на release
  5. delphi от администратора запускать всегда нужно? после ковыряний, без админа дельфи телефон перестал видеть. только в режиме администратора RAD увидел телефон. но не собирается. ошибки: [PAClient Error] Error: E2312 Unable to execute '"C:\Users\Public\Documents\Embarcadero\Studio\20.0\PlatformSDKs\android-sdk-windows\build-tools\29.0.1\aapt.exe" package -f -M "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\AndroidManifest.xml" -F "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\bin\ProjectServiceDesk-unsigned.apk" -I "C:\Users\Public\Documents\Embarcadero\Studio\20.0\PlatformSDKs\android-sdk-windows\platforms\android-29\android.jar" -S "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\res" -A "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\assets" "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\library" "C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\classes"' (Error 1) [PAClient Error] Error: E2312 Failed to generate resource table for split '' [PAClient Error] Error: E2312 C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\res\values-v21\styles.xml:3: error: Error: No resource found that matches the given name (at 'android:windowBackground' with value '@drawable/splash_image_def'). что же ему нужно, чтобы собрать элементарное приложение на андроид? подскажите пожалуйста... build all projects проходит без проблем. файла C:\Users\a.zhuravlev\Documents\Embarcadero\Studio\Projects\RedmineClient\Android\Debug\ProjectServiceDesk\bin\ProjectServiceDesk-unsigned.apk - нет. кто его генерирует? Error: E2312 Failed to generate resource table for split '' - что это? зависит от предыдущей ошибки наверное... ... res\values-v21\styles.xml этот файл на месте, что ему не нравится? debug\libProjectServiceDesk.so - на месте лежит...
  6. в винде да, работает. я только кинул несколько компонентов. всего-то. я думаю как минимум таб контролы должен сам без кода вообще переключать, но это не происходит
  7. может дело в драйвере? устанавливаю xiaomi pc suite, другие драйвера. их delphi не видит. но они опять же работают по мнению диспетчера устройств... и как вообще правильно выбирать настройки при подключении usb, как MTP или PTP устройство ?
  8. добрый день. я новичок. после большого перерыва решил вспомнить delphi delphi 10.3 + redmi note 2. драйвера установлены. проблем в диспетчере нет. заливается apk на телефон по usb в режиме отладки. набросанные компоненты видны, но никакой реакции нет. нажатие на кнопку не происходит (в обработчике события меняю текст). переключение между несколькими tabControl -ами не происходит что не так делаю?
×
×
  • Создать...