Anatoliy
-
Постов
176 -
Зарегистрирован
-
Посещение
Активность репутации
-
Anatoliy получил реакцию от Равиль Зарипов (ZuBy) в Пуши в IOS
Впервые получил пуш на IOS...
Ответ в фаерфоксе:
JSON: SyntaxError: JSON.parse: unexpected non-whitespace character after JSON data at line 1 column 144 of the JSON data
Необработанные данные: {"multicast_id":4877008421064121783,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:1504184482619837%652001c8652001c8"}]}{"status":"OK"}
и пуш приходит...
Изменения в файле ZuBy push.php: 'sandbox' => true,
-
Anatoliy отреагировална krapotkin в TListItemImage не грузит картинку это баг ??
в потоке вообще работа с битмапами невозможна )) до Токио. А в Токио сама работа невозможна)))
так что ловите OnTerminate и там (т.е. в главном потоке) заполняйте. Тут где-то @Равиль Зарипов (ZuBy) писал статью про отложенную загрузку битмапов в ListView
поищите
-
Anatoliy отреагировална galex в Загрузка картинок из папки в ImageList
Добрый день gonzales.
Не проще ли будет сначала загрузить имена файлов в List (Подойдет даже TStringList), отсортировать как необходимо, а затем уже по этому списку грузить картинки?
-
Anatoliy отреагировална galex в Синтаксис запроса к БД Oracle
Здавствуйте gelo1.
Пример для вас я собирал на коленке и сожалению очень мало данных для анализа ошибки. Но попробуем.
1. Возможно не хватает указания схемы.
Т.е. вам необходимо попробовать изменить запрос на
SELECT * FROM PUBLIC.Tab_Izv если таблица находиться в схеме PUBLIC.
Возникает ли ошибка если вы выполните запрос
SELECT * FROM Tab_Izv в вашем Adminnistration Tool? (Кстати что вы для этого используете?)
2. Проверьте настойки соединения с базой в вашем приложении.
Кстати какие компоненты для подключения к базе вы используете: FireDAC/UniDAC/ZEOSLib/BDE???
Ну вот пока вроде и все...
Как я и сказал слишком мало данных для анализа.
С Уважением
galex
-
Anatoliy отреагировална krapotkin в Анимация пока создается форма
отсюда еще раз мораль. не нужно длительные действия выполнять в основном потоке.
FormCreate должна всего лишь запускать поток, который считывает и подготавливает все что нужно. А при завершении потока заполняем компоненты на форме.
Так что крутить анимацию должна уже вторая форма в то время пока данные готовятся.
-
Anatoliy отреагировална Кривяков Виталий в Анимация пока создается форма
Добрый день!
1. Посмотрите стек при возникновении "stack overflow", та будет видно, что привело к проблеме.
2. Анимации не будет. Анимация работает в основном потоке приложения. Создание формы тоже происходит в основном потоке, т.е на время создания формы анимация остановиться.
-
Anatoliy отреагировална krapotkin в Сервер + несколько клиентов, TTethering
мобильный нельзя
только внешний сервер и http...
-
Anatoliy отреагировална Олег Киреев в Приложение Записная книжка с паролем v6.0 для OS Android без условий и рекламы
Приложение Записная книжка с паролем v1.0 для OS Android без каких либо условий и рекламы для смартфонов с диагональю экрана 4...7 дюймов.
СпасиБО ЭМБАРКАДЕРО !
Note_Book_v.6.apk
-
Anatoliy отреагировална x11 в Как сделать слайдер с перелистыванием картинок?
статьи уже отсутствуют
-
Anatoliy отреагировална Brovin Yaroslav в Как сделать слайдер с перелистыванием картинок?
На сколько я понял, вы хотите сделать слайдер. Два года назад я писал две статьи о двух способах создания такого слайдера.
Слайдер изображений своими руками при помощи FMX 2.0. Часть 1 Слайдер изображений своими руками при помощи FMX 2.0. Часть 2 Более того, раньше был рабочий пример, наглядно демонстрирующий это.
Посмотрите, эти статьи, я думаю они помогут вам.
Пример реализации слайдера MetropolisUIFlipViewDemo.zip
Этот пример убрали из поставки среды начиная с XE6
-
Anatoliy отреагировална dnekrasov в Изменить цвет пикспля на bitmape image
var bmd: TBitmapData; bmp: TBitmap; c, c1: TAlphaColor; x, y: Integer; ... bmp.Map(TMapAccess.ReadWrite, bmd); try c1 := bmd.GetPixel(x, y); bmd.SetPixel(x, y, c); finally bmp.Unmap(bmd); end;
-
Anatoliy отреагировална TTTimon в invalid class type cast в TakePhotoFromLibraryAction
Привет, столкнулся с абсолютно такой же проблемой!
Вызывал action при нажатии на SpeedButton и проблема... выяснилось, что камере нужен был фокус на контроле (не знаю для чего)
Проблему решил так: заменил speedbutton на обычный button и все, надеюсь, тебе тоже поможет!
-
-
Anatoliy отреагировална Равиль Зарипов (ZuBy) в vkbdhelper - поднятие компонентов над клавиатурой
Решение ведь простое для тех кто в runtime создаёт компоненты, поместить на форму самим TLayout с именем sVKBHelperLayout
и указать Parent у компонентов этот layout
-
Anatoliy отреагировална Равиль Зарипов (ZuBy) в vkbdhelper - поднятие компонентов над клавиатурой
Привет Всем!
vkbdhelper.pas
Давно пользовался vkbdhelper'ом, но он был только для андроида.
руки добрались и до этого, теперь его можно использовать и на IOS
изменения
* почистил uses секцию
* убрал зависимость от платформ (кросс-платформенный)
* добавил глобальную переменную VKOffset
VKOffset - расстояние между контролом и клавиатурой
для тех случаев когда включены подсказки/автозамена
и контрол оказывается под доп. панелькой
Не все клавиатуры включают доп. панели в свой размер!
Например для IOS нужно всегда прибавлять 30-32 пикселя, панель с кнопкой Done перекрывает контрол
{$IFDEF IOS} VKOffset := 31; {$ELSE} VKOffset := 0; // на свой вкус // не знаю как определить размер доп. панельки // когда она не входит в размер клавиатуры // и определить есть ли панелька вообще... {$ENDIF} vkbdhelper.zip
-
Anatoliy отреагировална Vitaldj в Встреча в Питере!
С вишневым? Мсье весьма тонкой извращенец))) . Пиво должно быть натуральным!
-
Anatoliy отреагировална Vitaldj в Встреча в Питере!
Уважаемые коллеги, 5-го октября 2017 года, в славном городе Санкт-Питербурге состоится встреча ценителей FMX и нашего любимого форума fire-monkey.ru. Встреча будет ближе к 20-00, место пока не определено. Кто точно знает, что появиться, отпишитесь, от этого зависит место (много или мало народу будет).
-
Anatoliy отреагировална dnekrasov в Как скрыть иконку на панели задач?
Winapi.Windows и FMX.Platform.Win
-
-
Anatoliy отреагировална Alex7wrt в 9-Patch PNG FMX Generator
Сделал небольшую программу-генератор 9-patch заставок.
Достаточно выбрать цвет фона, логотип и его видимый размер, и программа сгенерирует 9-patch для всех необходимых в FMX размеров.
Примеры
Рисунок:
Полученные 9-Patch png:
Рисунок:
Полученные 9-Patch png:
Исходники: 9Patch Generator.zip
-
Anatoliy отреагировална RoschinSpb в StringGrid и ImageList
Во-первых посмотрите работает ли демо. Если нет, то пишите жалобу, при мне работало
Во-вторых, если работает демо, найдите десять отличий своего проекта и демонстрационного.
Например, поскольку у Вас есть связь с набором данных, то лучше использовать не TStringGrid, а TGrid.
-
Anatoliy отреагировална Alex7wrt в ListView и фильтр в Berlin
Добрый день.
У меня в Berlin фильтрация происходит нормально и с невидимыми на экране строками. Всего 160 строк в Listview.
Фильтрую через TEdit:
procedure TForm1.SearchChangeTracking(Sender: TObject); var Lower: string; begin Lower := Search.Text.Trim.ToLower; if Lower = '' then begin if Assigned(listView1.Items.Filter) then listView1.Items.Filter := nil; end else begin listView1.ItemIndex := -1; listView1.Items.Filter := function(X: string): Boolean begin Result := Lower.IsEmpty or X.ToLower.Contains(Lower); end; end; end;
-
Anatoliy отреагировална haword в ListView и фильтр в Berlin
да сейчас попробовал на нулевом проекте, то же работает. странно. спасибо.
-
Anatoliy отреагировална sinuke в Игра в пятнашки - Fifteen Puzzle
Название: Fifteen Puzzle
Платформа: Android
Устройство: Смартфон, планшет
Разрешение экрана: любое
Google Play: https://play.google.com/store/apps/details?id=com.sinukeapps.fifteenpuzzle
Описание: Классическая игра в пятнашки, в которой нужно собраться костяшки по порядку от 1 до 15. В игре предлагаются только решаемые расклады. Имеется возможность делиться своими результатами с друзьями. Переведено на русский, английский, украинский, белорусский и татарский языки.
Скриншоты:
-