dmnt
Пользователи-
Постов
8 -
Зарегистрирован
-
Посещение
Весь контент dmnt
-
добрый день 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 под текст, чтобы был виден весь текст ? (я не знаю количество символов, шрифт, нужен перенос по словам)
-
обалдеть...! установил 10.3.1, сразу всё заработало... Спасибо, qz5 ! не думал, что эмбаркадер может быть таким сырым... целый день потерял на переустановки и копание...
-
просто новый проект создаю. с табконтролами по-умолчанию ни строчки кода. оно грузится в телефон, но не реагирует на касания, нажатия на кнопки ((( не реагирует! з.ы. да, ошибки из предыдущего сообщения видимо связаны со сменой debug на release
-
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 - на месте лежит...
-
в винде да, работает. я только кинул несколько компонентов. всего-то. я думаю как минимум таб контролы должен сам без кода вообще переключать, но это не происходит
-
может дело в драйвере? устанавливаю xiaomi pc suite, другие драйвера. их delphi не видит. но они опять же работают по мнению диспетчера устройств... и как вообще правильно выбирать настройки при подключении usb, как MTP или PTP устройство ?
-
добрый день. я новичок. после большого перерыва решил вспомнить delphi delphi 10.3 + redmi note 2. драйвера установлены. проблем в диспетчере нет. заливается apk на телефон по usb в режиме отладки. набросанные компоненты видны, но никакой реакции нет. нажатие на кнопку не происходит (в обработчике события меняю текст). переключение между несколькими tabControl -ами не происходит что не так делаю?