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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Думаю потому, что в нативном WinRT с запретом на VirtualProtect нельзя сделать эффективный (т.е. JIT'овый) скрипт-движок. А именно на это и делается упор в браузерах последние года три.
 

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 19:04 24-08-2012
sergionn

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

Цитата:
Если бы все было так просто, тогда зачем майкрософту делать отдельный костыль для сторонних браузеров? Научили бы разработчиков мозилы и гугла правильно писать нативные приложения под WinRT да и все.

тут все просто как три копейки:  
существование на 8-ке "левых" браузеров по бОльшей части лишних бонусов ms win8 не принесет, только убытки т.к. гогль-могль поддержвает свои сервисы, а ie свои-РОДНЫЕ!
Причем новый ie в 8-ке работает весьма шустро.
 
А вот отсутствие НОВЫХ программ поддерживающих именно метро и wintRT может стоить спуском в унитаз всей СИСТЕМЫ, и космическую фору андроиду с ios, после которой ms не поможет уже и windows 9!!!!!!!!!!!!! Она преспокойно проследует на свалку истории, как не так давно случилось это с os/2.................

Всего записей: 472 | Зарегистр. 02-11-2011 | Отправлено: 20:25 24-08-2012
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arioch1
Это одна из тех api, которые необходимы для нормальной работы делфевой RTL. Причем не только делфевой. То есть майкрософт знает о невозможности писать нативные метро-приложения на сторонних компиляторах/интерпретаторах. Но пока что они сделали исключение лишь для браузеров.
Интересно, на  сколько сложно переписать под MS C++ игруху, написаную на GCC. Хотя там еще проблема с отсутствием OpenGL ES вырисовывается. Тоесть получается, что портировать на винду игру с андроида или iOS довольно проблематично, а ведь это основной популяризатор платформы. Как то странно, что мелкософт вставляет такие бревна в колеса своего нового детища. Наверняка они в ближайшем будущем все же внесут корективы во многие места WinRT.
 
sergionn
И тем не менее они сделали наоборот: браузеры разрешили, а компиляторы пока нет.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 20:37 24-08-2012 | Исправлено: Frodo_Torbins, 20:41 24-08-2012
sergionn

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

Цитата:
И тем не менее они сделали наоборот: браузеры разрешили, а компиляторы пока нет.

 
1) Ты уверен? дай ссыль, чтоб скачать firefox, opera или chrome для windows 8.
у меня планшет на win8, в Windows Store я не видел браузеров.............
Про последний: http://www.3dnews.ru/software-news/630826/
вот цитата:  
Так как приложение пока является причудливым гибридом настольного и Metro-интерфейсов, отсутствуют типичные функции Metro-программ вроде панели приложений или даже поддержки сенсорного пролистывания страниц вперёд и назад. Если провести вверх с нижней части экрана или наоборот, активируется полноэкранный режим Chrome Metro — непривычное поведение для Metro-программ.
 
тебе это ничего не напоминает, похоже что он такой же winrt как наш xe3...........
 
2) И да, а ты уверен, что EMB просили у ms суппорта?
3) Если просили, откуда ты знаешь, что им не дали?????????
 
все стрелки показывают только на ОДНО - EMB просто НЕ УСПЕЛИ!

Всего записей: 472 | Зарегистр. 02-11-2011 | Отправлено: 21:34 24-08-2012
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sergionn
1) Линк на предыдущей странице. Альфа-сборки в известных местах на оф-сайтах.
2) Судя по постам Бауэра в блоге у Дэльтикса, да.
3) См. выше
 
Как то это обсуждение уже на грани офтопа балансирует.

Всего записей: 2318 | Зарегистр. 24-05-2007 | Отправлено: 22:58 24-08-2012
sergionn

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

Цитата:
2) Судя по постам Бауэра в блоге у Дэльтикса, да.

 
ну да, Бауэр ни фига не свистит, и попу свою не прекрывает, конечно,
так мы ему и поверили
 

Цитата:
Как то это обсуждение уже на грани офтопа балансирует.

как бы ты начал броузеры в пример приводить!
 

Цитата:
Линк на предыдущей странице. Альфа-сборки в известных местах на оф-сайтах.

я пошел по твоей ссылке на предыдущей странице, потом еще походил по ссылкам:
ПЕСНЯ ВСЯ ТА-ЖЕ, вот что пишут разработчики firefox про свой браузер для метро winrt:
 
Work on the Metro style enabled desktop browser has progressed steadily and things are looking really good.
 
ЧИТАЙ ВНИМАТЕЛЬНО:  Metro style
 
а на посошок ответ разработчика firefox НА ПРЯМОЙ ВОПРОС ПОЛЬЗОВАТЕЛЯ:  
http://www.brianbondy.com/
 
> Will I be able to use Firefox on just
> a Windows RT tablet with no x86 or x64
> support? I hope this is the case as I
> love Firefox and can't wait to use  
> it on Windows 8!
 
