Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Вопросы по Embarcadero RAD Studio XE2 (Pulsar)

Автор: X11
Дата сообщения: 13.02.2012 16:54

Цитата:
В чем проблема повторить успех редактора Visual Studio 2010. Там он вышел очень приятным.


Мне не нравится. И давайте не будет холиварить
Автор: Eternal_Shield
Дата сообщения: 14.02.2012 09:20
DmitryB2005
А какие, собственно, проблемы написать свой фреймворк? Эдакую унифицированную надстройку над gdi/gdi+/dw, которая будет использовать опт.имальный (дебильные вставки форума) движок для текущей ОС? И пусть дальше МС играется с отключением аппаратного ускорения от ОС к ОС

В своё время, я написал подобную либу и она себя оправдала на 234%; Потратил всего 2 дня;

З.Ы: Ждать у моря погоды - глупо и ещё глупее на неё сетовать;
Автор: Frodo_Torbins
Дата сообщения: 14.02.2012 15:25
DmitryB2005
Ну так возьмите и напишите. Что слабо что ли?
А вообще в GLScene я уже видел суперканву пару лет назад. И там был тест быстродействия как раз именно с линиями. Если вам это надо - берите и пользуйтесь. Надо ли это среднестатистическому пользователю FM? Пожалуй есть вещи и поважнее. Эмбаркадеровцы очень внимательно за этим следят, что бы не выполнять ненужную работу.
Автор: DmitryB2005
Дата сообщения: 17.02.2012 20:41
Все понял. Тогда вопрос такой:
Есть Form HD Application. На форме лежит Image и Timer.
В обработчике таймера что-то рисуется на канве у имиджа.
Так не понятно, почему на частоту отрисовки изображения в имидже не влиет интервал задаваемый в таймере. Такое впечатление, что там задан жестко порог частоты обновления у рендера FireMonkey.
Кто может пояснить в чем тут дело?
Автор: grumbler
Дата сообщения: 18.02.2012 00:01
кто знает - почему в фастрепорте, который идет в комплекте с ХЕ2 нет в recompile.exe поддержки самой ХЕ2?
Автор: Lena44
Дата сообщения: 20.02.2012 10:22

Цитата:
кто знает - почему в фастрепорте, который идет в комплекте с ХЕ2 нет в recompile.exe поддержки самой ХЕ2?



На оф. форуме говорят, что так и надо: http://www.fast-report.com/ru/forum/index.php?showtopic=8530
Автор: ekemov
Дата сообщения: 22.02.2012 16:31
Кто нибудь пробывал под iOS что то в RAD Studio XE2 писать. Подскажите где почитать, желательно на русском языке.
Автор: druff
Дата сообщения: 23.02.2012 11:06
ekemov
я на русском видел только описание процесса под МакОС, а для iOS на русском не встречал.. но в гугле полно ссылок на английском.
Автор: LG Team
Дата сообщения: 23.02.2012 12:06
очень мало, но для общего понимания:
webdelphi.ru/2012/01/delphi-xe2-hello-mac-os/

хотел бы так же поинтересоваться, может кто может выложить свой готовый образ мака с PAServer, Firemonkey, Xcode,...


Автор: druff
Дата сообщения: 23.02.2012 12:13
LG Team
этот пример как раз для сборки под MacOS, хотя может для iOS нет больших различий..
Автор: LG Team
Дата сообщения: 23.02.2012 12:50
да там нет разницы.
ставишь на мак Xcode c iOS SDK и FireMonkey-iOS.dmg (FreePascal и FireMonkey библиотеки для XCode)

готовый свой проект экспортируешь через dpr2xcode и открываешь на маке в XCode и компилишь.
я пробывал, взял образ мака отсюда rutracker.org/forum/viewtopic.php?p=50425551#50425551
но FireMonkey-iOS.dmg почему-то туда не встал.. может Xcode не той версии, не помню уже..
на конференции Крюков говорил, что желательно иметь железо мака..
но повторюсь, если у кого есть готовый рабочий образ мака с установленными бебехами поделитесь плиз.. может будет свободное время поиграться чуток с приложениями под iOS..
Автор: X11
Дата сообщения: 23.02.2012 15:43
Народ, только у меня проявляются эти баги или у других тоже?
Delphi XE2 upd3

1. Project/Options/Version Info - auto generate build number не работает, не увеличивает.

2. Нажимаю F6, пытаюсь что-то ввести, получаю AV
Access violation at address 20FCBBF2 in module 'designide160.bpl'. Read of address 00000000.

3. Со времен D2006 тянется баг в редакторе кода. Подчеркивание красной волнистой с ошибкой "undeclared identifier....", хотя пароект компилится без ошибок.
Вот пример:

Код: Var
ali, alo: Vcl.Imaging.pngimage.pByteArray;
Автор: druff
Дата сообщения: 23.02.2012 16:24
X11

Цитата:
Со времен D2006 тянется баг в редакторе кода

