Dialógus box méretének módosítása tervezés időben
Dialógus box méretének módosítása tervezés időben
Üdv!
Calcban dolgozom.
Beszúrtam egy új dialógus boxot.
Jó is volt meg minden, de kéne még felpakolnom rá számos controlt.
Hogy lehet a szélességét és a magasságát megnövelni?
Szerkesztőben maga a dialógus nem kijelölhető.
Segítsetek pls.
Calcban dolgozom.
Beszúrtam egy új dialógus boxot.
Jó is volt meg minden, de kéne még felpakolnom rá számos controlt.
Hogy lehet a szélességét és a magasságát megnövelni?
Szerkesztőben maga a dialógus nem kijelölhető.
Segítsetek pls.
A hozzászólást 1 alkalommal szerkesztették, utoljára fecoka 2014. június 9., hétfő 10:49-kor.
Üdv.
Fecóka
Fecóka
Re: Dialógus box méretének módosítása
Nem igazán vagyok jártas a programozásban de megnéztem a gyári dialógusokat és ezt találtam:*
Ha ezt a pár sort beírod a modulba, akkor azután már megfoghatók a dialógusablak szélei és a kívánt méretűre nyújthatók.
*: Libreoffice makrók és párbeszédablakok/ImportWizard/FilesModul --> GetSize
üdv: Anti
Kód: Egész kijelölése
Function GetSize(iWidth, iHeight) As New com.sun.star.awt.Size
Dim aSize As New com.sun.star.awt.Size
aSize.Width = iWidth
aSize.Height = iHeight
GetSize() = aSize
End Function
*: Libreoffice makrók és párbeszédablakok/ImportWizard/FilesModul --> GetSize
üdv: Anti
Re: Dialógus box méretének módosítása
Hello!antiuhu írta:Nem igazán vagyok jártas a programozásban de megnéztem a gyári dialógusokat és ezt találtam:*Ha ezt a pár sort beírod a modulba, akkor azután már megfoghatók a dialógusablak szélei és a kívánt méretűre nyújthatók.Kód: Egész kijelölése
Function GetSize(iWidth, iHeight) As New com.sun.star.awt.Size Dim aSize As New com.sun.star.awt.Size aSize.Width = iWidth aSize.Height = iHeight GetSize() = aSize End Function
*: Libreoffice makrók és párbeszédablakok/ImportWizard/FilesModul --> GetSize
üdv: Anti
Köszi a gyors választ. Sajnos nem a futásidejű hanem a tervezés idejű méret a gondom.
Arra tudsz esetleg valami okosat?
Üdv.
Fecóka
Fecóka
Re: Dialógus box méretének módosítása tervezés időben
Nekem ezzel csak a tervező nézetben - a makró szerkesztőben - sikerült átméretezni az ablakot. (ha jól sejtem akkor ez a tervezés idejű átméretezés)
üdv: Anti
Készítettem egy mintafájlt is. Ha mindent jól csináltam akkor látni kellene a "dialog1" és "dialog2" pontot az eszköztáron, amit ha megnyomsz, akkor előjön egy kicsi és egy nagy dialogusablak.
A kicsi és a nagy ablakot is az előbb beírt függvénnyel készítettem. De ezer szó helyett lesd meg a fájlt (abban benne van a makró).üdv: Anti
- Csatolmányok
-
- dialogusbox_atmeretezese.ods
- (13.7 KiB) Letöltve 175 alkalommal.
Re: Dialógus box méretének módosítása tervezés időben
Szia!
itt a gond. A szerkesztőben a tiedet megnyitva sem tudom "kijelölni" hogy átméretezhessem.
Mi lehet?? Valami opció?? Vagy te eseteg a windowsos verzióval dolgozol?
itt a gond. A szerkesztőben a tiedet megnyitva sem tudom "kijelölni" hogy átméretezhessem.
Mi lehet?? Valami opció?? Vagy te eseteg a windowsos verzióval dolgozol?
Üdv.
Fecóka
Fecóka
Re: Dialógus box méretének módosítása tervezés időben
a dialógus ablak keretére kell klikkelni (Nálam is nagyon pontosan kell ezt megadni - szóval nem elég csak az ablakon valahol kattintani mint a többi elemnél)
Most Debiannal (Wheezy) és 4.2-vel dolgozok, de 3.5 alatt is leteszteltem és ott is ment.
üdv:Anti
Most Debiannal (Wheezy) és 4.2-vel dolgozok, de 3.5 alatt is leteszteltem és ott is ment.
üdv:Anti
Re: Dialógus box méretének módosítása tervezés időben
Szia!antiuhu írta:a dialógus ablak keretére kell klikkelni (Nálam is nagyon pontosan kell ezt megadni - szóval nem elég csak az ablakon valahol kattintani mint a többi elemnél)
Most Debiannal (Wheezy) és 4.2-vel dolgozok, de 3.5 alatt is leteszteltem és ott is ment.
üdv:Anti
Teljesen igazad van!
ÉN bénáztam.
Üdv.
Fecóka
Fecóka