Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Embarcadero RAD Studio XE3

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Открыть новую тему     Написать ответ в эту тему

Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Зато  
 

Цитата:
 
The Version Info page now has three Build Options:  
 - Do not change build number has always been the default.  
 - Auto increment build number has been restored from XE.  
 - Auto generate build number has been retained from XE2.
 

 
Есть за что заплатить
 
 

Цитата:
Use TPopup.IsOpen Instead of TPopup.Popup  
 
We recommend that you open/close TPopup by setting the TPopup.IsOpen property to True/False respectively. Using TPopup.Popup and TPopup.ClosePopup is not recommended, and an Access Violation might be received when the Popup method is triggered on a TPopup component.

 
Да, менять значение Is*** - Это правильный дизайн

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 16:04 03-09-2012 | Исправлено: Arioch1, 16:15 03-09-2012
valgreesh



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чего-то не пойму, а в языке изменений нет что-ли?

Всего записей: 292 | Зарегистр. 30-11-2011 | Отправлено: 17:47 03-09-2012
GSirr



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Using TPopup.Popup and TPopup.ClosePopup is not recommended, and an Access Violation might be received

Лол, так убрали бы вообще Popup и ClosePopup, зачем людей совращать...

Всего записей: 13 | Зарегистр. 16-12-2006 | Отправлено: 18:42 03-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в языке появились фишки типа docwiki.embarcadero.com/Libraries/XE3/en/System.TExtendedHelper
 
но синтаксис и ограничения не описаны

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 18:49 03-09-2012
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arioch1
 
А провести рефакторинг в виде
 

Код:
procedure TPopup.Popup;
begin
  Self.IsOpen := True
end;

 
им религия не позволила что ли??
 
2all
У РемОбджектов предстказуемо обновились ценники на Oxygene. но есть одна новость - теперь там есть ТРЕТЬЯ платформа, кодовое имя NOUGAT. Напомню, у Oxygene/Java была COOPER. WTF не знаю, подозреваю что NOUGAT - это Oxygene для iOS/OSX. Было бы здорово!)
 

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 18:50 03-09-2012
valgreesh



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arioch1
 
А в What's new они традиционно не написали... Да уж. ARC видимо оставили до нового компилятора.

Всего записей: 292 | Зарегистр. 30-11-2011 | Отправлено: 19:39 03-09-2012
GlavBuh

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в языке появились фишки типа docwiki.embarcadero.com/Libraries/XE3/en/System.TExtendedHelper

 
Класс!

Всего записей: 96 | Зарегистр. 13-11-2003 | Отправлено: 20:19 03-09-2012
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
valgreesh
 
ARC используется в iOS, а MobileSolution оставили на зиму, и выпустят в виде бэты..

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 11:02 04-09-2012
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Судя по документации на свежую студию, она больше не работает на XP, хотя проги для нее компилит. Кроме того, из FM2 похоже исчез фалбек до GDI+ из-за чего обезьяно-проги нельзя запустить через RDP в XP. Если кто уже успел это все опробовать, то отпишитесь плиз.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 12:36 04-09-2012
kot3

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
она больше не работает на XP, хотя проги для нее компилит

А то что она скомпилила под XP запускается? А то MSVS 2012 тоже компилит, а вот результат под XP и w2k3 просто не запускается с совсем непонятным сообщением об ошибке (что не является приложением Win32)... Интересно, а чем оно тогда является?

Всего записей: 430 | Зарегистр. 15-12-2005 | Отправлено: 14:02 04-09-2012 | Исправлено: kot3, 14:08 04-09-2012
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kot3
Цитата:
А то что она скомпилила под XP запускается?
Судя по докам, должно.

Цитата:
А то MSVS 2012 тоже компилит, а вот результат под XP и w2k3 просто не запускается с совсем непонятным сообщением об ошибке (что не является приложением Win32)...
Скорее всего заголовок экзешника надо поправить, указав более низкие версии подсистемы Win32.
 

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 14:42 04-09-2012
SolidSnakeRU

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Интересно, а чем оно тогда является?

Магический свиток, текст которого воспринимает только виста и выше)

