AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke TWebbrowser - MSHTML - Auslesen, ob "Bullets" gesetzt sind...
Thema durchsuchen
Ansicht
Themen-Optionen

TWebbrowser - MSHTML - Auslesen, ob "Bullets" gesetzt sind...

Ein Thema von MuTzE.Y85 · begonnen am 20. Okt 2012 · letzter Beitrag vom 29. Jun 2015
Antwort Antwort
Benutzerbild von MuTzE.Y85
MuTzE.Y85

Registriert seit: 11. Apr 2006
152 Beiträge
 
#1

AW: TWebbrowser - MSHTML - Auslesen, ob "Bullets" gesetzt sind...

  Alt 24. Okt 2012, 20:31
Danke erstmal für die Antwort.

Aber ich glaube, ich habe mich doch etwas unverständlich ausgedrückt.


Es soll ja nicht der Quelltext durchforstet werden.
Das ganze läuft über einen ActionManager, der jeweils an der aktuellen Position das Format ausliest. Halt wie bei jedem anderen HTML Editor auch. Das muss über die oben genannte Funktion gehen, aber ich weiß nicht wie.
LAN-PC: C2Q Q9550 @ 4004 MHz @ 1.232 V @ Mugen 2 | DFI LANParty JR P45-T2RS | G.Skill 4GB DDR2-1000 CL5 | ZOTAC GTX 280 @ GTX 285 @ 1.06 V | WD Caviar Blue 320GB / WD Caviar Black 640GB | BeQuiet DPP P7 450W | Antec Mini P180
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#2

AW: TWebbrowser - MSHTML - Auslesen, ob "Bullets" gesetzt sind...

  Alt 24. Okt 2012, 21:19
Du suchst also in etwa das was RichEdit mit SelAttributes.ConsistentAttributes anbietet?
  Mit Zitat antworten Zitat
Benutzerbild von MuTzE.Y85
MuTzE.Y85

Registriert seit: 11. Apr 2006
152 Beiträge
 
#3

AW: TWebbrowser - MSHTML - Auslesen, ob "Bullets" gesetzt sind...

  Alt 26. Okt 2012, 22:12
Ja so in der Art.

Wie schon gesagt, normalerweise geht das mit "queryCommandValue". Aber leider nur solange kein H2 Tag oder Ähnliches gesetzt ist.

Ich habe ja auch die Methode um Bullets zu togglen. Also muss es doch auch möglich sein sie einfach nur zu "ermitteln".
LAN-PC: C2Q Q9550 @ 4004 MHz @ 1.232 V @ Mugen 2 | DFI LANParty JR P45-T2RS | G.Skill 4GB DDR2-1000 CL5 | ZOTAC GTX 280 @ GTX 285 @ 1.06 V | WD Caviar Blue 320GB / WD Caviar Black 640GB | BeQuiet DPP P7 450W | Antec Mini P180
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.291 Beiträge
 
Delphi 12 Athens
 
#4

AW: TWebbrowser - MSHTML - Auslesen, ob "Bullets" gesetzt sind...

  Alt 29. Jun 2015, 12:29
Auch wenn es ein ganz klein bissl spät kommt, vielleicht ist die Lösung ja mal für jemanden nützlich:
Delphi-Quellcode:
function THTMLEditor.GetProperty(ACommand: OleVariant): OleVariant;
var
  V: OleVariant;
begin
  V:= Document as IHTMLDocument2;
  Result:= V.queryCommandValue(ACommand);
end;

function THTMLEditor.GetUnorderedList: Boolean;
begin
  Result:= GetProperty('InsertUnorderedList');
end;
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz