vcl

    1熱度

    1回答

    我正在使用Delphi 6和JEDI Docking可視化組件。我意識到我的propgramm的窗口之間拖放。我需要保存當前的窗口狀態。例如,在第一次運行中,我將一個服務器窗口和兩個客戶端窗口分開,然後使用DragandDrop將客戶端窗口移入服務器窗口。然後關閉我的程序,第二次運行期望看到最後一個窗口的狀態(服務器窗口中有兩個客戶端窗口)。如何實現這一點?

    0熱度

    1回答

    我使用Delphi XE5風格應用。 當使用具有足夠記錄的DBGrid來顯示垂直滾動條時,單擊並拖動滾動條會導致波濤洶涌的動畫。網格不斷重新繪製/更新。 如果我將DBGRID.StyleElement.seBorder設置爲False,則表現正常,例如,您可以將滾動條拖動到頂部或底部,而不必更改/重新繪製網格,直到您按下鼠標按鈕。 當樣式打開時,是否有任何方法使垂直滾動條工作?

    2熱度

    3回答

    我需要一個多態對象(不同的對象類,但具有一個公共基類)的列表,我可以'持久'作爲表單文件的一部分。 TList不是持久的,並且TCollection不是多態的。 我可以推出自己的產品,但不想重新發明輪子。想法?

    2熱度

    3回答

    TForm1 = class(TForm) procedure FormCreate(Sender: TObject); end; TForm2 = class(TForm) private FAppWindow: Boolean; protected procedure CreateParams(var Params: TC

    -1熱度

    1回答

    我將一個非常大的VCL應用程序從Delphi 7遷移到XE,現在遷移到西雅圖。 現在我想使用VCL樣式,我進入項目選項並啓用一個,但我總是得到'TStyleManager'類沒有定義的編譯錯誤。 但是爲什麼?

    -2熱度

    1回答

    我想創建一個文本字段,當用戶輸入一個單詞,它會檢查,如果它等於「測試」例如,測試的顏色將更改爲紅色等在 即時通訊使用C++ builder,那麼它怎麼做呢?

    0熱度

    1回答

    我在日曆中的服務調度系統中使用Delphi中VCL格式的TcxScheduler,TcxSchedulerStorage和TIBOQuery 組件。 在系統內部我管理事件和員工休息。 但是,在DataNavigator屬性中,其子屬性ShowdatesContainingEventsinBold已啓用。 當調用cxScheduler.DateNavigator.Visible事件時,將創建爲事件的

    4熱度

    2回答

    時TPanel不AUTOSIZE我有內的另一個面板: 內板對準alTop: 和外板是設置爲AutoSize=true: 和所有尺寸。如果我改變了在設計時的內板的高度,外板自動調整大小來適應它: 現在運行時 現在我需要change the height of the inner panel at runtime: procedure TForm2.Button1Click(Sender: TObje

    -1熱度

    1回答

    是否可以通過編程方式更改C++ Builder/Delphi樣式應用程序的亮度,而不實際更改樣式並實時加載它?無法找到像主亮度設置的任何內容。注意我不想改變整個屏幕的亮度,只是我應用程序中的樣式元素(如Adobe所做的那樣)。 更新:指的是VCL,而不是FMX。

    2熱度

    1回答

    我想在TListview有他的財產BiDiMode = bdRightToLeft. 我試過,以顯示對一個項目的左側負數的減號代碼中有: Thousand Separator in DBGrid Function TfrmProjets.IfSign(floatValue: double; howMuchDecimalAfterComa: integer):string; var