I don't think so, but you can get an x86 or x64 based tablet that also has a desktop environment and allows alternate metro browsers  
 
ключевое слово desktop и все та-же песня что и в XE3.............
 
Frodo_Torbins
 да, и еще перед тем, как что-то приводить в пример все таки проверяй ФАКТЫ,
дабы потом не уходить в оффтоп, и не тратить время свое и форумчан на их проверку
 
Кстати по поводу не допуска в майкрософтовский магазин классических приложений - ОНИ ТАМ ЕСТЬ!
что подтверждает тезис о том что дело не в ОДОБРЕНИИ майкрософта и пресловутых сертификатах!  

Всего записей: 472 | Зарегистр. 02-11-2011 | Отправлено: 01:21 25-08-2012 | Исправлено: sergionn, 01:35 25-08-2012
Arioch1



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

Цитата:
Это одна из тех api, которые необходимы для нормальной работы делфевой RTL.

 
Только используются по разному.
 
Для JIT-компилятора нужно страничку с данными делать исполняемой. Для обычной программы на Дельфи - не нужно. ТАк что это разные случаи.
 
Добавлено:

Цитата:
по поводу не допуска в майкрософтовский магазин классических приложений - ОНИ ТАМ ЕСТЬ!

 
почему бы им там не быть ?
запрещать будут метрошные приложения пользующиеся десктопным WinAPI
 
Либо ты десктопный с полным доступом к API, либо полностью ограниченный метрошный.
 
Вот тех кто посерёдке хочет - будут отбрасывать

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 17:17 25-08-2012
SerGap



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ни в какую не хочет появлятся горизонтальный скроллбар в ListBox. Проект создавал FireMonkey Metro Desktop Application под Win8. Что-то делаю не так или у всех так?

Всего записей: 541 | Зарегистр. 21-12-2008 | Отправлено: 22:08 25-08-2012 | Исправлено: SerGap, 22:31 25-08-2012
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SerGap
 
Руками ListBox.HScrollBar.Visible не ставится? И он False если не видно бара? а если контрол в run-time забабахать "за пределы" visible area?

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



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

Цитата:
Do you know what is funny? WINRT and Windows 8 support was never planned for XE3, and 60 days before the announcement they decide to create this Windows 8 support ( AKA fake Metro UI). Don't blame Microsoft because of their momentary strategy to lock WINRT. What's happening in XE3 and past releases are basically because of the horrible management in Embarcadero, a lot things change since Borland, but Borland people remain here and some of them unfortunately came back.

 
...эээ, а где кони ? хочю цырк с кoнями!

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 11:41 27-08-2012
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arioch1
 
Кони?) Они все на страничке Embarcadero MVP перечислены! Цирк будет))
 
А если серьезно - подводя некоторое резюме для себя про весть флейм с Win8/XE3, думаю следующее. В  Win8 используется другая модель безопасности, многие черты Sandboxin присутствуют. На Apple не все разработчики софта прошли и смирились с sandboxing, а тут - целый сторонний инструмент разработки! Причем, даже не CLR. В общем, решение проблем с такими партнерами для MS  впредверии выпуска - явно не первый и не пятый приоритет. И нет особой роли, кто виноват сильнее - ЭМРО прочесалось, или МС слишком сильно гайки закрутило. Да, МС могла - за ней такое ранее замечалось (браузеры там поприжать, всякие Private API для офиса и тп). Но с тех пор были грабли в виде антимонопольного расследования - не думаю, что у МС осталось желание еще раз по ним пройти с Win8.
 
Для Delphi ситуация ясна: в XE3 есть урезанная поддержка WinRT в виде desktop  приложения с поддержкой LiveTile. Также обещан новый MobileToolChain  с некоей поддержкой "нативных" контрольев. Для Win8 это означает что в будущем возможен выпуск еще одного форка FMX но уже с поддержкой нативных Win8 контрольев. Думаю, это правильно))
 
В общем, се ля ви - вне зависимости от нашего отношения к теме, let's face it!)

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 12:04 27-08-2012
sergionn

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ага, пока будут только клоуны, цирк продолжается, 2 серия: http://www.itwriting.com/blog/6398-windows-8-sideloading-and-embarcaderos-metropolis-fake-winrt-framework.html
 
они, в emb, реально думают, что такой черезпопный костыль, описанный в статье,  
будут использовать разработчики для дистрибьюции своих приложений под метро

Всего записей: 472 | Зарегистр. 02-11-2011 | Отправлено: 12:11 27-08-2012 | Исправлено: sergionn, 12:16 27-08-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для Enterprise особой проблемы не вижу. А это основной рынок Delphi скорее всего.
 
Для остальных надо выпускать виртуалку, minimal Linux на пару сотен мб, чтобы в домен включать

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 12:34 27-08-2012
SerGap



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

Цитата:
Руками ListBox.HScrollBar.Visible не ставится?

Руками он ставится, только не адекватный он какой-то в этом случае. Т.е. он есть, но длина ползунка такая, что  весь текст, который не поместился, не прокрутить/не увидеть.

