AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

GetTextAlign TA_LEFT=TA_TOP?

Ein Thema von Bomberbb · begonnen am 14. Jul 2011 · letzter Beitrag vom 14. Jul 2011
 
Bomberbb

Registriert seit: 23. Sep 2003
227 Beiträge
 
#1

GetTextAlign TA_LEFT=TA_TOP?

  Alt 14. Jul 2011, 11:24
Irgendwie hab ich nich ganz geschnallt, wie bekomme ich die Textausrichtungen raus? Ich hab folgende Funktion:

Code:
function inTextAlign(inValue:Byte):Byte;
Begin
  Result:=ord(fOwner.fTextalign and inValue = inValue);
End;
Nun hat aber doch TA_LEFT den gleichen Wert wie TA_TOP, dementsprechend kann meine Funtion so nicht funktionieren.
Muss ich alle andern Konstanten der Ausrichtung abfragen und kann dann erst auf die Ausrichtung schließen?

Keine Ahnung warum TA_LEFT=TA_TOP???

Mit Hoffe auf Hilfe

BBB

edit:
kann ich das nur so lösen?
Code:
  Function inTextAlignV(inValue: Byte): Byte;
  Begin
    If inValue = TA_TOP Then
      Result := ord((fOwner.fTextalign And TA_BOTTOM <> TA_BOTTOM) And (fOwner.fTextalign And TA_BASELINE <> TA_BASELINE))
    Else
      Result := ord(fOwner.fTextalign And inValue = inValue);
  End;

  Function inTextAlignH(inValue: Byte): Byte;
  Begin
    If inValue = TA_LEFT Then
      Result := ord((fOwner.fTextalign And TA_RIGHT <> TA_RIGHT) And (fOwner.fTextalign And TA_CENTER <> TA_CENTER))
    Else
      Result := ord(fOwner.fTextalign And inValue = inValue);
  End;

Geändert von Bomberbb (14. Jul 2011 um 11:30 Uhr)
  Mit Zitat antworten Zitat
 


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 22:25 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