Перейти к содержанию
Fire Monkey от А до Я

Ufomaster

Пользователи
  • Постов

    69
  • Зарегистрирован

  • Посещение

Активность репутации

  1. Like
    Ufomaster получил реакцию от Rusland в Зависание приложения при удалении текста в TEdit   
    Переход на NDK r14b - решил вопрос.  
  2. Like
    Ufomaster получил реакцию от afors в Как при переходе с эдита на эдит очистить предыдущий текст в клавиатуре, что бы он не попал в новый эдит?   
    Как при переходе с эдита на эдит очистить предыдущий текст в клавиатуре, что бы он не попал в новый эдит при нажатии на любой символ? 
  3. Like
    Ufomaster отреагировална Равиль Зарипов (ZuBy) в DropBox Rest   
    на например можно вот так

    DropBox_test.rar
    UPDATE: Там не используется TRest** компоненты, я их не люблю. Поэтому написал по своему.
    В мемо показана картинка, другого ничего не было на дропбоксе, думаю разберетесь в коде
  4. Like
    Ufomaster получил реакцию от Vitaldj в DropBox Rest   
    Всем спасибо. Глюк в берлине без апдейта. В сиетле все работает отлично.
  5. Like
    Ufomaster отреагировална kami в Паттерн Наблюдатель   
    Так куда уж подробнее
    Всё, что может меняться - должно иметь интерфейс подписки. Все заинтересованные объекты должны подписываться и отписываться. А уж реализация и передаваемая информация - это детали.
    У меня, например, в качестве события об уведомлении используется вот такое:
    type TNotificationAction = (naAdd, naChange, naDelete); TNotificationEvent<T> = procedure(Sender: TObject; Action: TNotificationAction; const Param: T) of object; Можете глянуть в исходники FMX, фраза для поиска - FreeNotification
  6. Like
    Ufomaster получил реакцию от zairkz в С днем рождения!   
    Ты прекрасный программист,
    И по жизни оптимист,
    В своем деле – просто ас!
    Всем покажешь высший класс!
    Принимай же поздравленья
    В день прекрасный – День рожденья!
    Будь всегда веселым ты,
    Пусть исполнятся мечты! 
    С Днём рождения!
  7. Like
    Ufomaster получил реакцию от zairkz в А как хочется что бы Delphi опять стал «Первым в мире».   
    Я считаю, что мне пора прекращать отстаивать мое «виденье» проблемы и способа его решения. Сколько людей столько и мнений. Спасибо всем за критику, но в данном случае мало «смотреть» - нужно «видеть». Раз мы так далеко зашли тогда вот мое мнение к решению этой проблемы. Сказанное ниже не для критики, а прислушиваться Embarcadero к этому виденью или нет, это их выбор. И  у каждого выбора есть свое последствие. Где Delphi находится сейчас и какой на него спрос, не для кого, не секрет.
    План развития.
    Delphi бесплатный или за символическую цену. Развивать App сервис. Сейчас что то уже начинается (RAD Server). Платный корпоративный доступ, урезанный бесплатный, лицензии разработчикам и прочее. Это будет основной прибылью компании. Взаимодействовать с разработчиками Web браузеров (может даже разработать стандарт) для создания и внедрения в браузеры прослойки GUI для взаимодействия в App сервисами. Это будет толчком к новой ОС, назовём её ОС «Net».  Если развитие пойдет в эту сторону, тогда будет решена проблема кросплатформенности. По моему то что сейчас происходит в мире с информатикой это застой какой то. Уж Все очень долго заигрались в своих «песочницах». И спорить чья «лучше», или быстрее «лепятся замки»  это нежелание двигаться дальше.  В данном случае деньги это не двигатель прогресса, если компании будут учитывать сиюминутную прибыль в замен на новые горизонты.

     
  8. Like
    Ufomaster отреагировална AngryOwl в Мультиязычность в андроиде   
    В общем я тупо вырезал часть из своего проекта. И создал маленький демо-проект.
    Работает везде!
    Хоть на Винде, хоть на Маке, хоть на Андроиде.
    Думаю - разберетесь. Тем-более, что там все очень просто.
    В демке сделал только два языка (в моем проекте их 11).
    Все в Ini-файлах, работает очень быстро.
    P.S. Все желающие могут использовать как хотят. Можете что-то добавлять, исправлять и т.д. Ну и не забываем делиться с другими...
    P.P.S. Позже выложу приложение (GUI) для редактирования файлов языков. С автоматическим переводчиком и прочими мелочами, упрощающими редактирование.
    Test_Translator.zip
  9. Like
    Ufomaster получил реакцию от Sergionn в А как хочется что бы Delphi опять стал «Первым в мире».   
    Какие Вам ещё исходные данные? Delphi даже в топ 10 не входит. https://habrahabr.ru/company/kingservers/blog/307012/
    А по поводу Архитект. Он поддерживает моделирование и проектирование (UML), что позволит не кодерам, а настоящим разработчикам появляться. 
    Я говорю не про прибыли или убытки, а о популярности, что со временем в последующих версиях продукта отразится и на прибыльности, но сначала нужно восстановить популярность. А это можно сделать только двумя способами, или за символическую цену, как можно больше продукта распространить, или отделить язык и компилятор от среды разработки и дать возможность конкурентам делать «Делфи», но Embarcadero такой конкуренции может и не выдержать. Вы не забывайте откуда появился FMX и на кого нужно равняться, на весь мир? Может пусть мир равняется на «нас». 
    Какие Ваши предложения, будете ждать пока все на Python перейдут? С такими темпами скоро останутся только web сервисы и гугл. На данном этапе развития, то что я предлагаю это единственный способ не только Delphi спасти, а вообще продлиться жизнь как таковому прикладному  программированию, хотя мне кажется что с развитием интернет его полностью заменит  App сервисы.  А они будут или на С# или на Python или на Node.
  10. Like
    Ufomaster отреагировална Vitaldj в Работа с БД Firebird   
    ruslan, простите, но почему нельзя общаться с БД напрямую? Простите, если мой вопрос совсем как чайника! Это касается только БД Firebird или всех? И в каком случае? Мобильные? Просто первый раз такое слышу, поэтому и спрашиваю. Работаю с десктопами.
  11. Like
    Ufomaster получил реакцию от zairkz в [Media Library] [TTakePhotoFromCameraAction] Как получить фото высокого качества с использованием TTakePhotoFromCameraAction?   
    Разобрался. Перед  использованием нужно установить   TakePhotoFromCameraAction1.MaxHeight ,  TakePhotoFromCameraAction1.MaxWidth  под вашу камеру. 
×
×
  • Создать...