|
|
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Доброго дня, При динамическом создании объектов я вывожу прогрессбар но чтобы он "тикал" я использую функцию UniSession.Synchronize; И вот в этот момент возникает ошибка вида Код: pascal 1. 2. 3. 4. 5. 6. 7. Немножко кода Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. И вот проблема, когда я запускаю одну сессию, т.е. делаю только я запрос на сервер, то все хорошо, а вот если в этот же момент кто будет делать тоже запрос на сервер, то сразу становится все плохо.. А если убрать из цикла UniSession.Synchronize; то ошибок не будет. В чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2020, 15:56 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Глупость спрошу, но демки смотрел? http://prime.fmsoft.net/demo/desktop/mdemo65.dll Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2020, 16:00 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
wadman, демки смотрел. с них и делал это прогрессбар. но я так понимаю там при динамическом создании объекта другие правила. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2020, 17:59 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
FIL23 Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2020, 19:13 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
FIL23 при динамическом создании объекта другие правила. Абсолютно те же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2020, 20:27 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_ FIL23 Код: pascal 1. Ну так owner есть , куда он делся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2020, 21:16 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Наоборот всё надо делать. При динамическом создании компонент надо "замораживать" форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2020, 15:25 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
см\Demos\Desktop\Dynamic ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2020, 15:27 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
self.SuspendLayouts; ... ... self.ResumeLayouts; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2020, 15:43 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Я вот чего не понимаю, у унигуи отличный форум, демки ну просто на каждый чих и народ один фиг отказывается хотя бы открыть документацию и посмотреть демки. Я хз как к этому относится, я не великий программист, но при знакомстве с новым компонентом открываю и смотрю КАЖДУЮ демку, что она делает и как. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2020, 09:49 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
демок много, но они все очень очень простые, ни ничего сложного, комплексного справка слабая, особенно для мобильных проектов много приходится делать вручную с помощью методов JSCode, JSCall, JSAddListener т.к. у exJS свойства и методы есть, но их нету в uniGUI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2020, 11:26 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Например, есть компонента unimDBLookupCombobox с поддержкой замечательного режима RemoteQuery, т.е. когда заполняется компонента только по запросу, но этот режим не работает ключевых значений, т.е. нельзя использовать ключ+значение, а только значение. Есть компоненты unimSelect, которая в exJS поддерживает и editable и multiselect, но из коробки этого нет и приходится это все дописывать ручками самому. Я не знаю почему авторы упорно не хотят допилить, ведь это же не сложно вроде бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2020, 11:30 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
и вот таких примеров масса http://forums.unigui.com/index.php?/topic/15375-possible-tunimform-titlebutton-to-set-badgetext/ Код: pascal 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2020, 13:52 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11, Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2020, 14:11 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11, Зачем нужна конструкция "with Self do"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2020, 19:06 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
а я тут при чем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2020, 19:32 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat X11, Зачем нужна конструкция "with Self do"? Не классовые хэлперы ли там? https://stackoverflow.com/questions/37351215/how-to-access-a-private-field-from-a-class-helper-in-delphi-10-1-berlin ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2020, 20:26 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11, авторЯ не знаю почему авторы упорно не хотят допилить, ведь это же не сложно вроде бы. нельзя объять необъятное. у них огромный фронт работ при достаточно увы скромном числе персонала. впрочем, это почти у всех так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 10:19 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Мне кажется там вообще один Фаршад реально пишет, люди которые сидят на саппорте в форуме фактически не являются разработчиками. Фаршад просто предложил им бесплатную лицензию за то чтобы они отвечали на вопросы в форуме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 11:26 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
makhaon X11, авторЯ не знаю почему авторы упорно не хотят допилить, ведь это же не сложно вроде бы. нельзя объять необъятное. у них огромный фронт работ при достаточно увы скромном числе персонала. впрочем, это почти у всех так. они много времени уделяют десктопной версии, а мобильная очень слабо развита: нет компонентов, нет свойств, методов и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 13:23 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11, Я предупреждал. Лучше работать с десктопной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 13:25 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Вообще не понимаю нафига страдать веб мобильной версией если уже есть fgx native которые сделает реально нативное приложение под Android и скоро под iOS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 14:12 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat X11, Я предупреждал. Лучше работать с десктопной. десктопную сложно адаптировать под мобильную, мало того, я открыл мобильную большую форму на стареньком смартфоне HTC (пусть и топовом в свое время) и все тормозит, форма открівается секунд 5.... боюсь представить, сколько бы открывалась адаптированная десктопная форма... далее, я не настолько в вебе умен, чтобы адаптировать десктопную форму под мобильную далее, в десктопной форме можно использовать дб-сетку со встроенными фильтрами и сортировкой и цветовой дифференциацией штанов ячеек, и сетку нельзя адаптировать в ListView для мобильных экранов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 15:18 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
энди Вообще не понимаю нафига страдать веб мобильной версией если уже есть fgx native которые сделает реально нативное приложение под Android и скоро под iOS Есть и ++ и -- 1. Потому что не надо прогибаться под правила Гугла и Эпл в их магазинах. А ессли у кого-то китайский смартфон, то там и гугла нет. Ну и платить им тоже не придется, хоть там и не так и много. Потом начинается... там политика конфиденциальности, там политика еще какой-то херни, там обязательные еще какие-то требования, через полгода что-то поменяется в политиках и твое приложение выкинут, заблокируют. Не надо рассказывать, что приложение можно установить без магазина, пользователи не настолько умны. 2. uniGUI дает не только фронт, но и бэк. Что значительно упрощает разработку. 3. Вы пробовали отладку на Андроид? Сущий кошмар. Такое впечатление, что сигнал от смартфона идет не по USB, а по dile-up связи. 4. Производителей смартфонов + версий Android + версий UI-оболочек - это целый зоопарк = нужно при себе иметь кучу этих смартфонов с разными версиями Андроида на случай проблемы. В вебе - не так много браузеров, по пальцам можно пересчитать. 5. uniGUI - гибридное приложение, т.е. и для десктопа тоже, а FGX - только мобильное. Полюс в FMX в том, что частично можно отлаживать приложение на винде и без тормозов. Но в FGX нет поддержки винды. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 15:31 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11 десктопную сложно адаптировать под мобильную , мало того, я открыл мобильную большую форму на стареньком смартфоне HTC (пусть и топовом в свое время) и все тормозит, форма открівается секунд 5.... боюсь представить, сколько бы открывалась адаптированная десктопная форма...А ты попробуй. Может быстрей чем с мобильной выйдет. ;) далее, я не настолько в вебе умен, чтобы адаптировать десктопную форму под мобильнуюВ чем проблема формошлепить с учетом размеров экрана и пальцев? далее, в десктопной форме можно использовать дб-сетку со встроенными фильтрами и сортировкой и цветовой дифференциацией штанов ячеек, и сетку нельзя адаптировать в ListView для мобильных экрановDB сетки вообще зло и годятся только для системных приложений. Вообще ДБ сетки это не то что надо давать простому (не корпоративному) юзеру. Так что и не надо их адаптировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 15:41 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat Там нет ничего сложного. ну да, если знать и уметь что там той адаптации - наливай да пей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 16:50 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11, Да не надо там ничего такого уметь. Достаточно здравого смысла при дизайне интерфейса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 16:51 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Ну вот разве что еще что-то типа "<meta name="viewport" content="width=1024">" в UniServerModule.CustomMeta сунуть, если нужно, что бы мобильные браузеры не искажали контент. Ну а вообще, если хочешь что-то сделать красиво - по любому надо "знать и уметь". Само собой ничего не напишется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 16:56 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
энди Вообще не понимаю нафига страдать веб мобильной версией если уже есть fgx native которые сделает реально нативное приложение под Android и скоро под iOS Ага, а потом каждая шарашкина помойка вместо нормального сайта пытается втюхать на твой телефон свое рукожопие, весом 100 мегов. Нахрен такое счастье ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 18:45 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Унигуй, конечно, поглавнее будет FGX'а. Даже не смотря на частичную недописанность. Фросту: сам никогда не ставлю софт, предлагаемый часто сайтами. И, мне кажется, так многие делают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2020, 21:10 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat А ты попробуй. Может быстрей чем с мобильной выйдет. ;) Быстрей не вышло, секунд 7-8 открывается десктопная форма на том же самом стареньком HTC. Проверил пару форм несложных. Пока что сложной десктопной формы с множеством разных панелей и элементов нет. А элементов много. Программа по работе с разного рода объявлениями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 17:20 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat Да не надо там ничего такого уметь. Очень даже надо. Надо знать html/js/css ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 17:21 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat В чем проблема формошлепить с учетом размеров экрана и пальцев? На десктопе удобнее сетка, на смартфоне - список типа ListView, как лента у Твиттера и Фейсбука. Кстати, этот форум до ссих пор не адаптирован под мобильные устройства. А ты тут доказываешь, что все просто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 17:22 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11 Быстрей не вышло, секунд 7-8 открывается десктопная форма на том же самом стареньком HTC. Ничего страшного. Главное потом нормально работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 17:26 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat Так что и не надо их адаптировать. Вместо спора, лучше бы сделал пару хороших примеров десктопного адаптивного uniGUI-приложения. Это было бы лучшим доказательством твоих слов. А пока что это только слова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 17:29 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat Да не надо там ничего такого уметь. rgreat если хочешь что-то сделать красиво - по любому надо "знать и уметь". это один и тот же человек пишет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 17:30 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11 это один и тот же человек пишет? То что надо быть специалистом в своей области? Ну таков мир, да. Но что-то особенное при этом не требуется. Вполне обычные для подобной области знания. Можно сказать базовые. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 17:35 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Fr0sT-Brutal энди Вообще не понимаю нафига страдать веб мобильной версией если уже есть fgx native которые сделает реально нативное приложение под Android и скоро под iOS Ага, а потом каждая шарашкина помойка вместо нормального сайта пытается втюхать на твой телефон свое рукожопие, весом 100 мегов. Нахрен такое счастье Ну... сайт или веб-приложение тоже может быть рукожеппым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 17:50 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11 На десктопе удобнее сетка, на смартфоне - список типа ListView, как лента у Твиттера и Фейсбука. Я бы не стал так уверенно рубать с плеча. Надо что бы было удобно сделано. А сетка это или лист - вторично. Кстати, этот форум до ссих пор не адаптирован под мобильные устройства. А ты тут доказываешь, что все просто. Этот форум старше чем первый смартфон и никто его адаптировать не пытался да и не будет. При чем тут "просто" или "сложно"? P.S. Настрой мобильный браузер нормально не будет проблем и с этим форумом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 18:01 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat А сетка это или лист - вторично. в тому-то и дело, что на большом экране удобна сетка, а на смарфтоне - список ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 18:20 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat P.S. Настрой мобильный браузер нормально не будет проблем и с этим форумом. в мобильном браузере нет кнопки "нормально" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 18:21 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
Fr0sT-Brutal энди Вообще не понимаю нафига страдать веб мобильной версией если уже есть fgx native которые сделает реально нативное приложение под Android и скоро под iOS Ага, а потом каждая шарашкина помойка вместо нормального сайта пытается втюхать на твой телефон свое рукожопие, весом 100 мегов. Нахрен такое счастье мне кажется что прежде чем говорить подобные глупости надо хотя бы посмотреть о чем идет речь, там практически нет оверхеда по сравнению с полностью чистым нативом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 18:24 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11 в тому-то и дело, что на большом экране удобна сетка, а на смарфтоне - список ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 18:30 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
X11 в мобильном браузере нет кнопки "нормально" Трудно жить в этом мире. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 18:34 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
rgreat, у тебя та. вацап завис! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2020, 20:30 |
|
||
|
UniGui UniSession.Synchronize;
|
|||
|---|---|---|---|
|
#18+
энди мне кажется что прежде чем говорить подобные глупости надо хотя бы посмотреть о чем идет речь, там практически нет оверхеда по сравнению с полностью чистым нативом. А мне кажется, что, прежде чем говорить подобные глупости, надо хотя бы понять смысл сообщения, на которое отвечаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2020, 10:41 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2037895]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 494ms |

| 0 / 0 |
