Ignore:
Timestamp:
Dec 14, 2009, 7:37:45 PM (12 years ago)
Author:
wiefels
Message:

filtered the carriage returns (and other whitespaces) out of the matrix the presentationgrid gets fed with, in order to fix the "breaking of the grid" while displaying them

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CrypPlugins/Transposition/TranspositionPresentation.xaml.cs

    r990 r993  
    383383                            if(number==0)
    384384                            if (Convert.ToInt64(read_in_matrix[ix, i]) != 0)
    385                                 txt.Text = Convert.ToChar(read_in_matrix[ix, i]).ToString();
    386                             else
    387                                 txt.Text = "";
     385                                        if (32 < Convert.ToInt64(read_in_matrix[ix, i]) && Convert.ToInt64(read_in_matrix[ix, i]) != 127)
     386                                        { txt.Text = Convert.ToChar(read_in_matrix[ix, i]).ToString(); }
     387                                        else
     388                                        { txt.Text = "/" +Convert.ToInt64(read_in_matrix[ix, i]).ToString("X"); }
     389                                else
     390                                    txt.Text = "";
    388391                            else
    389392                                if (Convert.ToInt64(read_in_matrix[ix, i]) != 0)
     
    14871490                        teba[nach, i].BeginAnimation(TextBlock.OpacityProperty, myDoubleAnimation);
    14881491                    }
    1489                 // die folgende ELSE ist abgeändert. ich: ungewiss ihrer absoluten richtigkeit.klappte einmal "zur hälfte" .. lösch' wie du bock hast.
    14901492                else
    14911493                {
Note: See TracChangeset for help on using the changeset viewer.