![]() |
Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir. |
Boyutlandırma |
Yanıt Yaz ![]() |
Yazar | |
Eren Ö. ![]() Yeni Üye ![]() ![]() Kayıt Tarihi: 25 Eylül 2025 Durum: Aktif Değil Puanlar: 7 |
![]() ![]() ![]() ![]() ![]() Gönderim Zamanı: 20 Saat 22 Dakika Önce Saat 17:41 |
Panel boyutunu yazarken (width, height) kullandığım ekran boyutu 2400x1080 iken panele 800 pixel verdiğim anda neden panel ekrandan çıkıyor? Clomosy nasıl boyutlandırma kullanıyor? Bilinmedik bir boyutlandırma formatıysa, bilindik pixelden clomosy boyutlandırmasına çeviren bir araç var mı?
|
|
![]() |
|
Emr.Erkmn ![]() Moderatör ![]() Kayıt Tarihi: 28 Şubat 2025 Durum: Aktif Değil Puanlar: 347 |
![]() Yanıt Yaz
Alıntı Emr.Erkmn
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
![]() ![]() ![]() ![]() |
Merhaba Eren,
Yazdığın kodu paylaşabilir misin? |
|
![]() |
|
Emr.Erkmn ![]() Moderatör ![]() Kayıt Tarihi: 28 Şubat 2025 Durum: Aktif Değil Puanlar: 347 |
![]() Yanıt Yaz
Alıntı Emr.Erkmn
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
![]() ![]() ![]() ![]() |
Bir formun yüksekliği ve genişliği açıldı platforma göre değişiyor. Yani pc de ve mobil de farklı alansal özelliklerine sahip oluyor.
Bir formun açıldığı platform da ki alansal özelliğini kullanmak için; var AnaForm:TclForm; { AnaForm=TclForm.Create(Self); ShowMessage(AnaForm.clHeight); ShowMessage(AnaForm.clWidth); AnaForm.Run; }
Kullanıyoruz. Gelen mesaja göre pixel ataması yapıyoruz. Eğer projenin her platform da aynı şekil de gözükmesini de istiyorsan; https://www.docs.clomosy.com/Responsive_Designing Kullanabilirsin. |
|
![]() |
|
Eren Ö. ![]() Yeni Üye ![]() ![]() Kayıt Tarihi: 25 Eylül 2025 Durum: Aktif Değil Puanlar: 7 |
![]() ![]() ![]() ![]() ![]() |
Butona image eklemek istiyorum ama image'ın buton özelliklerinin olmasını istiyorum. Yani tıklandığında o tıklama efektini versin istiyorum. ProButton'daki "PictureSource" yeterince detaylandırılamadığından butonun üzerine bir image ekleyip kaydırıp boyutlandırma vermek istiyorum. Üstelik image eklediğimde image'ın UI'yı buton UI'yının üzerine geldiğinden dolayı butona tıklanmıyor. Nasıl yapabilirim?
void Test_TCLGridLayoutV var GridLayout: TCLGridLayout; TestBtn: TClProButton; TestIconImg: TClProImage; TestLbl: TClProLabel; I:integer; { GridLayout = MainForm.AddNewGridLayout(MainMenuPnl,'GridLayout'); GridLayout.Align = alClient; GridLayout.ItemHeight = (MainMenuPnl.Height*30)/100; GridLayout.ItemWidth = (MainMenuPnl.Width*50)/100; for (I = 1 to 6) { TestBtn = MainForm.AddNewProButton(GridLayout,'TestBtn'+IntToStr(I),''); TestBtn.Align = alLeft; SetObjectMargins(TestBtn,10); TestBtn.clProSettings.PictureSource = 'https://clomosy.com/learn/clomosy.png'; TestBtn.SetclProSettings(TestBtn.clProSettings); MainForm.AddNewEvent(TestBtn,tbeOnClick,'BtnOnClick'); /*TestIconImg = MainForm.AddNewProImage(TestBtn,'TablesIconImg'+IntToStr(I)); TestIconImg.Align = alTop; TestIconImg.Width = 76; TestIconImg.Height = 76; TestIconImg.Margins.Top = 20; TestIconImg.clProSettings.PictureSource = 'https://resmim.net/cdn/2025/10/22/jV6v6Q.png'; TestIconImg.clProSettings.PictureAutoFit = True; TestIconImg.SetclProSettings(TestIconImg.clProSettings); MainForm.AddNewEvent(TestIconImg,tbeOnClick,'BtnOnClick');*/ TestLbl = MainForm.AddNewProLabel(TestBtn,'TablesLbl'+IntToStr(I),'MASALAR'); TestLbl.Align = alBottom; TestLbl.Width = 155; TestLbl.Height = 30; TestLbl.Margins.Bottom = 15; TestLbl.clProSettings.FontSize = 25; TestLbl.clProSettings.FontVertAlign = palcenter; TestLbl.clProSettings.FontHorzAlign = palcenter; TestLbl.clProSettings.FontColor = clAlphaColor.clHexToColor('#ffffff'); TestLbl.clProSettings.TextSettings.Font.Style = [fsBold]; TestLbl.SetclProSettings(TestLbl.clProSettings); MainForm.AddNewEvent(TestLbl,tbeOnClick,'BtnOnClick'); } }
|
|
![]() |
Yanıt Yaz ![]() |
|
Tweet |
Forum Atla | Forum İzinleri ![]() Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |