| Stefan06 |
|
|
User
Registered at: 19.01.2016
Messages: 53
|
Hallo Eisbärenteam, ich möchte in einem Webbrowserfenster einen Ausschnitt einer Webseite anzeigen lassen. Der Ausschnitt beginnt nicht bei 1,1. Deshalb habe ich ein Panel erstellt, den Webbrowser in dieses Panel eingesetzt. Danke Stefan. |
|---|---|
| 17.12.2007 11:34 |
| Dirk Hofher |
|
|
Moderator
Registered at: 18.01.2016
Messages: 582
|
Hallo Stefan, versuche mal bitte mit IE und/oder Firefox beispielsweise mit der gewünschten Webseite diesen Ausschnitt so hinzubekommen. Das wird leider nicht funktionieren, da auch die Browser bei 1,1 beginnen. Da die WebBrowser-Komponente ja auch einen "echten" Browser nachbildet, indem sie auf den IE zurückgreift, ist dies leider nicht möglich - das kann eigentlich kein Browser. Definiert ist dies schon von Anfang an - da z.B. in HTML auf der Seite alles bei 1,1 beginnt und ab da deklariert wird - Seitenbereiche, Grösse, Tabellenbreiten etc. Das merkst du auch ganz leicht, wenn Du dir den Ausschnitt im Browser so einstellst und dann eine andere Seite über die Adresszeile laden lässt... Probiere es mal bitte aus... |
|---|---|
| 17.12.2007 13:16 |
| Stefan06 |
|
|
User
Registered at: 19.01.2016
Messages: 53
|
Hallo Herr Hofher, Der Browser kann ja darstellen, wie er will :-) Gruß Stefan. PS: Sollte ich mal ein Demo-Projekt erstellen? |
|---|---|
| 17.12.2007 14:00 |
| Dirk Hofher |
|
|
Moderator
Registered at: 18.01.2016
Messages: 582
|
Hallo Stefan, klar kann er darstellen wie er will - aber der Browser beginnt beim Laden einer Seite immer oben links. In dem Moment, wenn in der Runtime die Seite geladen wird (im Browserfenster) passiert nämlich genau das Gleiche - er lädt die Seite und beginnt oben links. Möglich wäre, dass wir vielleicht die Scrollbars der Webkomponente einstellbar bzw. positionierbar machen - aber mit sehr erheblichem Aufwand und wohl in diesem Falle hier eine absolute Ausnahme. Könnten Sie mir mal ein Demoprojekt oder Screenshots (Editor/Runtime) zusenden? |
|---|---|
| 17.12.2007 14:39 |
| Stefan06 |
|
|
User
Registered at: 19.01.2016
Messages: 53
|
Hallo Herr Hofher, Anbei die Zip mit einem Demoprojekt und den Screenshots. Meine eigentliche Frage ist also: Warum kann eine Komponente nicht negative Koordinaten aufweisen? Gruß Stefan. |
|---|---|
| 17.12.2007 15:42 |
| Dirk Hofher |
|
|
Moderator
Registered at: 18.01.2016
Messages: 582
|
Hallo Stefan, könnten Sie mir einen Screenshot vom Eigenschaftsfenster machen, wenn Sie die Negativwerte eingegeben haben - wenn möglich mit Designeroberfläche, in der man das Ergebnis sehen kann. Können das hier nicht nachvollziehen - vor allem mit den negativen Werten... |
|---|---|
| 17.12.2007 16:14 |
| Stefan06 |
|
|
User
Registered at: 19.01.2016
Messages: 53
|
Hallo Herr Hofher, die negativen Werte kann ich nicht eingeben. Gruß Stefan. |
|---|---|
| 17.12.2007 16:32 |
| Dirk Hofher |
|
|
Moderator
Registered at: 18.01.2016
Messages: 582
|
Kurzinfo: wir schauen uns das noch genauer an... Danke für den Screenshot... |
|---|---|
| 18.12.2007 15:40 |
| Dirk Hofher |
|
|
Moderator
Registered at: 18.01.2016
Messages: 582
|
Hallo Stefan, hab es mit einem Trick hinbekommen - einfach um den Ausschnitt mit vier Panels die Bereiche überdecken, den Browser aber auf Position 0,0 starten lassen. Grafik und Projekt anbei... |
|---|---|
| 19.12.2007 14:20 |
| Stefan06 |
|
|
User
Registered at: 19.01.2016
Messages: 53
|
Die Lösung ist genial! |
|---|---|
| 20.12.2007 08:30 |
| Sternenflotte |
|
|
User
Registered at: 19.01.2016
Messages: 218
|
Hallo Habe das bei mir auch mal versucht nur das ganze hat einen hacken wie kann ich in dem Panel schalter usw hinmachen so das ich sie auch sehe bei mir überdeckt das Panel alles. Schon gut habe es hinbekommen. mfg Sternenflotte [ Geändert von Sternenflotte am 31.01.2009 19:29 ] |
|---|---|
| 31.01.2009 19:27 |
Visualisation, tools and hardware for KNX, Modbus & building automation.
Alexander Maier GmbH · Beckstraße 3 · D-69412 Eberbach
+49 (0) 6271.919470 · info@busbaer.de