Sziasztok.
A lazarus magyar fórumán ezt már kérdeztem, de lanyha az érdeklődés.
Van egy kép, ami magas és kilóg a képernyőről. A képre majd szépen szeretnék beviteli mezőket pakolni, mintegy hátteret adva a kitőltendőknek (mint pl. abev). Eddig oké.
Csakhogy.
Szerkesztő módban az IDE nem enged az ablakból kilógó kép végére scrollozni, vagyis a kép tetejét látom csak. Amúgy 1300 px magas, de nálam lelóg. Ha futtatom a progit, akkor jó, de mit érek vele, ha nem tudom rá felpakolni a cuccaimat?
Lehet valahogy szerk. módban lefelé menni?
- 1625 megtekintés
Hozzászólások
OFF:
Jezusisten, meg el a lazarus? :)
Hirtelen felhorkantak a delphi-s emlekek.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
OFF:
Én nagyon szeretem a Delphit, kár, hogy abbamaradt. :(
Szvsz messze kézreállóbb, logikusabb, egyszerűbb cucc volt, mint ma bármi, ideértve az MS Visual Studio.NET-et is (pedig ma az viszi a pálmát RAD eszközök terén).
Nekem a nyelv is tetszett, a VCL is nagyon logikusan volt felépítve.
Szerettem... béke poraira.
Hüp-hüp. :) :)
- A hozzászóláshoz be kell jelentkezni
Scroll Bar???
Form1.Height:=Picture1.Height; //olyan magas a form mint a kép
Form1.Width:=Screen.Width; //olyan széles a form mint a képernyő...
Nem tudom ilyenkor rak-e automatikusan scroll bar-t...???
Csak ötlet...
- A hozzászóláshoz be kell jelentkezni
Ja és...
Form1.Top:=0;
Form1.Left:=0;
Picture1.Top:=0;
Picture1.Left:=0;
A többit majd megnézem holnap olyan gépen amire telepítettem...
- A hozzászóláshoz be kell jelentkezni
Kösz, de van scrollbar, tesz is automatikusan. 0ra is pozicionáltam, kell is, hogy elférjen.
De nem a scrollbar a probléma, hanem hogy hiába húzom le, a kép meg sem mozdul.
- A hozzászóláshoz be kell jelentkezni
maga az ablak attól nem lesz nagyobb.
Javaslom kezdd a legalsó objektummal az elhelyezést, és ehhez igazítsd a következőt. De nem tudom működik-e a dolog.
- A hozzászóláshoz be kell jelentkezni
nincs legalsó objektum, mivel NEM TUDOK ODAMENNI. Sehogy.
- A hozzászóláshoz be kell jelentkezni
leteszed legalulra, és akkor legalsó. a fölötte lévőt rögzíted a tetejéhez, és így tovább. A legfelső aljához az alatta lévőt, a legfelsőt a form tetejéhez. Ekkor - gondolom - ha kisebb az ablak, az alsó x ojjektum már nem látszik, futásidőben viszont scrollozható.
- A hozzászóláshoz be kell jelentkezni
Kezzel megmondod neki, hogy hova pakolja a widgeteket. Nem nagy ordongosseg, megfogod a platform (Gnome, OS X, Windows) interface guideline leirasait a widgetek elhelyezeserol, meretezeserol, megtervezed papiron a dolgot, utana szepen lekodolod. Hosszu ido, de fuggetlenited magad IDE-tol, megerted, hogy mi hogyan mukodik, stb.
- A hozzászóláshoz be kell jelentkezni
De akkro mi a fr@ncnak akarok IDE alatt dolgozni???
Egyáltalán, bárki miért akar? Ha lehet kézzel is és frissen tartja az ismereteket????
- A hozzászóláshoz be kell jelentkezni
Hidd el, el fog jonni az a pont, amikor az fejlesztokornyezet eszkoze mar nem segit, hanem korlatoz. Te eppen eljutottal ide.
Szerk.: Es ne keverjuk az IDE-ket a gui szerkesztokkel, vagy RAD-kornyezetekkel.
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy gagyi megoldas, de en beallitanek egy nagyobb virtualis felbontast, es scrolloznek a desktopon.
- A hozzászóláshoz be kell jelentkezni
Ja, a virt. felbontással nekem sincs semmi bajom, de win 7 alatt vagyok.
- A hozzászóláshoz be kell jelentkezni
szerintem win alatt is van ilyen:
talan "hide modes this monitor can't display" kell kivenni. Valahogy mar csinaltam ilyet egyszer XP alatt...
- A hozzászóláshoz be kell jelentkezni
A "valahogy" és a "lehet csinálni" között azért van egy icipici különbség.
Még mindig várom az ötleteket.
- A hozzászóláshoz be kell jelentkezni
Win 7... alatt nem akarok beleszólni de ott vannak felhasználói élmények :) meg IfPlatformIsSupported.... Szerintem erre még nincs felkészülve a Lazarus, próbáld ki egy XP alatt, hátha... (esetleg XP módban..)
- A hozzászóláshoz be kell jelentkezni
virtuális XP alatt is ugyanaz.
- A hozzászóláshoz be kell jelentkezni
Szedd szét 'logikusan' két olyan formra az egészet amekkorát látsz.
--
"Megtanultam a zenét, de nem csináltam, s azóta tudással, de irigység nélkül hallgatom.
Megtanultam egy sereg tudományt, mesterséget és művészetet, értek hozzájuk, de nem csinálom, s így érdektelenül tudom azokat élvezni. "
Hamvas Béla
- A hozzászóláshoz be kell jelentkezni
Nem lehet. A form az egy nyomtatvány egyik oldala, nem bontható, mert logikus egész.
- A hozzászóláshoz be kell jelentkezni
A kedvedért felraktam a Lazarust. A Form1.Height-t átállítottam 1300-ra. Ha a szerkesztőben a Form1 aljára akarok valamit tenni akkor két lehetőség is van:
1. A Form1-en az Alt-ot nyomva tartva a bal egérgombot lenyomva lehet az ablakot mozgatni tetszőlegesen. (Ez más programoknál is működik xorg/X11 alatt.)
2. A Form1.Top tulajdonságát ideiglenesen átírva -700 -ra a szerkesztő is feljebb rakja a form-ot. A végén persze vissza kell állítani.
Remélem tudtam segíteni.
- A hozzászóláshoz be kell jelentkezni