а если добавить в настройках делфей (Library - Browsing Path) путь к каталогу с исходниками компоненты? или в аналогичном месте в настройках проекта..
Автор: X11
Дата сообщения: 23.02.2012 16:27
Какой ещё компоненты? pngimage? pngimage входит в состав, это стандартная компонента DXE2
Автор: druff
Дата сообщения: 23.02.2012 17:22
X11
о, даже так.. я думал какая-то сторонняя.. Вынужден огорчить - у меня XE2 ничего не подчёркивает, говорит, что всё ОК..

а F6 это IDE Insight? если так, то у меня здесь тоже всё в порядке, ошибок нет

Добавлено:
X11
когда я первый раз ставил XE2 на компьютере с давноо установленной турбой2006 и делфи2010, то XE2 у меня сильно глючил.. Пришлось удалять предыдущие версии с зачисткой под корень. Вот только не помню, чистил ли я реестр или нет..
Автор: LG Team
Дата сообщения: 23.02.2012 21:52
насчет запуска c XCode сразу на подключенном девайсе, насчет сертификата если будут проблемы посмотрите тут: homeless-developer.blogspot.com/2010/03/iphone.html
у меня вроде бы получается...
Автор: deks
Дата сообщения: 27.02.2012 03:49
X11

С build number это уже не баг, а фича: поменяли логику работы этого самого number. Лечится установкой DDevExtentions.

Про остальное = хз)
Автор: druff
Дата сообщения: 29.02.2012 14:13
Кстати, после установки апдейтов, могут появиться проблемы с совместимостью компонентов? Где-то читал, что тот же ehlib (текущий), может ставиться только на Update3..
Автор: 0D0A
Дата сообщения: 01.03.2012 08:49
А подскажите, AQTime только в Update4 появилось? Раньше вроде не было или я что-то делал не так, тем более описании обновления про AQTime ничего нет...
Автор: druff
Дата сообщения: 01.03.2012 08:50
0D0A
был с самого первого релиза XE2 (и, кажется, даже в XE был)
Автор: 0D0A
Дата сообщения: 01.03.2012 09:01
druff
Ну в XE есть, да. У меня XE2 раньше стоял на виртуалках, ставил полностью - AQTime не было. А сейчас поставил нормально - SmartBear какой-то вылез, еще и в XE прописался
Автор: LadyOfWood
Дата сообщения: 01.03.2012 09:48

Цитата:
У меня XE2 раньше стоял на виртуалках, ставил полностью - AQTime не было.

Был. Только может вы его не ставили. Они с FinalBuilder ставятся немного отдельно, т.е. есть возможность от установки отказаться.
Автор: X11
Дата сообщения: 01.03.2012 09:54
Вопрос по автоинкременту номера версии, можно это как-то в настройках проекта включить?
Автор: 0D0A
Дата сообщения: 01.03.2012 10:48
LadyOfWood
Еще раз поставил Update3 (4358) на чистую виртуалку XP. Серийник из шапки. AQTime не поставилось. В выборе компонентов не было. Отдельный сетап не запускался. Что ей надо? В ISO есть aqtime installer.7zip... Final Builder, Raize и пр. поставилось.
Автор: deks
Дата сообщения: 01.03.2012 16:14
X11

Ставим DDevExtentions 2.5, идем в Project - SetVersionInfo. Ставим чего надо!

Сам сильно не разбирался, но как-то помогать должно! А то в XE2 в качестве билд N теперь какой-то мусор вроде суют..

Если поможет - отпишитесь)
Автор: LadyOfWood
Дата сообщения: 01.03.2012 16:32

Цитата:
Еще раз поставил Update3 (4358) на чистую виртуалку XP

Странно. У меня тот же билд в виртуалке, AQTime поставится, ОС только Windows 7 64-bit.
Автор: druff
Дата сообщения: 01.03.2012 16:40
deks
у меня эта опция есть, но как она работает? Номера билдов увелчиваются если нажать прямо в этом окне кнопку "execute", но не при каждом новом билде. А проставленные галочки настроек почему-то не сохраняются.
Автор: X11
Дата сообщения: 01.03.2012 16:52

Цитата:
Ставим DDevExtentions 2.5, идем в Project - SetVersionInfo. Ставим чего надо!  
 
Сам сильно не разбирался, но как-то помогать должно! А то в XE2 в качестве билд N теперь какой-то мусор вроде суют..  
 
Если поможет - отпишитесь)


А я не могу разобраться
Там точно есть AUTOIncrement?
Что-то ничего там вообще не увеличивается и не меняется.
Автор: druff
Дата сообщения: 01.03.2012 17:01
вот тут говорят, что эта опция может и не работать в ХЕ2.. http://www.hidelphi.com/201109/ddevextensions-v2-5-with-xe2-support/
Автор: deks
Дата сообщения: 01.03.2012 17:19
X11

вот тут (_http://stackoverflow.com/questions/8719437/are-the-new-delphi-xe2-autogenerated-build-numbers-linked-to-1-1-2000-000000) довольно подробно разъяснено - чего и как работает в delphi по-умолчанию!

В общем, .build должен постоянно увеличиваться (устанавливаться в количество секунд с полуночи текущего дня), а .release - устанавливаться в количество дней с начала 2000г!

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738

Предыдущая тема: Как сделать offline версию сайта со встроенным браузером?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.