-
Постов
2 517 -
Зарегистрирован
-
Посещение
-
Победитель дней
265
Весь контент Равиль Зарипов (ZuBy)
-
procedure ClearLV(const aLV: TListView); begin while aLV.Items.Count > 0 do aLV.Items.Delete(0); end; вызывать так ClearLV(ListView1);
-
такое давно есть, поэтому в modernLV есть правильный способ удаления procedure TAppearanceListView.ItemsClearTrue; // ZuBy begin while Items.Count > 0 do Items.Delete(0); end;
-
это не лучшее решение, используйте к примеру Tag формы, каждый обработчик имеет свой номер. так проще будет ориентироваться и выполнять сравнения
-
если я правильно понял, вы используете написание текста справа-налево TFillTextFlag.RightToLeft - этот параметр не нужно указывать, в делфи там ставится []
-
каков вопрос - таков ответ. Раскрывайте вопрос полностью, с описанием версии студии, использованных компонентов UPDATE: RESTRequest1.AddAuthParameter('name','value',TRESTRequestParameterKind.pkCOOKIE); UPDATE2: можно использовать альтернативный вариант, куда можно передать куки (как из примера выше)
-
ListView1.Items[0].Text := 'Сменим текст для Itema под индексом 0'; В ListView нельзя скрывать отдельные Item'ы
-
вот так можно активировать фронтальную камеру VideoRecorder_front.zip
- 7 ответов
-
- JMediaRecorder
- TJMediaRecorder
-
(и ещё 3 )
C тегом:
-
1) чат не создавался как решение проблемных вопросов, мы всегда отправляем на форум, если тема достойна огласки 2) чат создан чтобы объединить разработчиков FMX, т.к. неформальное общение на форуме не поощряется 3) в чате решаются проблемы одной строкой 4) рассуждения что такое "хорошо", что такое "плохо" 5) с помощью чата решено не мало вопросов (от себя, спасибо активным участникам чата в тестировании) мы никому насильно не навязываем, кому интересно такая атмосфера они уже с нами
- 4 ответа
-
- Telegram
- Fire-Monkey
-
(и ещё 1 )
C тегом:
-
Почистил тему, т.к. был оффтоп Напоминаю: Присоединяйтесь к нашему ламповому чату в телеграм, обсуждаем много всего интересного.
- 4 ответа
-
- Telegram
- Fire-Monkey
-
(и ещё 1 )
C тегом:
-
покажите скрин Tools-Options-SDK Manager
-
версия студии? xcode? SDK?
-
procedure TForm5.TakePhotoFromCameraAction1DidFinishTaking(Image: TBitmap); var aBitmap: TBitmap; aRectF: TRectF; begin aBitmap := TBitmap.Create; aBitmap.SetSize(Image.Width, Image.Height); aBitmap.CopyFromBitmap(Image); aBitmap.Canvas.BeginScene; aRectF := RectF(aBitmap.Width - Image2.Bitmap.Width, aBitmap.Height - Image2.Bitmap.Height, aBitmap.Width, aBitmap.Height); aBitmap.Canvas.DrawBitmap(Image2.Bitmap, Image2.Bitmap.BoundsF, aRectF, 1, true); aBitmap.Canvas.EndScene; Image1.Bitmap.Assign(aBitmap); aBitmap.Free; end; Kitty void __fastcall TFormCamera::TakePhotoFromCameraAction1DidFinishTaking(TBitmap *Image) { //умный указатель чтобы не использовать delete std::unique_ptr<TBitmap> aBitmap(new TBitmap()); TRectF aRectF; aBitmap->SetSize(Image->Width, Image->Height); aBitmap->CopyFromBitmap(Image); aBitmap->Canvas->BeginScene(); aRectF = RectF(aBitmap->Width - Form1->Image1->Bitmap->Width, aBitmap->Height - Form1->Image1->Bitmap->Height, aBitmap->Width, aBitmap->Height); aBitmap->Canvas->DrawBitmap(Form1->Image1->Bitmap, Form1->Image1->Bitmap->BoundsF, aRectF, 1, true); aBitmap->Canvas->EndScene(); Image1->Bitmap->Assign(aBitmap.get()); //сохранить в галерею _di_IFMXPhotoLibrary Service; if (TPlatformServices::Current->SupportsPlatformService(__uuidof(IFMXPhotoLibrary), &Service)) { Service->AddImageToSavedPhotosAlbum(Image1->Bitmap); } } Image1 - TImage с конечным результатом Image2 - с логотипом