Einzelnen Beitrag anzeigen

Schlingel

Registriert seit: 15. Feb 2003
Ort: Österreich
67 Beiträge
 
Delphi XE2 Professional
 
#6

AW: Problem mit Enumeration

  Alt 14. Mär 2016, 09:57
@Blup

Danke für den Hinweis, ist aber nicht relevant da das "Random(x)" aus einer DB eingelesen wird und im Code dann die Bedeutung der einzelnen Bits erfasst wird.

-> war nur eine beispielhafte Darstellung meines Problems.

In der Application siehts dann so aus:

Delphi-Quellcode:
 
      /// ----------------------------------------------------------------------------
      /// Present
      /// ----------------------------------------------------------------------------
      if (Get_a_Bit(StaPar.FDTable.FieldByName(FldStaHanID).AsInteger, Byte(StaPre)) = True) then
      begin
        Bmp.Canvas.Pen.Width := 1;
        if (StaPar.FDTable.FieldByName(FldStaHigReaLin_5b).AsBoolean = False) then
        begin
          Bmp.Canvas.Pen.Color := clWhite;
          Bmp.Canvas.Pen.Style := psSolid;
        end
        else
        begin
          Bmp.Canvas.Pen.Color := ContrastColor(ColSty.BackColor);
          Bmp.Canvas.Pen.Style := psDot;
        end;
Grüße

Schlingel
  Mit Zitat antworten Zitat