-
Постов
216 -
Зарегистрирован
-
Посещение
-
Победитель дней
6
Весь контент master webs
-
не понимаю зачем тогда компонент NotificationCenter когда приложение запущено я и так все увижу и второй вопрос работают же в фоновом режиме почтовые клиенты например и никаких проблем не возникает или они работают черз push ?
-
push не подходит по сути приложение будет обновлять список заказов с разных сайтов через json
-
правильно сработать должно после актвации приложения но оно также должно работать в фоне проверять наличие обновления информации на сервере и еслси таковы есть уведомлять клиента
-
обработчик работает очень быстро делает запрос на сервер получает json строку и дальше условие если изменилось поступает уведомление если нет должен через определеный период времени опять сработать не могу найти никакой информации подскажите хоть в какую сторону копать
-
Добрый день научить приложения получать кординаты не проблема только зачем приложению которое запрашивает инфу на сайте определять место положение чтоб вывводить уведомление NotificationCenter проигрывать музыку тоже не вариант так как приложения не пропустят в appstire возможно уже ктото нашел решения как всетаки заставить работать в фоне сделать изменения в info.plist не проблема даже в списке обновления контента приложение появилось но я немогу придумать замену таймеру чтоб все отрабатывалось когда приложение скрыто
-
TListBox [TListBox] Как отобразить итемы в виде панелей?
master webs ответил uakmal вопрос в Стилизация
http://fire-monkey.ru/topic/1456-tlistbox-kak-otobrazit-itemy-v-vide-panelei/#entry7066 -
TListBox [TListBox] Как отобразить итемы в виде панелей?
master webs ответил uakmal вопрос в Стилизация
Ярослав, где бы почитать поподробнее и покачественнее про изменение стилей? Добрый день со стилями все очень просто кликаете по нужному компоненту правой там есть два пунк которые вам нужны edit custom stail (свой уникальный стиль) edit default stail (дефолтный стиль для всех копий компонентов по умолчанию) при клике перейдете в редактор а там все просто -
спасибо получилось
-
Добрый день в стилях есть картинка свого рода кнопка для удаления итема из списка listbox на картинке срабатывает событие OnClick. хочу передать Tag стилевого елемента для последующего удалени итема из списка пытаюсь указать tag для стилевого елемента (вроде все отлично прописываю) а вытянуть для запуска процесса удаления не могу процедура добавления значения Tag и событие для OnClick LBItem.StylesData['delet.Tag']:=strtoint(names.Value); LBItem.StylesData['delet.OnClick']:=TValue.From<TNotifyEvent>(form1.deletitemcart); процедура получения данных procedure tform1.deletitemcart(Sender: TObject); begin ShowMessage( 'id= '+ tag.ToString ); end; подскажите в чем ошибка
-
разобрался может кому будет нужно procedure TForm1.shopcartItemClick(const Sender: TCustomListBox; const Item: TListBoxItem); var edit: TListBoxItem; begin if shopcart.Selected <> nil then begin edit:=shopcart.Selected; InputBox('Изменить количество', '', edit.StylesData['textstyle'].ToString, procedure(const AResult: TModalResult; const AValue: string) begin edit.StylesData['textstyle']:= AValue; end); end;
-
Добрый день написал процедуру для редактирования текста в item procedure TForm1.itemedit; var s: TListBoxItem; begin s:=shopcart.Selected; s.StylesData['textstyle']:=InputBox('Изменить количество','шт.',s.StylesData['textstyle'].ToString); end; под win все работает красиво, но под андроид получаю ошибку blocking dialogs not implemented on this platform подскажите как изменить процедуру чтоб заработало и в андроиде
-
добрый день использую связку RESTResponseDataSetAdapter + ClientDataSet + BindSourceDB + grid гружу примерно 2000 записей при первом заполнении все хорошо и быстро но при повторном все зависает время увеличивается раз в 5 и даже при закрытии программы она долго думает и чаще всего появляется сообщения что программа не отвечает если ставлю до 500 записей работает относительно быстро подскажите в чем может быть проблема попробовал сделать тоже самое в vlc тотже результат изменилась скорость работы только когда подключил все к dbgrid оказалась причина в компоненте ClientDataSet заменил его FDMemTable FireDAC заработало побыстрее но всеравно на 2000 записей тормозит думаю тему можно перенести в другой раздел
-
для построения таблицы с полями поиска и сортировки заполнять буду с json массива полученного с сервера
-
использую какраз таки просто grid компонент TGrid колонки в нем уже созданы а заполнение идет динамически
- 3 ответа
-
- OnGetValue
- OnSetValue
-
(и ещё 1 )
C тегом:
-
Добрый день столкнулся такой проблемой до этого использовал StringGrid и заполнение в цикле происходило без проблем Form1.StringGrid1.RowCount := Form1.StringGrid1.RowCount + 1; Form1.StringGrid1.Cells[0, i] := quantity.Value; Form1.StringGrid1.Cells[1, i] := name.Value; Form1.StringGrid1.Cells[2, i] := status.Value; Form1.StringGrid1.Cells[3, i] := adres.Value; Form1.StringGrid1.Cells[4, i] := koment.Value; Form1.StringGrid1.Cells[5, i] := orderdate.Value; Form1.StringGrid1.Cells[6, i] := orderdostavka.Value; Form1.StringGrid1.Cells[7, i] := statuss.Value; теперь не могу понять как заполнять колонки grida подскажите пожалуйста как обращаться к конкретной ячейке в строке
- 3 ответа
-
- OnGetValue
- OnSetValue
-
(и ещё 1 )
C тегом:
-
обнаружилась проблема при сохранении картинок с сервера если формат jpg все отлично если же формат png получаю ошибку The specified bitmap format is not supported сохраняю картинку самым простым способом LBItem.ItemData.Bitmap.SaveToFile(TPath.GetDocumentsPath + TPath.DirectorySeparatorChar + '/tm'+nim); сработал обман в конце дописал в ручном режиме jpg и начало работать не знаю насколько хорошо так делать
-
Добрый день есть рейтинг материалов скажем так максимально 10 шаг 0,1 хотелось бы отобразить его в виде звёзд 5 штук как можно подобное сделать что применить думал над вариантов готовых картинок но тогда надо сделать 100 вариантов и держать их в приложении думаю будет глупо так выводить рейтинг с рисованием на канве совсем незнаком если допустим примеры можно найти то как правильно отрисовать 5 звезд с заливкой цветом взависимости от рейтинга например 9,5/10
-
хранение картинок загруженых с сервера в кеше андроид устройства
master webs опубликовал вопрос в TImage
Добрый день возможно вопрос глупый но думаю актуальный загружаю картинки с сервера но при этом скорость работы значительно увеличивается. Вот и подумал что должен быть механизм который мог бы сохранять картинку в кеше и при повторном обращении подгружать картинку от туда -
Добрый день ситуация такая при создании формы заполняю listwiev у компонента при клике на items установлена процедура procedure TForm1.categoryItemClick(const Sender: TObject; const AItem: TListViewItem); begin loadcat(inttostr(AItem.tag)); end; дальше происходит следующе идет парсинг json удаление списка и заполнение по новой грубо говоря категории подкатегории при создании формы все прекрасно работает при открытии таба также прекрасно перезаполняет листвиев но вот при клике по итему перезеполнение идет но происходит двойной переход открывает подкатегорию и сразу очищает список и открывает подкатегорию 3го уровня происходит так не всегда понят причину так и не смогу допускаю что нужно помимо очистки списка удалть и фокус так как он остается на мести даже еслли итема нет
-
да простите запутано написал например я подгружаю в json список картинок делаю динамический компонент отображающий картинки размер картинки 100 на 100 телефон держим вертикально картинки стоят по 2 в ряд если же происходит смена ориентации экрана в горизонтальное положение картинок например должно быть 4 в каждом ряду самих картинок может быть много