haword
Пользователи-
Постов
533 -
Зарегистрирован
-
Посещение
-
Победитель дней
19
Весь контент haword
-
ZuBy http://docwiki.embarcadero.com/RADStudio/XE8/en/Installation_Notes_for_XE8
-
а если рабочих стола установлена два или три то какой вызывать?
-
не ну так не интересно :-) вот если бы с пульта завести вот тогда было бы круто.
-
надо было просто статью прочитать, оказывается наложение картинок друг на друга это фича а не баг, сорри
-
не знаю то ли у меня то ли вообще глюк. в редакторе списка изображений если снизу переключаться по картинкам то вверху где картинки отображаются они накладываются друг на друга. ощущение что прозрачный фон не перерисовывается и на нем остаются старые изображения. и это было в примере который был в samples. у всех так?
-
при том что когда выпускаешь продукт и заявляешь не работает можно хотя бы проверить это не претензия это просто мысль то есть они должны закупить все железки в мире и проверить на всех версиях ОС? есть одно хорошее правило в жизни - никто ничего тебе не должен. они написали что их компилятор НЕ поддерживает сборку APK для Intel x86 и все.
-
в прошивку аппарата, причем тут разработчики?
-
да ни как рабочий стол это тоже программа. если только активировать самому рабочий стол. но тут будет косяк в том что если у тебя два рабочих стола то будет вопрос какой запускать. обычно то что ты хочешь делается через сервисы. то есть висит сервис в памяти и делает свою работу а основная программа выгружена. сервисы делать студия не может и нет даже в планах как я понял. есть в инете примеры как делать но там танцы с бубном.
-
в 4.4.2 скорее всего добавили эмулятор arm вот и заработала программа.
-
а на кнопки пульта что не реагирует событие OnKeyDown?
-
нормально срабатывает, ищи ошибку в коде.
-
нет и не собирались, возможно в 9 версии будет. из возможностей что мне понравились: так это НАКОНЕЦ ТО появился ImageList в огнеобезьяне, ура WebBrowser на всех платформах а не только на мобильных. MapView карта Установка компонентов из магазина. надеюсь со временем там появятся и сторонние а так же бесплатные. ну что побежал покупать
-
http://docwiki.embarcadero.com/RADStudio/XE7/en/Creating_an_Android_App#Using_the_Android_Device.27s_Back_Button
-
в хелпе есть все а так же а примерах.
-
OnKeyDown не отрабатывает что ли?
-
попробуй повесить обработку нажатых кнопок на форме OnKeyDown и смотри какие коды покажет какая кнопка в Key и KeyChar.
-
пока gps сырой, я столкнулся с тем что нельзя определить когда есть сигнал от gps когда нет. то есть нет события пропажи и появления сигнала. есть событие только изменения координат и все. то есть нельзя определить пропал gps сигнал или появился.
-
и?
- 4 ответа
-
- IOS Android
- Android
-
(и ещё 1 )
C тегом:
-
не пали контору как на офсайте появится значит вышла.
-
если я не ошибаюсь то проблема в том что в огнеобезьяне не правильно сделали реакцию на нажатие на элементы. то есть в любом мобильном интерфейсе срабатывание нажатий происходит по отпусканию элемента а в огнеобезьяне при нажатии. поэтому и с начало срабатывает онклик а потом свайп. я столкнулся с такой проблемой. есть скролируемый список элементов. там комбобоксы чекбоксы едиты. так вот пытаешься просто сдвинуть список вверх а у тебя уже раскрываются комбобоксы что попали под палец. нафига сделали такую реакцию не понятно. пришлось у этих елементов переделывать реакция на нажатия и онклики вызывать после отпускания элементов а не при нажатии на них. может и здесь в этом косяк. то есть если перевести реакцию на нажатие итема не в момент нажатия а в момент отпускания то с начало будет событие TGestureManager а потом уже самого итема.
-
скорее всего потому что под огрызком пашет в нативной среде а под андроидом используется как внешняя библиотека запущенная из под далвика и когда возникает ошибка не происходит ее отлов из под джавы.
-
или попробовать запустить в режиме отладке на самом устройстве тогда должен отловить ошибку. но как я заметил, приложения написанные на огнеобезьяне сами по себе имеют такой прикол - периодически вылетают как при запуске так и во время работы ничего не сообщая при этом. был прикол. перенес исходники программы с одного компа на другой. компилирую. все нормально ошибок нет. запускаю - вылет. запускаю - вылет. собираю на старой машине - все работает. сделал полную пересборку - вылетает при запуске. снес dproj и восстановил от старого но рабочего варианта на этой машине - запустилась программа. при этом при старом dproj при сборке ругалось на ненайденные ресурсы но работало, в новом все было найдено, ни одной ошибки и вываливалась программа при запуске. думаю в обновлениях студии фраза - улучшена стабильность, никогда не исчезнет
-
У нас же есть TextSettings которые задает пользователь. Есть StyledSettings которые задает какие настройки брать со стиля. И есть Font который указывает на РЕАЛЬНЫЙ размер и название шрифта в зависимости от настроек. В дизайнере Font показывает настройки заданные мною в ручную, так как о стилях мы ничего еще не знаем. А в рантайме же он должен указывать на ResultTextSettings, то есть шрифт которые реально отображается. А так как заданные параметры в дизайнере хранятся в TextSettings то они не сотрутся а будут там хранится и при изменении параметров в StyledSettings шрифт будет показан от туда. То есть параметр Font это не структура с хранением данных а лишь указатель на используемые настройки. И что будем иметь в итоге. В дизайнере можно менять хоть заменяйся и данные будут сохраняться в TextSettings. Но во время работы приложения будет указывать на ResultTextSettings отображая реальные параметры отображения текста. А ResultTextSettings в зависимости уже от StyledSettings будет брать данные или со стиля или с TextSettings. Плюсы такого подхода то что во время работы приложения можно получить реально отображенный шрифт и его размер через Font компонента. конечно можно и держать в уме все время то что Font отражает заданные данные в дизайнере а во время работы приложения надо брать настройки с ResultTextSettings, но это же не удобно и не практично особенно когда можно сделать все удобнее и практичнее.