Strona 1 z 1

Aplikacja do przesuwania obrazka na formie

Nowy postNapisane: piątek, 31 października 2008, 12:22
przez Corvis
Witam,

Mam taki problem mam obszar roboczy na formie o wymiarach : szer : 737 pixela , i wys : 310 pixela.

Ładuje do komponentu IMAGE rysnuek o wymiarach np. 1000 x 500. Może mi ktoś podpowiedzieć jak zrobić takie coś , żebym mógł np klikajnąc na ten rysunek mógł go dowolnie przesuwać np w lewo i w prawo ???
bo zobienie takiego skalowania ( klikam na rysunek mam go w ramce i go zmniejszam ) to chyba już poważny problem. Tak więc narazie chce zrobić samo przesuwanie tego rysnunku.

Pozdrawiam,
i z góry dziekuję na wskazówki

Re: Aplikacja do przesuwania obrazka na formie

Nowy postNapisane: piątek, 31 października 2008, 12:28
przez Cyfrowy Baron
Patrz serwis Cyfrowy Baron dział: Grafika, porady:

  • Pozbywanie się migotania w obiekcie 'Image' - sposób prosty.
  • Pozbywanie się migotania w obiekcie 'Image' - sposób skomplikowany.
  • Przesuwanie obiektu Image po formularzu.
  • Zmiana rozmiaru obrazka.

Re: Aplikacja do przesuwania obrazka na formie

Nowy postNapisane: piątek, 31 października 2008, 15:09
przez Corvis
Dzięki,

a mam jeszcze pytanko masz może jakieś info jak zrobić coś takiego :

mam obszar roobczy np biały

Wrzucam na niego parę fotek przesuwam je odpowiednio, ustawiam na tym białym obszarze i na koniec zapisuje to i otrzymyje połączone fotki.

może doradzisz gdzie szukać info o czymś takim ??

Re: Aplikacja do przesuwania obrazka na formie

Nowy postNapisane: piątek, 31 października 2008, 16:21
przez Cyfrowy Baron
To co opisałeś brzmi zabawnie.

Musisz spojrzeć na problem od strony programisty, a nie użytkownika.
Możesz użyć kliku obiektów Image i przesuwać je po białym formularzu, ale żeby je połączyć to musisz je odrysować wszystkie na jednej płaszczyźnie, czyli przerysować na jakąś płaszczyznę Canvas za pomocą funkcji Draw, przekopiować do obiektu typu TBitmap i zapisać zawartość do pliku.

Zadanie, które sobie wyznaczyłeś wymaga bardo dobrej znajomości klasy TCanvas lub GDI+, jeżeli jesteś słabo w tym zorientowany, to najpierw musisz trochę poćwiczyć, musisz rozróżniać klasę TCanvas od klasy TBitmap, musisz wiedzieć co czym jest i jakie funkcje udostępnia i jak one działają.
Najpierw musisz nauczyć się pływać zanim wpłyniesz na głęboką wodę.

Dział Grafika -> porady:

  • Przeciąganie zawartości z jednego obiektu Image do drugiego.
  • Wyświetlanie grafiki z wykorzystaniem biblioteki gdiplus.dll GDI+.

Re: Aplikacja do przesuwania obrazka na formie

Nowy postNapisane: piątek, 31 października 2008, 18:22
przez Corvis
dzięki wielkie będe próbował :)