Kezdőlap › Fórumok › Programozás › Galde
- This topic has 12 hozzászólás, 7 résztvevő, and was last updated 20 years, 1 months telt el by
borosspet.
-
SzerzőBejegyzés
-
2005-03-12-13:44 #2006328
Már rájöttem, hogyan lehet egy Kommander programot futtatni, de az a baj, hogy amikor beírom konzolba a mefelelõ parancsot, akkor ezt írja ki:
root:~/docs# qmake controll.kmdr
controll.kmdr:2: Parse Error (‘Form1’)
Error processing project file: /root/docs/controll.kmdr
root:~/docs#Próbáltam kijavítani, de minden egyes alkalommal, és mindig és minden filera ezt írja ki.. Valami TIPP?
2005-03-13-05:12 #2006329Hali
Gondoltam megnézem mi is ez a program. Teccik meg minden, de nem nagyon tudtam megoldani benn egykét alapvetõ dolgot. Hogy lehet mondjuk egy gombhoz egy paracsot rendelni? A másik dolog meg, hogy hogyan lehet a különbözõ dolgokat átméretezni. Bekattintok és akkora lesz az item, amekkora a szabad hely.
2005-03-15-15:32 #2006330Hagy javasoljam, hogy ne kézzel állítgasd a gombok, stb méreteit! 🙂
Alapvetõen másképp kell gondolkodni itt, mint windows esetén. Windowsban ugyanis ha csinálsz egy dialog ablakot és benne van egy gomb, akkor a dialog ablak méretezésekor a gomb semmit nem fog változni. Sem a pozíciója, sem a mérete. Ez alapvetõ baromság szerintem. 😛 Legtöbbször arra kell kemény sorokat és sok idõt elpocsékolni, hogy lekezeld a legegyszerûbb ablakméretezési dolgokat, mármint estleg egy textbox pl növekedjen akkorára, hogy még méretezés után is az ablak széléig érjen, stb.GTK-nál (és asszem ilyen a KDE, QT és a Java is) pont fordítva gondolkodnak. Itt alapból majdnem minden akkorára méretezõdik, amekkora hely van neki. Tehát ha kreálsz egy ablakot és beledobsz egy gombot, akkor az elfoglalja az egész abalakot (ahogy te is észrevetted) és automatikusan méretezõdik ha állítgatod az ablakot.
Ahhoz, hogy szép elrendezéseket tudjál készíteni (és a méretezések is megmaradjanak) un ‘dobozokat’ kell használnod. Ezek olyanok, mint pl html-ben a keretek. Egymásba ágyazhatóak, stb, és ezekbe kell beledobálni a többi go
mbot, mezõt, stb. Vannak persze fix pozicionálási lehetõségek is, ha épp nagyon az kell, de alapvetõen ne azt használd!2005-03-15-15:45 #2006331Hagy javasoljam, hogy ne kézzel állítgasd a gombok, stb méreteit! 🙂
Alapvetõen másképp kell gondolkodni itt, mint windows esetén. Windowsban ugyanis ha csinálsz egy dialog ablakot és benne van egy gomb, akkor a dialog ablak méretezésekor a gomb semmit nem fog változni. Sem a pozíciója, sem a mérete. Ez alapvetõ baromság szerintem. 😛 Legtöbbször arra kell kemény sorokat és sok idõt elpocsékolni, hogy lekezeld a legegyszerûbb ablakméretezési dolgokat, mármint estleg egy textbox pl növekedjen akkorára, hogy még méretezés után is az ablak széléig érjen, stb.GTK-nál (és asszem ilyen a KDE, QT és a Java is) pont fordítva gondolkodnak. Itt alapból majdnem minden akkorára méretezõdik, amekkora hely van neki. Tehát ha kreálsz egy ablakot és beledobsz egy gombot, akkor az elfoglalja az egész abalakot (ahogy te is észrevetted) és automatikusan méretezõdik ha állítgatod az ablakot.
Ahhoz, hogy szép elrendezéseket tudjál készíteni (és a méretezések is megmaradjanak) un ‘dobozokat’ kell használnod. Ezek olyanok, mint pl html-ben a keretek. Egymásba ágyazhatóak, stb, és ezekbe kell beledobálni a többi go
mbot, mezõt, stb. Vannak persze fix pozicionálási lehetõségek is, ha épp nagyon az kell, de alapvetõen ne azt használd!2005-03-15-21:16 #2006332Ezt már a Visual Basic 6.0
MS Visual Studio .net nem tudta még mikor néztem
de resize eseményel is kb. 2 sor megoldani.
Mit? Hogy minden gomb, szöveg mezõ, stb átméretezõdjön ablak méretezésnél?
2005-03-15-22:11 #2006333Mire is gondolsz, Tassadar?
[align=right][snapback]123766[/snapback][/align]Kit érdekel? B)
Ha nem vetted volna észre, egy trollal állunk szemben. Nehogy már elkezdj vele veszekedni.2005-03-16-07:31 #2006334Az ember mindig tanulhat valami újat. Mostmár kíváncsi vagyok…
2005-03-16-11:07 #2006335Resize-nél megnézzed, hogy mennyit változott a form mérete, és ugyanennyivel növeled a kiválaszott elemek méretét is.
(nem hinném, hogy túl hosszú vagy bonyolult folyamat lenne, 6 elemnél 6 tulajdonságot kell átállitani, na bumm…). Egyébként a Glide minden elemet megnõvel, vagy ez kiválasztható?
(pl. gomb méretét általában akkor sem szokták változtatni, ha a form mérete változik)Windowsban ugyanis ha csinálsz egy dialog ablakot és benne van egy gomb
Nem Windows-ban, hanem mondjuk X fejlesztõkörnyezet alatt.
Amugy is hülyeség lenne a Glide-ot a Visual Studio-val összemérni.
Lezártam, ne offoljuk szét a fórumot.
Mire is gondolsz, Tassadar?
Hup.hu-n most ment a téma, szerintem sem szerencsés, hogy alap dolgok (open dialogbox) is ennyire különböznek egymástól.
Kit érdekel?
Ha nem vetted volna észre, egy trollal állunk szemben. Nehogy már elkezdj vele veszekedni.Dugulj el. 😀
2005-03-22-11:46 #2006336Sziasztok!
Tud valaki linket adni glade leírásra (elsõsorban magyar, aztán angol, francia)?
Péter
2005-04-02-03:19 #2006337……..Egyébként a Glide minden elemet megnõvel, vagy ez kiválasztható?……
Szia!
Kiválasztható, hogy mely elem méretét hagyod változni, a ‘csomagolás’ fülön a ‘nyújtás’ kapcsolóval. Ez megakadályozza a vízszintes növekedést.
A függõleges méretmódosulást padig a ‘hbox’ uganezen kapcsolójával lehet tiltani.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz