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

dnekrasov

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

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

  • Посещение

  • Победитель дней

    52

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

  1. Like
    dnekrasov получил реакцию от rareMax в borlndmm.dll при написании dll   
    Почитайте здесь.
  2. Like
    dnekrasov получил реакцию от Равиль Зарипов (ZuBy) в Как сделать форму с компонентами под все разрешения?   
    Для не простых случаев иcпользуются разновидности TLayout
  3. Like
    dnekrasov отреагировална rareMax в Проблемы с размерами компонентов.   
    Помимо свойства Align используйте TLayout для группировки компонентов. Приложите простую демку - и возможно вам покажут как сделать пропорциональное изменение дизайна. 
    Еще обратите внимание на компонент TScaledLayout - он изменяет размеры всех дочерних контролов пропорционально изменению своих размеров
  4. Like
    dnekrasov получил реакцию от Barbanel в TEdit проблема с установка фокуса и его снятием   
    А почему бы просто не сделать стиль для TEdit, который в неактивном виде выглядит как TLabel?
  5. Like
    dnekrasov получил реакцию от rareMax в Использование своего шрифта под Windows   
    В Berlin и Tokyo AddFontResource и RemoveFontResource прекрасно отрабатывают, только вызывать их надо до Application.Run.
    Кстати, лучше использовать  AddFontResourceEx и RemoveFontResourceEx с флагом FR_NOT_ENUM - тогда надобность в SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0) отпадает.
  6. Like
    dnekrasov получил реакцию от krapotkin в Как сделать форму с компонентами под все разрешения?   
    Для не простых случаев иcпользуются разновидности TLayout
  7. Like
    dnekrasov получил реакцию от krapotkin в TEdit проблема с установка фокуса и его снятием   
    А почему бы просто не сделать стиль для TEdit, который в неактивном виде выглядит как TLabel?
  8. Haha
    dnekrasov отреагировална Равиль Зарипов (ZuBy) в Как сделать форму с компонентами под все разрешения?   
    нужно использовать лицензионную винду, иначе Align не будет работать
     
  9. Like
    dnekrasov получил реакцию от Tarik Live в Таймер в сервисе   
    В архиве - простенький проект. Протестирован на Win и OSX.
     
    TimerThreadDemo.zip
  10. Thanks
    dnekrasov получил реакцию от Ильдар в Как в DBChart добавить цвета RGB?   
    Спасибо в отдельном сообщении говорить не надо - просто поставьте Thanks:

  11. Haha
    dnekrasov получил реакцию от Равиль Зарипов (ZuBy) в Как в DBChart добавить цвета RGB?   
    Спасибо в отдельном сообщении говорить не надо - просто поставьте Thanks:

  12. Thanks
    dnekrasov получил реакцию от SIARHEI RAHOUSKI в Как стилизовать Border окна ?   
    В стиле создать "windowborderstyle"
  13. Thanks
    dnekrasov получил реакцию от SIARHEI RAHOUSKI в Как изменить цвет Label?   
    В FMX у TLabel нет свойства Color. В стандартных стилях у TLabel прозрачный фон, поэтому надо или сделать свой стиль или расположить ваш Label поверх TRectangle, TColorBox ну или что-то похожее.
  14. Thanks
    dnekrasov получил реакцию от SIARHEI RAHOUSKI в Как изменить стиль Grid?   
    За скролы отвечают scrollbarhtrackstyle, scrollbarvtrackstyle, scrollbarbottombutton, scrollbarleftbutton, scrollbarrightbutton и scrollbartopbutton. 
    За Header - headeritemstyle
  15. Thanks
    dnekrasov получил реакцию от SIARHEI RAHOUSKI в Как в DBChart добавить цвета RGB?   
    Вы передаёте цвет с прозрачностью 0. Попробуйте сделать так:
    Add(R1, 'Раздел 1', $FF000000 or rgb(49, 47, 138));
  16. Thanks
    dnekrasov получил реакцию от SIARHEI RAHOUSKI в Как в DBChart добавить цвета RGB?   
    Просто добавляет непрозрачность. Старший байт - значение альфа-канала. 
     
  17. Thanks
    dnekrasov получил реакцию от SIARHEI RAHOUSKI в Как в DBChart добавить цвета RGB?   
    Спасибо в отдельном сообщении говорить не надо - просто поставьте Thanks:

  18. Thanks
    dnekrasov получил реакцию от Barbanel в Как в DBChart добавить цвета RGB?   
    Спасибо в отдельном сообщении говорить не надо - просто поставьте Thanks:

  19. Like
    dnekrasov получил реакцию от Barbanel в Как в DBChart добавить цвета RGB?   
    Вы передаёте цвет с прозрачностью 0. Попробуйте сделать так:
    Add(R1, 'Раздел 1', $FF000000 or rgb(49, 47, 138));
  20. Like
    dnekrasov получил реакцию от ENERGY в Размытие текста у функции Canvas.FillText   
    Просто какая-то странная проблема, впрочем как и её решение. Я FillText использую довольно активно, но никогда ничего подобного не наблюдал. Да и что-то мне подсказывает что дело совсем не в том, что надо использовать в качестве буфера TPaintBox вместо TBitmap. Ведь у людей, которые прочитают эту ветку форума может сложиться не правильное мнение, как надо решать подобные проблемы.
  21. Like
    dnekrasov получил реакцию от Barbanel в Как стилизовать Border окна ?   
    В стиле создать "windowborderstyle"
  22. Like
    dnekrasov получил реакцию от Ingalime в Как изменить цвет Label?   
    В FMX у TLabel нет свойства Color. В стандартных стилях у TLabel прозрачный фон, поэтому надо или сделать свой стиль или расположить ваш Label поверх TRectangle, TColorBox ну или что-то похожее.
  23. Like
    dnekrasov отреагировална gateofdenied в Данные из ClipBoard с форматированием   
    В общем разобрался. 
    Вдруг кому пригодится
     
    procedure TForm1.Button1Click(Sender: TObject);
    var
      buf: array[0..60] of Char;
      n: Integer;
      fmt: Word;
      H: THandle;
      P: PAnsiChar;
      S:UnicodeString;
    begin
      for n := 0 to Clipboard.FormatCount - 1 do
      begin
        fmt := Clipboard.Formats[n];
        Clipboard.Open;
        if GetclipboardFormatName(fmt, buf, Pred(Sizeof(buf))) <> 0 then
          begin
              begin
                 H := Clipboard.GetAsHandle(fmt);
                 P := GlobalLock(H);
                 S:=UnicodeString(P);
                 Memo1.Lines.Add(P);
                 GlobalUnlock(H);
              end;
          end;
        Clipboard.Close;
      end;
    end;
  24. Like
    dnekrasov получил реакцию от varnak в Помогите разобраться Delphi X7   
    А что мешает в буферной битмапке хранить точную копию исходной, а в DrawBitmap указывать нужные SrcRect и DestRect? По-моему Вы зациклились на необходимости использования CopyFromBitmap, а здесь она и не нужна вовсе (ИМХО) .
  25. Like
    dnekrasov получил реакцию от varnak в Помогите разобраться Delphi X7   
    TBitmap.Canvas.DrawBitmap Вам в помощь
    Ну или можно использовать буферный TBitmapData и построчно, используя GetScanLine, копировать память.
×
×
  • Создать...