Всего записей: 541 | Зарегистр. 21-12-2008 | Отправлено: 18:00 27-08-2012 | Исправлено: SerGap, 18:00 27-08-2012
delover

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

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 20:57 27-08-2012
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SerGap
 
Скроллбар можно вообще весь настроить - и максимальную позицию поставить, и текущую, и visible выставить.  
 
Но, да, я тоже замечал что скроллинг, ресайз и растусовка контролов по привязкам (align) в FMX дает странные результаты: позиции контролов гуляют. Возможно, при проведении Realign накапливается ошибки округления! Или тупо баги..

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 22:42 27-08-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
люди ругались, что борланд криво сохраняет single в DFMках
 
не знаю, влияет ли это в данном случае

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 23:58 27-08-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
народ, у кого XE3 поставлена, прочитайте лицензию plz
 
говорят, с XE3 ввели ограничение, для Стартера и Про просто юридически запрещено работать с серверами БД по сети, только локально.
А в Стартере вообще разхрешено данные хранить только в XML.
 
Юридически - потому что технически можно поставить стороннюю библиотеку, или подвязаться к ADO. Но так написанная программа будет контрафактной.
 
Уб..... ммм... Убиться электрическим веником.
 
http://bbs.2ccc.com/topic.asp?topicid=410504

Цитата:
This email is to let Embarcadero Technology partners know about
some changes being made to the EULA changes in our XE3 release.
 
In particular, the use of data access technologies for client/server
connectivity will no longer be allowed in the Professional edition.
This includes both Embarcadero and 3rd party solutions. Professional
users may only, legally, access local databases with their applications.
 
Users who want to use client/server database access can purchase a
Client/Server Add-On Pack for their Professional edition or purchase
an Enterprise, Ultimate or Architect edition product.
 
This restriction if for new licenses only.  Users upgrading to XE3
will be "grandfathered" in that they will be able to continue to use
3rd party data access technologies for client/server database access
in version XE3. Additionally, Starter Edition has been restricted to
use of MyBase (.CDS or .XML file formats) only for "database access."
 
What does this mean for Technology Partners? If your company offers
tools that enable client/server or multi-tier database connectivity
for Delphi or C++Builder applications, we ask that you specify in
your marketing materials and product information that they are for
use only with select editions of Delphi and C++Builder - Professional
edition with Client/Server Pack, Enterprise, Ultimate and Architect
editions. And that they are not for use with the Starter edition
or Professional edition without the Client/Server Pack.
 
Until XE3 is launched, this information is covered under your active
Embarcadero Technology partner non-disclosure agreement. Please DO NOT,
at any time, share the details of this email with anyone outside of
your organization until we formally launch XE3 which is currently
scheduled for XXX XXXX.
 
If you have any questions about this change, please email ????
and ????.

 
http://www.deltics.co.nz/blog/?p=1097

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 10:47 28-08-2012
sergionn

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну у меня только одно объяснение этой всей этой вакханалии:
компании нужны бабки, они наняли нового директора/консультанта по маркетингу,
который таким ТРИВИАЛЬНЫМ образом, путем ВЗИМАНИЯ доп.платы за фичи, пытается решить денежные проблемы.
НО он ессно не понимает одного, что Delphi в очередной раз, стоит одной ногой в могиле, и эти трюки просто похоронят некогда выдающуюся среду разработки...............
 
Если они не будут предлагать про версию бесплатно,
ТО У МЕНЯ ПРОСТО НЕТ СЛОВ..........
 
R.I.P. DELPHI...................

Всего записей: 472 | Зарегистр. 02-11-2011 | Отправлено: 14:59 28-08-2012 | Исправлено: sergionn, 15:01 28-08-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я уже думаю, у них там кому-то фанаты Лазаря взятку сунули. Ну или директором фанат Лазаря пролез.
 
Или может у них там эти директора меняются каждый год. Как для бухгалтера нет проблем налоги свести к нулю на любой отчетный период - один - при условии, что со следующего периода он больше никогда с этой фирмой не свяжется.
Хотя тут даже это не проходит. Они с такими закидонами могут и продажи XE3 обвалить. Или это их цель? м.б. XE3  наcтолько сырая, что они стараются, чтобы все её пропустили и ждали XE4 ?
 
----
 
Вот смотри какая фишка интересная, беру я XE3 Pro, запускаю Indy или Synapse, скачиваю страничку с www.cbr.ru, распарсиваю и вычитываю курсы валют на сегодня. Ба-бах! удалённoе обращение к серверу БД - страничка-то динамическая! Все, программа опиратилась.
 
Или ещё красочный пример кто-то придумал. Пишет некто себе application server - для этого Pro сгодится. Но как только он хочет к своему серверу свои же клиенты написать - всё, можно ту самую Pro выкидывать. Сервер написать можно, а клиента к нему - нельзя.

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 15:12 28-08-2012 | Исправлено: Arioch1, 15:14 28-08-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