firemonkey

    0熱度

    1回答

    RegisterFmxClasses的用途是什麼?當我創建一些組件時,我總是做RegisterComponents,但在Delphi源文件中,我發現他們也做(不總是)RegisterFmxClasses。但我不明白RegisterFmxClasses的確切目的是什麼。在幫助中他們說: 註冊一組FireMonkey類並向 FireMonkey組對象添加一組類。 我爲firemonkey框架創建了組件

    1熱度

    1回答

    我有一個窗體,我正在繪製(OnPaint)。我讓用戶抓住點擊並改變形狀。不過,我希望允許用戶移動到表單的邊緣。如何在鼠標移過邊緣時獲得鼠標時刻。我知道這可以做到,因爲它在TrackBar上工作。雖然這是一個組件而不是一個表單,但我認爲我可以改變表單風格或註冊一些東西,使其以類似的方式行事。 我打算使窗體背景透明如此理想,同樣的解決方案將允許我在透明區域獲取鼠標移動。

    0熱度

    1回答

    我需要調用FMX.Types中定義的Log.d。但是我的項目不是Firemonkey項目,而是一個VCL項目。它編譯和按預期工作,但我收到這樣的警告: [dcc64提示] H2161警告:重複的資源:類型12(CURSOR GROUP),ID 32761;文件c:\ program files (x86)\ embarcadero \ studio \ 18.0 \ lib \ Win64 \ r

    0熱度

    1回答

    我有一個自定義Firemonkey控件,它有幾個子組件。這些子組件具有與它們關聯的OnClick事件,這些事件在控件的構造器中設置。我注意到當我在設計視圖中點擊自定義控件時,這些子組件的OnClick事件被激發。 是否有一個特定的設置或最佳實踐,我需要用來防止這種情況發生? 有什麼我可以檢查我的C++代碼,看看這個事件是否在設計器和運行時運行?例如: void __fastcall MyContr

    0熱度

    1回答

    OS X應用程序菜單通常包含「全部顯示」。 與「隱藏」和「隱藏其他」不同,「顯示全部」沒有標準操作。在Firemonkey中如何編程?

    0熱度

    1回答

    是否有可能在Windows上製作FMX應用程序默認使用OpenGL畫布而不是GDI +畫布?

    1熱度

    1回答

    我的應用程序崩潰(很少),並報告該錯誤: "JNI ERROR (app bug): global reference table overflow (max=65535)" 03-04 14:22:05.974: A/art(15796): sart/runtime/indirect_reference_table.cc:109] JNI ERROR (app bug): global ref

    2熱度

    2回答

    我正在開發一個使用Firemonkey的android應用程序。這個應用程序使用Rest向WebApi發出請求並返回json結果。 API已經開發完畢,每個請求都需要發送用戶名和密碼作爲查詢字符串來返回數據。我的問題是:在firemonkey(android)中保存敏感數據的最佳方式是什麼?當然,使用加密來存儲這些數據是首先想到的,但是在firemonkey上有沒有任何本地和安全的功能?

    2熱度

    1回答

    我有一個combobox與以下手動輸入值:Active,Inactive。不過,我只想在我的數據庫中保存值A或I。我如何通過livebindings來做到這一點?

    1熱度

    2回答

    我正在創建一個FMX TEdit控件後來的自定義組件。一個要求是我需要這個控件能夠像精梳領域那樣模仿/行爲。這需要最大長度和增加字符之間的間距,以便字符落在垂直線之間。例如,請參閱下圖。 最大長度的功能已經是TEdit控件的一部分,但我無法找到如何增加字符間距的任何信息。我查看了Delphi的源代碼,並沒有遇到任何可能有用的東西。我遇到的字體設置是粗體/斜體的典型字體樣式以及領先/中心/尾部的字體