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

Лидеры

  1. zairkz

    zairkz

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


    • Баллы

      2

    • Постов

      135


  2. Brovin Yaroslav

    Brovin Yaroslav

    Администраторы


    • Баллы

      1

    • Постов

      2 124


  3. rareMax

    rareMax

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


    • Баллы

      1

    • Постов

      553


  4. Равиль Зарипов (ZuBy)

    Равиль Зарипов (ZuBy)

    Модераторы


    • Баллы

      1

    • Постов

      2 517


Популярный контент

Показан контент с высокой репутацией 02.07.2015 во всех областях

  1. Попробуй движок Shadow Engine для Firemonkey, FPS впечатляет. https://www.youtube.com/watch?v=w6lGasU61HQ Gihub: https://github.com/dimsa/ShadowEngine
    2 балла
  2. SMTP.IOHandler := IdSSLIOHandlerSocketOpenSSL1; SMTP.UseTLS :=utUseImplicitTLS ; IdSSLIOHandlerSocketOpenSSL1 := TIdSSLIOHandlerSocketOpenSSL.Create(nil);
    1 балл
  3. Цитирую С.Рощина: "Как сказано в статье всплывающие формы идут отдельным списком, не бывают активными и поэтому не получают сообщения от клавиатуры". Как вариант, могу предложить: 1). использовать обычную форму с расположенным на нем TPopup или 2). Использовать TRectangle разместив его на главной форме, сделав полупрозрачным и Align=Contents. Второй TRectangle - непрозрачный, поместить на первый, Align=Center. На последний поместить TEdit. Делать такую "модальную форму" видимой меняя Visibile первого TRectangle и помещать выше всех .BringToFront.
    1 балл
  4. 1. вместо self - form1, или другой родитель, или nil По одной? ок. для этого: 1: You3d:Array of TRectangle3D; - переносишь в приват раздел твоей формы(form1=class(tForm) private You3d:Array of TRectangle3D). 2. SetLength(You3d, 0); - в конструкторе инициализируешь массив (вот тут могу врать - возможно это необязательно) 3. Procedure DrawYou3d; - создаешь в Public разделе класса(того же класса где и писал You3d:Array of TRectangle3D) в реализации метода пишешь: Procedure TYouClass.DrawYou3d; Begin SetLength(You3d, High(You3d)+1); You3d[High(You3d)]:=TRectangle3D.Create(self); // вот тут You3d[High(You3d)].Parent:=Form1; End; по желанию(ну или обязательно, тоже не помню) можешь в параметрах процедуры передать позицию фигуры Procedure DrawYou3d(Const X,Y:Single);/\
    1 балл
  5. Добрый день, Делаете стиль для итема, в виде панельки Устаналиваете в лист боксе размер итема: ItemHeight, ItemWidth. Для всех итемов устанавливаете ваш стиль Все готово. P.S. TGridLayout не лучший выбор при большом количестве итемов. Так как листбокс реально грузит стили только для видимой части итемов. И при прокрутке только меняет стили местами. А TGridLayout загрузит все элементы. В итоге проигрышь по памяти и по скорости.
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...