Ana arka plan formunun bulunduğu bir uygulamam var, oradan da kullanıcı yalnızca sistemin farklı bölümlerini koruyan modal olmayan formlar olabilir.Delphi, yalnızca özel form için bir form modeli yapmak mümkün mü?
procedure TfmMaterialsPlanning.CreateParams(var Params: TCreateParams);
begin
inherited;
//create a new window on the task bar when this form is created
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
end;
Aslında, bir kullanıcı, 'Elma' olmayan başka kalıcı tutar olmayan bir kalıcı form açabilirsiniz: Her biri başlangıç görev çubuğunda bir düğme görüntüler böylece olmayan kalıcı formları CreateParams yöntemini geçersiz kılar 'Portakalları' koruyan form ve iki arasında kolayca geçiş yapmak için başlangıç menü çubuğunu kullanın. Bununla birlikte, eğer 'Elmalar' formundan bir modal form açarlarsa, ör. seçenekler, tercihler vb. ayarlamak için, modal formları kapatana kadar 'Portakal' formlarını kullanamazlar.
Yalnızca ana form için kalıcı form modeli yapmak mümkün mü? Yani Apple'ın seçenekler formunu açarlarsa, Elmalar bakım formunu kullanamazlar, ancak Portakallar bakım formunu kullanabilirler mi?
Teşekkür
VCL kullanıldığında yapılması imkansız, GUI öğeleri kullanırken yalnızca bir iş parçacığı ile kullanılabilir. – mghie
Doğru, ancak sonra her DLL, tüm VCL ve kendi Uygulama nesnesinin kendi kopyasına sahiptir. IMO, bu ilk etapta farklı yürütülebilirler ile gitmekten daha iyidir. – mghie
Şimdi Robo'nun neden böyle bir şey istediğini bilmiyorum. O mümkün olup olmadığını sorar ve ben öyle olduğunu söylüyorum. Yanlış olduğunu söylüyorsun, diyorsun ... – Vegar