[Delphi] Flat webbrowser ???

[Delphi] Flat webbrowser ???
DA
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 9 lat
0

Witam!
Wie ktos moze czy jest cos takiego jak flat webbrowser ??? chodzi mi tylko o to zeby byl płaski... [???]

TH
  • Rejestracja:około 23 lata
  • Ostatnio:około 13 lat
0

Chyba jedyne, co można zrobić, to rysować po pulpicie w tym miejscu...

MrSquell
  • Rejestracja:ponad 22 lata
  • Ostatnio:10 miesięcy
0

Border[cośtam..] - poszukaj pod tym hasłem w OI (Object Inspector)

P.S. nie mam delphi przy sobie... ;)


Powodzenia! No comments, yet!
SE
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 4 lata
  • Postów:1103
0

Bartek błąd myśle że gdyby border był to by się chlopak nie pytał, a wydaje mi się że nie ma możliwości zmiany borderka (włąsciwie to efektu 3d)


pozdrawiam, Sebek
DA
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 9 lat
0

W tym problem ze wlasnie nie mozna zlikwidowac obramowania ;-|

SE
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 4 lata
  • Postów:1103
0

A do czego to podrzebujesz że tak bardzo ci przeszkadza? Może da się wykorzystać co innego?


pozdrawiam, Sebek
DA
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 9 lat
0

Nie jest to bardzo pilne ale przydalo by sie :) jedyny powód do czego mi jest to potrzebne to to ze robie slownik na infe i szpeci mi to troche wygląd porgramu...zrobilem go na zasadzie skórek.
Pozdrówka

DR
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 6 lat
  • Postów:683
0

jest przecież borderstyle ustaw tam na bsnone

SE
  • Rejestracja:ponad 22 lata
  • Ostatnio:około 4 lata
  • Postów:1103
0

Drajwer jak nie wiesz to sie nie oddzywaj a zresztą kilka poscików wyżej w tym topicu pisałem że nie ma czegoś takiego jak border style

[i]oto 501 post by Sebek ;)[/i]


pozdrawiam, Sebek
WI
  • Rejestracja:około 23 lata
  • Ostatnio:ponad 21 lat
  • Postów:162
0

A ja dowiedziałem sie o tym komponencie przed chwila i juz wymyslilem! ;) Wiec sposob jest chyba tylko jeden.

  1. Na Formie ustawiamy Panel;
  2. Panel.Anchors := [akLeft, akTop, akRight, akBottom];
  3. P{anel.Caption := ""; (OPcjonalnie ;) )
  4. Na Panelu kladziemy WebBrowsera;
  5. WebBrowser.Align := alNone;
  6. WebBrowser.Left := -2; WebBrowser.Top := -2;
  7. W Onresize Form1 wpisujemy:
    WebBrowser.Width := Panel1.Width + 4;
    WebBrowser.Height := Panel1.Height + 4;

Czyż nie mądre? ;))


Moje dni na 4p sa policzone.... :(
By
wcizmowski
  • Rejestracja:prawie 18 lat
  • Ostatnio:ponad 11 lat
0

Wow, moje gratulacje, działa perfekcyjnie.

madmike
Wow, moje gratulacje - dziewięć lat czekali na uznanie :]
wcizmowski
  • Rejestracja:prawie 18 lat
  • Ostatnio:ponad 11 lat
0

tak, post stary, ale dziś walczyłem z tym komponenetem ;-)

1
wcizmowski napisał(a):

tak, post stary, ale dziś walczyłem z tym komponenetem ;-)

Dobrze że się podzieliłeś inaczej byśmy żyli w niewiedzy. Wiesz, w sumie to jednak mnie to mało obchodzi. No ale odkopywanie wątków z podziękowaniami to czego ja się spodziewałem...

greenmag
  • Rejestracja:około 20 lat
  • Ostatnio:2 dni
  • Postów:353
0
-123oho napisał(a):

Wiesz, w sumie to jednak mnie to mało obchodzi.
wtedy najlepiej się nie odzywać

a co do tematu to moze sie komu przyda:

Kopiuj
WebBrowser1.OleObject.Document.Body.Style.OverflowX := 'hidden'; // ukrywa scrollbar poziomy ;)
WebBrowser1.OleObject.Document.Body.Style.OverflowY := 'hidden'; // ukrywa scrollbar pionowy ;)
WebBrowser1.OleObject.Document.Body.Style.borderStyle := 'none'; // usuwa styl 3D ramki ;)
1
greenmag napisał(a):
-123oho napisał(a):

Wiesz, w sumie to jednak mnie to mało obchodzi.
wtedy najlepiej się nie odzywać

Najlepiej to by było jakbyś ty nie odkopywał tematu sprzed X lat mówiąc 'dzięki bo szukałem i znalazłem'. Serio, jak coś znajdę to też mam postować i mówić że super?! NIE.
To że mnie nie obchodzi to że znalazłeś informacje znaczy że TY masz się nie odzywać. No ale geniusz odwrotnie wie lepiej... eh, po prostu rozwala mnie twoja głupota.

a co do tematu to moze sie komu przyda:

Brawo! Teraz chociaż swoim odkopaniem coś wniosłeś. Następny krok w stronę TBrain: Pisz krótkie Arty o tym zamiast odkopywać temat. Takie jest zalecenie w regulaminie.

edytowany 1x, ostatnio: deus
greenmag
- dlaczego piszesz nie prawdę, przecież wiesz że to nie ja a kto inny odkopał ten temat - a druga sprawa ja się za geniusza nie uważam w przeciwieństwie do ciebie
adf88
Można by się przyczepić, że wypowiedź @wcizmowski nic nie wnosi i jest zbędna. Ale co się tak przyczepiliście do odkopywania starych wątków? Jakaś mania panuje. Stare wątki też jare. No i proszę, nawet na dobre wyszło - @greenmag podał 100 razy lepszy sposób. Problemem nie jest ramka komponentu WebBrowser (który jej nie ma) tylko ramka tworzona przez IE.
0
  • dlaczego piszesz nie prawdę, przecież wiesz że to nie ja a kto inny odkopał ten temat - a druga sprawa ja się za geniusza nie uważam w przeciwieństwie do ciebie

Podobne avatary macie, przepraszam :P . Eh, ale fail... :f

greenmag napisał(a):
-123oho napisał(a):

Wiesz, w sumie to jednak mnie to mało obchodzi.
wtedy najlepiej się nie odzywać

Gdybym debilom przyznał rację to sam bym musiał ich przyjąć za wzór. Niestety nie mam zamiaru postować podziękowań w temacie który ma 9 lat.

0

123oho, wiem czemu sie nie rejestrujesz :) bo zbyt duzo osob uwaza cie za trutnia i szkodnika i szybko bys sobie napykal biedy, a tak hejcik zza monitora gonna hejt. Eh walka z wiatrakami(123ohami) :), pozdro.

co do tematu faktycznie lepiej uzyc kodu, ktory dal greenmag. Wiecej jest na torry.net.

0

123oho

Poćwicz jeszcze pisanie mojego nicku. Jesteś już blisko.

wiem czemu sie [błąd ortograficzny] rejestrujesz

To mało wiesz bo jestem zarejestrowany.

bo zbyt duzo osob uwaza cie za trutnia i szkodnika i szybko bys sobie napykal biedy

Ja tutaj nie jestem po to żeby mnie uważali za jakąś osobistość. Mi zależy na tym żeby na tym forum pytały osoby które umieją używać googla etc.

a tak hejcik zza monitora gonna hejt

Wiesz chociaż kto to hejt? Widać nie.

Eh walka z wiatrakami(123ohami)

Musisz być nowy skoro twierdzisz że coś odkryłeś. Powinieneś się nazwać Captain Obvious. Pasowałoby ci.

adf88
Pogadać możecie sobie na privie. Nie niszczcie wątku.
babubabu
nom jesteś zarejestrowany a Twoje konto zablokowane :P niedawno gdzieś to pisałeś XD
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)