Всего записей: 248 | Зарегистр. 27-08-2008 | Отправлено: 14:42 04-09-2012 | Исправлено: SolidSnakeRU, 16:01 04-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
посмотри на VC++ redistributable на Microsoft Download
там написано, что оно работает только на Vista+
а без рантайма и программа не работает.
 
 
В приницпе в заголовке EXE/DLL прописывается минимальная версия винды нужная.
Правда, говорят, она почти никем не используется
http://msdn.microsoft.com/en-us/magazine/bb985997.aspx
 
Но вы можете проверить, взять CFF Explorer через Dependancy Walker открыть рантайм-DLL и посмотреть на ее минимальную версию.

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 14:55 04-09-2012
GlavBuh

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frodo_Torbins

Цитата:
Судя по документации на свежую студию, она больше не работает на XP, хотя проги для нее компилит.  

 
Что значит не работает? Я поставил Delphi XE3 с триальным ключом на WinXP SP3, работает, компилит, дебажит. VCL, FireMonkey, даже FireMonkey Metropolis UI Application.

Всего записей: 96 | Зарегистр. 13-11-2003 | Отправлено: 15:00 04-09-2012
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GlavBuh
Ну и отлично! Просто вот тут ХР-ха не указана, вот я и просил проверить. У самого пока времени не нашлось на это.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 18:03 04-09-2012
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На Хабре (_http://habrahabr.ru/post/144838/) читал интервью Miguel de Icaza, даже всплакнул на паре моментов - как гражданин все верно излагает про x-platform. Например:
 

Цитата:
В частности, люди, работающие на Mac и iOS, высоко ценят качество готового продукта и нативные интерфейсы, поэтому кроссплатформенный UI оставит не самые лучшие впечатления.

 
На секунду - этот персонаж CEO/основатель Xamarin (и самого проекта mono), давно сделал и продает MonoTouch + MonoDroid.
 
Не знаю даже, как послать людям в ЭМРО ссылку, но им определенно стоит прочитать РЕАЛЬНЫЙ опыт человека, делающего успешные кросс-платформенные средства разработки!

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 18:26 04-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вообще некоторые баги с XP есть даже у XE2.
http://qc.embarcadero.com/wc/qcmain.aspx?d=103347
 
Впрочем, баги - это не "не работает"
 
---
 
Рассуждения про Oxygene Nougat : http://www.deltics.co.nz/blog/?p=1157
Судя по всему, это будет Cocoa : https://forums.embarcadero.com/thread.jspa?threadID=76417&tstart=0#489944

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 10:40 05-09-2012 | Исправлено: Arioch1, 11:58 05-09-2012
RuXandr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил вчера, работает шустро, компилит субъективно быстрее чем XE. Пробовал только Win32/Win64.  
Есть минусы:
- Галочка embedded designer отсутствует, однако есть возможность включить ее в реестре HKEY_CURRENT_USER\Software\Embarcadero\BDS\10.0\Form Design\Embedded Designer = False.
- Нашел дикую багу с дженериками, однозначно регрессия, пытаюсь сейчас сделать минимальный пример и послать им в трекер.
 
(репост с SQL.RU)

Всего записей: 96 | Зарегистр. 13-10-2009 | Отправлено: 11:58 05-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
баги бы со ссылками приводил.
 
Еще о багах: double-finally - это зверюга! Хорошо что DCC64-only
http://www.sql.ru/forum/actualthread.aspx?tid=967238
 
Добавлено:

Цитата:
пока особо ничего сказать не могу, т.к. получил ошибку что один из VCLовских юнитов was compiled with different version of другого VCLовского юнита

http://www.sql.ru/forum/actualthread.aspx?tid=951029&pg=12#13116007
 
...у них там что, билд-сервера нет?

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 12:01 05-09-2012 | Исправлено: Arioch1, 12:36 05-09-2012
RuXandr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все, нашел ошибку. Регрессия в XE3. Смещение первого поля у класса наследника такое же как и у поля класса родителя при некоторых условиях! Запостил в трекер qc 108509

Всего записей: 96 | Зарегистр. 13-10-2009 | Отправлено: 13:57 05-09-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Embarcadero RAD Studio XE3


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru