Może spróbuj tak: with Image1.Canvas do begin Brush.Color:=clWhite; //Kolor dowolny , taki przyjmie Kanwa. FillRect(ClipRect); end;
Zamiast przypisania spróbuj użyć metody Assign . A najpewniej jest wykorzystać metodę Draw Canvy docelowej.
Przepraszam, że zaczynam od pytania: A dlaczego w Rufusie? FAT 32 jest do uzyskania dla partycji do 32 GB przy użyciu narzędzi systemowych Windows.
Powiedzmy że guag może przybierać wartości od 0 do 180 (kąty w stopniach). Później przerabiasz to na radiany. Następnie obliczas wartośc x i y z sinusa i cosinusa kąta znając promień (czyli to co chesz rysować - ramię). ramie:= 100; rad:=stopnie*3,14/180; dx:=ramie*cos(rad); dy:=ramie*sin(rad); mając X,Y punktu początkowego...
Jest to czyszczenie każdego piksela z danego obrazka - przypisanie każdemu pikselowi koloru białego (clWhite)
Możesz spokojnie rysować na PictureBoxie. Tutaj masz bardzo fajny kod na początek (nie mój, znaleziony w necie) [syntax=csharp] int handleRadius = 3; int mPointMoveInProgress = 0; Point mPoint1, mPoint2; public Form1() { InitializeComponent(); mPoint1 = new Point(50, 50); // Set correct default values mPoint1 = new Point(50, 300); // Set correct default...
Witam ponownie, próbuję dodać dynamicznie event do pojedyńczego canvasu - canvas_MouseDown, który mam już napisany. Szukam w internecie jak to zrobić i już mi brakuje siły... programowałem wcześniej w windows form's , tam było to prostrze. Ma ktoś jakiś pomysł jak to stworzyć? W win formsach dodaje się tak samo: [syntax=csharp]public partial class...
[syntax=java] import org.eclipse.swt.events.PaintEvent; import org.eclipse.swt.events.PaintListener; import org.eclipse.swt.graphics.GC; import org.eclipse.swt.graphics.Rectangle; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; import org.eclipse.swt.widgets.Canvas; import org.eclipse.swt.SWT; public class dwa { public...
Rzeczywiście, TImage i canvas są w tym przypadku niezastąpione. http://obrazki.elektroda.net/46_12614902... procedure TForm1.Button1Click(Sender: TObject); var x : integer; step , y : real; begin image1.Canvas.Pen.Width:=1; image1.Canvas.Pen.Color:=clblack; image1.Canvas.MoveTo(0,(Image1.H... div 2));...
Nie mam doświadczenia z MVC w JS, natomiast przedstawię moje uwagi z perspektywy użytkownika wzorca MVP w ASP.NET (MVP to wariacja MVC dla ASP.NETu). Ale co z tymi danymi? Jak widok ma je pobrać z modelu skoro nie wie o jego istnieniu. Nie wie również o istnieniu kontrolera czyli nie zna interfejsu, który udostępniają. Spoko to też można minąć, jeśli...
Użyj przed rysowaniem Lock dla kanwy, a po rysowaniu uwolnij ją. Co do Synchronize - musi ona być wywoływana zawsze z danego wątku, a ten zapis co przedstawiłeś nie do końca wskazuje na to.
Sugeruję zapoznanie się z tym tematem : [url=http://www.elektroda.pl/rtvforum/to... 7 - rysowanie wykresów
void Rysuj_prostokat(int x1, int y1, int x2, int y2, TColor kolor) { int srodek_x; Form1->Canvas->Pen->Color=kolor... srodek_x=x1+((x2-x1)/2); int i,j; for(i=srodek_x,j=srodek_x;i<x2+1,... { Form1->Canvas->MoveTo(i,y1)... Form1->Canvas->LineTo(i,y2)... Form1->Canvas->MoveTo(j,y1)...
29MB/s krzyczy: USB 2.0 !!!!!!
... chyba że dużo wcześniej ściągałeś ten plik bo dopiero po paru minutach przypomniałem sobie że nie mam włączonego dołączania bibliotek i zmieniłem... wcześniej zajmował coś 85k teraz (z bibliotekami 460) niezupełnie painta :-))) chciałem napisać program w którym będę mógł sobie coś narysować a potem przetworzyć na odpowiedni ciąg zer i jedynek dla...
Są biblioteki (np w canvas) do wyświetlania wykresów z danych, wystarczy skonfigurować i użyć. Cała idea html, js i canvas to to, że wysyłasz wsad w tekście i to przeglądarka ci to parsuje. Możesz też zrobić sobie dynamiczną grafikę np bmp - też samo przetwarzanie tekstu - ale sądząc po platformie której używasz - może być problem z szybkością odświeżania.
I teraz druga rzecz: o dziwo nic mi się nie gryzie w zmiennych, wątki śmigają piknie panocku, generują poprawne wyniki i aż serce rośnie. Mam jednak problem z rysowaniem podczas działania programu. A nie rysujesz przypadkiem w tym "roboczym" wątku?
To by się zgadzało. Pomnóż wszystko np. razy 10 (pikseli), wtedy powinno być wszystko bardziej czytelne, bo w tej chwili u Ciebie 1 piksel to 1, a powinno być trochę więcej, np. 10 pikseli to 1. Sprawdź to [syntax=cpp]PaintBox1->Canvas->MoveTo(30...
Czy jest sens z tym dalej walczyć? Nie. Jak to reklamować, żeby poszło dobrze? W jaki sposób została zakupiona? W jakim sklepie? Jak przez internet i nie minęło 14dni to ją po prostu zwróć. czy ta karta generalnie może być, czy raczej kupić inną? Inną.
Nie sprawdzam, czy wychodzi poza canvas. Na stałe jest 100 obiegów w każdą ze stron. Poza tym działa. [syntax=javascript] var c = document.getElementById("canvas"); var c = c.getContext("2d"); var i = 0; var faza1 = true; function draw() { if (i <= 100 && i >= 0) { c.clearRect(0, 0, canvas.width, canvas.height); //czyszczenie płótna //...
Jakie OnPaint?? Przecież wtedy będzie się to rysowało przy każdym przesunięciu okna, jego zasłonięciu itp. Tylko przy odkrywaniu więc nie wprowadzaj ludzi w błąd. Przecież to logiczne, że musi zostać odrysowane to co zostało zakryte. Należy zdefiniować sobie zdarzenie AfterShow, czytaj tutaj: http://utak3r.pl/index.php?/archives/37-...
Z darmowych programów do składu zdecydowanie polecam [url=http://www.scribus.net/canvas/Scrib... Jest do niego dużo poradników i forum. Jeśli chcesz wypróbować wersję płatne to moim faworytem jest [url=http://www.pagestream.org/]PageStre...
1. Metody LineTo i MoveTo Canvy bądź z WinAPI. 2. Poprzez własność Pixels[] canvy, bądź metodę PutPixel z WinAPI. 3. Zależy jakiego typu ma być krzywa. Najbardziej elastyczną są Krzywe Beziera, które można rysować wykorzystując gotowe metody (także w WinAPI). Parametry polecenia Arc są opisane w pliku pomocy.
Możesz malować po canvas, a co do czyszczenia to nie ma takiej gotowej funkcji, najprościej rysować wypełniony prostokąt. A co do konstrukcji programu to polecam najpierw wygenerować obraz tła (osie, zarysy etc) w obiekcie TBitmap, następnie utworzyć nowy obiekt TBitmap skopiować do niego obiekt z tłem, następnie namalować interesujący obraz a na końcu...
Canvas.CopyRect; Canvas.Draw.
Witam!!! Mam mały problem z napisaniem programu, konkretnie z jedną jego funkcją. Na laborki mam napisać program, którym na formatce będę mógł narysować prostokąty, różnych kolorów. Ale to mniej ważne. Wszystko mi śmiga, wszystko się rysuje, ale nie tak jakbym chciał. Mianowicie, jak rysuje prostokąt, klikam myszą, trzymam, przeciągam, puszczam i dopiero...
Jaką kartę microSD do DJI Osmo Pocket 3 kupić? Głównie nagrywanie filmów 4k. Na oficjalnej stronie internetowej podane są następujące modele: SanDisk Extreme Pro 32GB V30 A2 UHS-I Speed Grade 3; Kingston Canvas Go!Plus 64GB UHS-I Speed Grade 3; Kingston Canvas Go!Plus 128GB UHS-I Speed Grade 3; Kingston Canvas React Plus 64GB UHS-II Speed Grade 3; Kingston...
A tak próbowałeś ? [syntax=delphi]procedure TForm1.Button1Click(Sender: TObject); var BMP: TBitmap; begin BMP:=TBitmap.Create; with BMP,Canvas do begin Width:=100; Height:=100; PixelFormat:=pf1bit; Font.Name:='Calibri'; Font.Size:=20; TextOut(10,10,'Napis testowy'); SaveToFile('c:\aaa.bmp'); end; FreeAndNil(BMP); end; [/syntax]
Mam zapisane wartości funkcji w tablicy np. tab Umiesz rysować linie? Ja trochę nie pamiętam jak się to robiło... ale chyba były to funkcję na Canvas typu MoveTo(x, y); oraz LineTo(x,y); Więc musisz stworzyć pętle typu: for x:=1 to 199 do begin Obiekt.Canvas.MoveTo(x, tab[x]); Obiekt.Canvas.LineTo(x+1, tab[x+1]);...
lineto() - laczy ci linie od punktu w ktorym aktualnie jest ustawiony wskaznik poczatku do punktu o wspolrzednych podanych jako parametry funkcji, czyli linie laczy ci razem, bo na koncu ostatniej znajduje sie aktualny wskaznik od ktorego ma zaczynac rysowanie przyklad przyklad Image1.Canvas.LineTo(100,100); Image1.Canvas.LineTo(50,50);...
Zapoznaj się na początek z obiektem [url=http://kursjs.pl/kurs/canvas/canvas... oraz [url=https://romek.info/ut/barcode/ean13... tworzenia (rysowania) kodu EAN-13.
Z helpa borlanda: procedure TForm1.Button1Click(Sender: TObject); var r: TRect; i: Integer; begin with Printer do begin r := Rect(200,200,(Pagewidth - 200),(PageHeight - 200)); BeginDoc; Canvas.Brush.Style := bsClear; for i := 0 to Memo1.Lines.Count do Canvas.TextOut(200,200 + (i * Canvas.TextHeight(Memo1.Lines.String...
Mam taki kod: [syntax=delphi]while not EOF(plik) do begin readln(plik); readln(plik,zmienna1); i:=i+1; Canvas.Pen.Color:=clred; wartosckata:=zmienna1*2.5-7.5; wartosckatarad:=wartosckata*3.14/180; tangens:=TAN(wartosckatarad); spadek:=tangens*100; rzedna:=tangens+rzedna; P := Round(wartosckata); //dodac w uses System P := Ceil(wartosckata); //dodac...
http://obrazki.elektroda.pl/5227724900_1... Chociaż wszystkie smartfony wypełniają z grubsza podobne miejsce w życiu swoich użytkowników, umożliwiając im korzystanie z dobrodziejstw Internetu w każdym miejscu dzięki swojej mobilności, to podobnie jak sprzęt z innych segmentów elektroniki dzielą się na te tańsze i mniej zaawansowane,...
Tutaj można zobaczyć jak wolno działa sposób który zastosowałem (Form1->Canvas->Pixels myrcioch wyświetlanie działa znacznie szybciej. Program po modyfikacjach można zobaczyć tutaj: http://www.elektroda.pl/rtvforum/topic14...
Na zwykłym papierze jest ok? Sprawdź jak wychodzi przy jakości najlepszej. Wykonaj kalibracje przesuwu papieru i druku dwukierunkowego.
czesc!mam pytanie: jak to jest z tą metodą paint klasy Canvas??Czy jest ona wywoływana zawsze jak tworze obiekt etj klasy?? Jeśli w midlecie głównym umieszczam linie: public void startApp() { display = Display.setCurrent(Canvas myCanvas); } to w tym momencie przekazuje funkcji display obiekt klasy canvas(która jest oczywiscie zdefiniowana wczesniej).Czy...
http://obrazki.elektroda.pl/2153835900_1... [url=http://matt.might.net/articles/rend...
Oto wersja ewaluacyjna :) , wykonana "na szybkiego". Czy o coś takiego chodziło ? procedure TForm1.ComboBox1Enter(Sender: TObject); var M,L: integer; begin M:=0; with ComboBox1,Canvas,Items do begin for L:=0 to Count-1 do //pętla wyszukiwania najdłuższego ciągu M:=Max(M,TextWidth(Items[... if M>0...
Skopany css zapoznaj się jak się robi off canvas menu https://www.w3schools.com/howto/howto_js... Poza tym logo dlaczego dla mobila zostaje skoro jest w nav? Dlaczego flex dla tego menu masz? (nie lepiej fixed i z-index?) Ja robię osobno dwa id. Dla menu full jedno, drugie off canvas dla mobilnych i ukrywam w zależności od rozdzielczości.
Super. Wrzucę nowy ROM na githuba. Ja testowałem: Kingston (8GB), Kingston Canvas (16GB) Kioxia Exceria (32GB, niebieska) Patriot EP U3 (64GB, taka czerwono czarna) Sandisk Ultra (8/16GB, te 2-kolorowe, ale dość dawno temu, skończyły mi się) Nie będą działały karty starsze od SDHC (zwykle poniżej 4GB).
No to po wielu próbach udało się spłodzić [url=https://wokwi.com/projects/41874221... Ktoś podpowie, jak uaktywnić ten canvas do podglądu wciskanych przycisków? Teraz czas pomyśleć o drugiej stronie, odebrać sygnały i przesłać je do opto.
Musisz narysować ta bitmapę na kontrolce lub formie badz zapisać do pliku. :idea: Np tak: [syntax=c] // Plik źródłowy np. Unit1.cpp //-------------------------------- void __fastcall TForm1::FormShow(TObject *Sender) {   bmp = new Graphics::TBitmap;   bmp->LoadFromFile("nazwa_pliku"); /* Zamiast frazy nazwa_pliku należy wprowadzić ścieżkę dostępu...
Ja nie zrozumałem. Image1->Canvas->Pixels Dodano po 16 Podaj jakis przykład wtedy nawet ja w innym stanie (nie jestem kobietą) zrozumiem.
Witam!! Moze moje pytanie jest banalne,ale się zapytam.. Narysowalem wykres na canvasie obiektu image.Teraz chce na tym samym canvasie narysowac inny wykres i tamten zmazac.Jak to zrobic?? Albo wyrysować wypełniony prostokąt/kwadrat na canvasie ale o wymiarach canvasu.
Zamiast tego proponuję rysowanie na Canvie wirtualniej bitmapy, a w zdarzeniu OnPaint przerysować całą bitmapę. Czyli rysujesz Po Canvie w zasadzie na ekranie i równocześnie na swojej wirtualnej bitmapie. W przypadku OnPaint odtwarzasz zawartość Canvy okna poprzez narysowanie na niej bitmapy. W przypadku dużej ilości obiektów taka metoda może być znacznie...
Tu wypadałoby zapytać na jakim "canvas-ie" pracujesz. Nowy z wykorzystaniem OpenGL/Cairo nie obsługuje jeszcze wszystkiego co stary korzystający z GDI. Zatem czasem lepiej pewne operacje przeprowadzać przełączając się pomiędzy nimi (Do czasu aż koledzy z CERN nie zakończą prac nad canvas-em OpenGL/Cairo). Generalnie powinno być tak, że jak usuniesz...
Pojawiły się nowa seria wyświetlaczy https://obrazki.elektroda.pl/1575864700_... I nowa wersja edytora V0.58 Update List - New Encoding support for: Shift-JIS Design and Components: - Layer based design - Canvas zoom and extended canvas workspace - Component locking - new anti-aliased kerning proportional fonts - New baudrates supported...
Jeżeli chodzi o kółka: np. w zdażeniu OnShow() formy napisz: Form1->Canvas->Brush->Style = bsClear; Form1->Canvas->Pen->Color = clBlue; Form1->Canvas->Ellipse(100,100,300,300); Form1->Canvas->Pen->Color = clRed; Form1->Canvas->Ellipse(150,150,200,200); Form1->Canvas->Pen->Color = clYellow; Form1->Canvas->Ellipse(150,150,50,50); Form1->Canvas->Pen->Color...
Witam Chciałbym się zapytać co sądzicie o tej drukarce. Czy można drukować na niej na płótnie canvas?
Zakladam, ze plansza rozszerza klase Canvas . Mozna np. utworzyc tablice ruchow i odrysowac po kolei w metodzie paint(Graphics) , po obsluzeniu alerta lub stworzyc bufor planszy (jesli mozna poswiecic troche pamieci) i wtedy: private Image buffer = Image.createImage(maxWidth, maxHeight); //... public void paint(Graphics screen) {...
Canvas: Hardware accelerated Canvas out-of-process rasterization: Enabled Direct Rendering Display Compositor: Disabled Akeleracja Sprzętowa Jest Włączona Dodano po 2 Dodatkowo Skopiuje ci jeszcze to WebGL: Hardware accelerated but at reduced performance WebGL2: Unavailable WebGPU: Hardware accelerated but at reduced performance
Zależy, do jakiej kontrolki chcesz go dodać... Dla przykładu ze StackPanelem: [syntax=xml]<Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winf... xmlns:x="http://schemas.microsoft.com/wi... Title="MainWindow" Height="350" Width="525"> <StackPanel Name="stackPanel1"> <Button...
No właśnie wstawiłem komponent TImage i wypełniłem tło i siatke. Image1->Canvas->Brush->Color=cl... Image1->Canvas->Pen->Color=clBl... Image1->Canvas->Rectangle(0,0,... Image1->Canvas->MoveTo(0,0)... Image1->Canvas->Pen->Color=clGr... for(int i=0;i<Image1->Width;i+=15)...
Proszę oto rozwiązanie problemu: void __fastcall TForm1::Button6Click(TObject *Sender) { if(SavePictureDialog1->Execute... { Chart1->SaveToBitmapFile("wy... ; } } void __fastcall TForm1::Button7Click(TObject *Sender) { if(PrintDialog1->Execute()...
Jaka musi być konwersja by przekształcić typ single albo double (zmiennoprzecinkowy) do formatu string? http://www.delphibasics.co.uk/RTL.asp?Na... http://www.delphibasics.co.uk/RTL.asp?Na... str(j:n:m,st) textout(x,y,st) Google + Help do DELPHI == SUKCES ;)
Skąd więc wiadomo, że dana wiadomość jest dla mnie a nie dla kogoś innego, kto też skorzystał z takiego tymczasowego numeru i w tym samym celu? Nie ma takiego zabezpieczenia, można widzieć wszystko co w ostatnim czasie odebrał taki numer. Jak nie chcecie się rejestrować to możecie dać tutaj prompt (lub temat) i spróbuję wygenerować kod i zacytować...
Witam... Nie wiem czy delphi 7 ma komponent do wykresow (zalezy jeszcze od wersji) ale najwygodniej by bylo posluzyc sie wlasnie takim komponentem(Builder 6 taki ma). Poszukaj na www.4programmers.net. Jesli nie znajdziesz to mozesz rysowac po Form poprzez Canvas (Form1->Canvas...) Inne komponenty tez maja wlasciwosc canvas jednak nie wszystkie. Bedziesz...
Po prostu tworzysz drugie okienko z dwoma obiektami typu image. W programie je pokazujesz modalnie (ShowModal) [i wcześniej tworzysz, jeśli postanowisz oszczędzać zasoby i zrezygnujesz z umieszczenia w sekcji autocreate forms projektu], następnie kopiujesz na pierwszy obrazek swój obraz (Canvas.Draw) i stosując swoje algorytmy umieszczasz obraz po zastosowaniu...
Potrzebuję jakiegoś programu do modelowania 3D. Może być coś w stylu 3D Canvas - był tam fajny moduł do animacji ruchu. Tylko jedno ale: niechaj nie zżera dużo zasobów systemowych (3D Canvas w pewnych momentach "zamyślał" się niesamowicie długo). W czasie Świąt :D naszła mnie ochota na 3D (za dużo uszek z barszczykiem :-)).
No to wyszło na to,że karta do niczego. Normalnie kopiuje wszystko tylko gry nie działaja. Dziwne bo parametry ma dobre i kosztowała 60 zł za 128 GB a kupiłem kingstona canvas select plus za 89 zł ale 256 GB i poszło bez problemu. Szkoda, że tego dziadostwa nie da się już oddać. Dzieki i pozdrawiam
klasa TCanvas, robi sie to mniej wiecej tak : Canvas->Brush->Color = clRed; Canvas->Pen-Color = clBlue; Canvas->Ellipse(20, 20, 120, 120);
Sprawdz "Disable accelerated 2D Canvas" -> https://stackoverflow.com/questions/4653... Jak nie to zawsze mozesz odinstalowac Chrome + kasacja profilu przegladarki, to powinno wszystko zresetowac, utracisz hasla i ustawienia.
Canvas.Draw('D:\Documents and Settings\krzys\Pulpit\Moje obrazy\domek.bmp'); Tak nie można :> Draw(X, Y, Bitmap); Więc... Bitmap.loadFromFile('d:\doc........ Canvas.Draw(0,0,Bitmap);
c++ builder, problemem podstawowym jest dla mie wprowadzenie skali odpowiedniej dla karzdej liczby i nie moge sobie poradzic z rozpoczenciem rysowania w odpowiednim kierunku, korzystam z plotna i na razie wyglonda to tak a=complex<float>(Edit1->Text.To... x=a.real(); y=a.imag(); sze=160; wy=160; Image1->Width=sze;...
Błąd powstaje przy obsłudze SavePictureDialog. W takiej formie błędu nie wywala: bmp = new Graphics::TBitmap; bmp->Width = PaintBox1->Width; bmp->Height = PaintBox1->Height; bmp->Canvas->CopyRect(PaintBox... PaintBox1->Canvas, PaintBox1->Canvas->ClipRect); //if(SavePictureDialog1->Execute&...
Nie wiem jak w StringGridzie, ale w DrawGridzie - jeżeli to nie sprawia różnicy - bardzo łatwo: Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . - arnoldziq
No worky worky. As said before, program launches and gives me File open dialog. Once I select .bin file I have downloaded from board flash memory (yup, 25xx40 is SPI Flash memory, not an EPROM), it just sits in tray for good 10 minutes only to spit out an empty canvas (picture above). Memory image from my board attached.
Jakoś ten temat mi umknął. Dzisiaj zauważyłem. Nie wiem czy już rozwiązałeś problem. S-YXG50 wtedy był jako program pracujący pod XP Zaprzestano go rozwijać w 2003 roku. Ale powstała na bazie tego modułu programowego wtyczka VSTi, którą można podpiąć pod dowolny program obsługujący tego typu wtyczki oraz wtyczka współpracująca z odtwarzaczem plików...
A przypadkiem nie masz aplikacji wielowątkowej... Jak zmieniasz coś na formie to musi być to na funkcji Synchronize(pointer_2_func) w wielowątkowej aplikacji.
Dziwne zdjęcie. Niby na ekranie Windows, ale przyciski sterujące są z Androida.
Podam prosty przykład, który powinien zobrazować kwestię w podstawowym stopniu: (na formie są tylko 3 przyciski) cpp: // ... __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner), frame(0) // <--- frame = 0 !!! { } //--------------------------------------... void...
Ja mogę zaproponować karty WD Purple. Są dosyć drogie, ale kilka lat temu zainstalowałem w samochodach rejestratory, które jeździły ok. 10 godz. dziennie, prawie codziennie były wyjmowane i zgrywane. Wytrzymały bezproblemowo ponad 3 lata, potem je profilaktycznie wymieniłem na nowe. Niedawno zainstalowałem kilka tanszych kart Kingston canvas cośtam...
polykarp --> to kolejny mega cenny post dla mnie ;) tak jak poprzedni zresztą. Serdecznie dziękuję - siedzę w tym już po uszy i cieszę się z takich praktycznych podpowiedzi. Dzięki. Cieszę się, że mogłem pomóc. Jeżeli mogę jeszcze coś polecić, to książkę [url=http://helion.pl/eksiazki/hello-and...
https://stackoverflow.com/questions/1401...
Niestety pliki , które podałeś dodatkowo powodują jakieś błędy alokacji pamięci , czyli wszystko o kant rozbić . Niestety z programowania specjalnie dobry nie jest , tak jak i z samego przetwarzania dźwięku . double px = N1 / OKBottomDlg1->Image1->Width ; // ilość próbek podzielona przez szerokości komponentu daje nam ilosc probek na 1 px for(int...
Jeśli ma to się dziać po stronie klienta to PHP nie jest potrzebne. Napisałem Ci takie coś: [syntax=html5]<select id="lista" name="sdf" onchange="co_wybralem()"> <option>Wybierz rozdzielczosc <option>1024x768 <option>800x600 <option>640x480</select> <div id="wybor"></div> <script> function co_wybralem(){...
no staralem sie zrobic cokolwiek zeby narysowac ten wielokat.. skoro nie da sie normalnie to bede kombinowac po canvas... ktos podpowie jak zrobic zeby pokolorowac jakis fragment canvas? bo poki co to tylko linie rysuje i w dodatku one znikaja jak tylko doloze kolejny punkt do wykresu...
Czemu sporo? with PaintBox.Canvas do begin Lock; //mażemy stare CopyRect(OldRect,Bmp.Canvas,OldRect&... //rysujemy nowe LineTo(x,y); Elipse(NewRect); Unlock; end; //i kopia do bitmapy: Bmp.Canvas.LineTo(x,y); Z kolei OnPaint: with PaintBox.Canvas do begin Lock; Draw(ClipRect,Bmp.Canvas.ClipRect... Unlock; end;...
Witam. Jak w temacie. Nie mogę zablokować przewijania strony strzałkami. Piszę grę opartą w JS i canvas, która sterowana jest strzałkami klawiatury. Niestety poruszanie postacią w górę i w dół powoduje przesunięcie strony, co uniemożliwia grę. Jak to wyłączyć, kiedy zaznaczony (focus) jest canvas? Dotyczy to Mozilli ale również innych przeglądarek.
Witam wszystkich otóż piszę na zaliczenie program zegar analogowy nie powiem bo także przy pomocy internetu i w pewnym momencie stanąłem niby zegar działa ale... Właśnie wskazówki zmieniają długo przy zmianie godziny minuty wszystko zapewne przez funkcji Canvas.LineTo tylko nie wiem czy to można jakoś zastąpić i nie wiem jaką funkcję napisać aby dobrze...
Z użyciem TPaintBox np. tak: #include <Graphics.hpp> w deklaracji klasy czy przestrzeni globalnej: Graphics::TBitmap *DoubleBuffer; w OnCreate: DoubleBuffer = new Graphics::TBitmap; DoubleBuffer->Height=PaintBox1->He... DoubleBuffer->Width=PaintBox1->Wid... PaintBox1->ControlStyle = PaintBox1->ControlStyle...
Chodzi mi o Canvas bo to jedyne co ma współnego Javascript z Flash. We flashu da się dość łatwo wyklikać i oprogramować gry/animacje. W Javascript to sporo roboty, szczególnie jak to coś większego i trzeba użyć programowania czysto obiektowego.
Poszedłem według twoich wskazówek i wygląda, że wszystko dobrze. Gdybyś jednak jeszcze zerknął, bo jakoś mi to zbyt prosto wygląda. Dzięki int txt_H; txt_H = F8->Image1->Canvas->TextHeight&... int t = 345; for(int y=1; y<sgDane->RowCount; y++) { F8->Image1->Canvas->TextOut(...
Jeśli chodzi o tworzenie wykresów, to możesz pomyśleć o HTML5, tam w canvas można całkiem ładne wykresy porobić i nie wymaga to żadnych wtyczek (a i przeglądarki coraz lepiej interpretują html5+css3). Tutoriali do tego jest multum (wystarczy googlować "chart canvas html5"). Inne podejście to użycie flash'a. Sporo jest skryptów, które na podstawie odebranych...
COLORREF GetPixel(HDC hdc, int XPos, int YPos); hdc:=Canvas.handle; //Delphi hdc=Canvas->Hnadle; //CPP
TColor w[300],e[12]; w[3]=Image3->Canvas->Pixel... w[4]=Image4->Canvas->Pixel... if (w[3]==w[4]) costam costam porównanie pikseli o współrzędnych 33,33
Chodzi o zasilacz monitora, tak? Bo już się pogubiłem. Jeśli tak, to powyższe zdjęcie należy do mnie. Tak, ale zamieść jego drugą stronę.
Mam kolejne problemy... 1. Jak rysuję po PaintBox1.Canvas to mruga obraz mimo DoubleBuffered dla formy - pod XP niż nie mrugało. 2. Nie działa założenie hooka na klawiaturę :( //przechwytywanie klawiatury MainHook := SetWindowsHookEx(wh_JournalRecord, KeyHook, HInstance, 0); Post oddzieliłem. - arnoldziq
na pewno nie układaj tyle komponentów bo nie dość że się komp zmuli konkretnie po tym programie, to Ty będziesz to pisał ze dwa lata...jak do każdego z ponad 30tys. komponentów chcesz napisać procedurkę....lol... Użyj TImage, masz tam onMouseDown (taki event) on wykrywa naciśnięcie klawisza myszki nad obszarem i pojade względne (lewy górny róg obrazka...
jak to nie ma bitmap->canvas->copyrect ewentualnie systemowe bitBlt
Klasa Timer + Canvas, można też użyć wątków (polecam google 'j2me splash screen').
1. Zapis bmp:=TBitmap.Create; bmp.canvas.Assign(PainBox1.Canvas); bmp.SaveToFile('nazwaPliku.bmp'); 2. PaintBox.Canvas.Pen.Color:=ColorDialog1.... 3. w zdarzeniu PaintBox.OnMouseDown begin PainBox1.Canvas.Rectangle(X,Y,100,100); end;
Tylko jak robisz jakiś animacje w Builder c++ 2D za pomocą canvas nie zapomnij Form1->Canvas->DoubleBufering=true; bo jak nie usawisz będzie mrygało Do 3D też mozna i w DirectX lub OpenGL Mam taki jeden projekcik 3D zrobiony.Jak chcesz napisz do mnie maila to ci prześle źródło. ZAPRASZAM na www.kloszi.prv.pl
Witam Pracuję nad programem obrazującym stan procesu przemysłowego, programowanie w delphi nie idzie mi (jeszcze ;) ) najlepiej i proszę o kilka porad: Potrzebuję umiścić prostą grafikę na formie - coś podobnego jak na obrazku: http://obrazki.elektroda.net/11_11985834... W grafice muszę mieć możliwość: - sterowania kolorem wypełnienia, - wielkością...
Mozesz zebrac wszystkie dane i wrzucic je np. do RichEdita. Zapis do pliku w tym przypadku to nic prostszego, tylko jedna funkcja: Memo2->Lines->SaveToFile(NazwaPlik... Ponizej umieszczam funkcje, ktora drukuje cala wpisana zawartosc RichEdit-a: //--------------------------------------... //Funkcja obsluguje polecenie...
Żadnych sleepów! Timer ma swój interwał i on powinien tylko na przemian zapalać i gasić kursor. Możesz spokojnie zrobić (w kontekście Timera): if Tag=0 then Canvas.Pixels[]:=clBlack else Canvas.Pixels[]:=clWhite; Tag:=Tag xor 1;
Flash był używany ponad 10 lat temu, potem tylko i wyłącznie javascript (canvas do grafiki, jquery do menu itd). Aktualnie nie mam pojęcie - już się w to nie bawię ;)
Na szczęście C++Builder korzysta z tej samej biblioteki, co Delphi i przeniesienie powinno sprowadzić się do zmiany składni pomiędzy językami. (mam nadzieję że znasz podstawy składni jednego i drugiego). Jeżeli będziesz miał jakieś kłopoty, spróbuję coś jeszcze pomóc. Na razie parę podpowiedzi: C++ nie uznaje zagnieżdżania procedur, procedurę DrawCross...
Witam, Mam taki programik napisany w c++ Builder: void __fastcall TForm1::Timer1Timer(TObject *Sender) { TCanvas *Canvas = new TCanvas(); Canvas->Handle = GetDC(0); TPoint Point; GetCursorPos(&Point); TColor Color = Canvas->Pixels[Point.x][P... delete Canvas; int RGB = ColorToRGB(Color);...
delphi canvas javascript canvas wykres canvas
pilarek husqvarna regulacja turbo volvo silnika
odkurzacz electrolux moduł electrolux moduł
Reset kontrolera PDP – instrukcja dla Rematch, Victrix, Faceoff, Replay, Xbox, PlayStation, Switch Whirlpool BSNF 9431 K – rodzaje alarmów, sygnały dźwiękowe, kody błędów, resetowanie