Changeset 281


Ignore:
Timestamp:
Oct 5, 2011, 6:14:15 PM (13 years ago)
Author:
george
Message:
Location:
ExceptionLogger
Files:
8 added
3 edited

Legend:

Unmodified
Added
Removed
  • ExceptionLogger/ExceptionLogger.lpk

    r264 r281  
    1717        </SyntaxOptions>
    1818      </Parsing>
     19      <Linking>
     20        <Debugging>
     21          <GenerateDebugInfo Value="True"/>
     22          <DebugInfoType Value="dsAuto"/>
     23        </Debugging>
     24      </Linking>
    1925      <Other>
    2026        <CompilerMessages>
     
    2733    <License Value="GNU/GPL"/>
    2834    <Version Major="1"/>
    29     <Files Count="5">
     35    <Files Count="6">
    3036      <Item1>
    3137        <Filename Value="CustomLineInfo.pas"/>
     
    4955        <UnitName Value="UExceptionLogger"/>
    5056      </Item5>
     57      <Item6>
     58        <Filename Value="ReadMe.txt"/>
     59        <Type Value="Binary"/>
     60      </Item6>
    5161    </Files>
    5262    <i18n>
  • ExceptionLogger/UExceptionForm.lfm

    r265 r281  
    33  Height = 316
    44  Top = 184
    5   Width = 440
     5  Width = 506
    66  Caption = 'Exception info'
    77  ClientHeight = 316
    8   ClientWidth = 440
     8  ClientWidth = 506
    99  OnCreate = FormCreate
    1010  OnDestroy = FormDestroy
     
    1616    Height = 80
    1717    Top = 0
    18     Width = 440
     18    Width = 506
    1919    Align = alTop
    2020    BevelOuter = bvNone
    2121    ClientHeight = 80
    22     ClientWidth = 440
     22    ClientWidth = 506
    2323    TabOrder = 0
    2424    object Image1: TImage
     
    135135    object Label1: TLabel
    136136      Left = 69
    137       Height = 14
     137      Height = 18
    138138      Top = 8
    139       Width = 196
     139      Width = 260
    140140      Caption = 'Error occured during program execution:'
    141141      ParentColor = False
     
    157157    Height = 204
    158158    Top = 80
    159     Width = 440
     159    Width = 506
    160160    Align = alClient
    161161    BevelOuter = bvNone
    162162    ClientHeight = 204
    163     ClientWidth = 440
     163    ClientWidth = 506
    164164    TabOrder = 1
    165165    object PageControl1: TPageControl
     
    167167      Height = 202
    168168      Top = 0
    169       Width = 427
     169      Width = 493
    170170      ActivePage = TabSheet2
    171171      Anchors = [akTop, akLeft, akRight, akBottom]
     
    174174      object TabSheet1: TTabSheet
    175175        Caption = 'General'
    176         ClientHeight = 190
    177         ClientWidth = 670
     176        ClientHeight = 167
     177        ClientWidth = 487
    178178        object MemoExceptionInfo: TMemo
    179179          Left = 4
     
    190190      object TabSheet2: TTabSheet
    191191        Caption = 'Call stack'
    192         ClientHeight = 176
    193         ClientWidth = 419
     192        ClientHeight = 167
     193        ClientWidth = 487
    194194        object ListView1: TListView
    195195          Left = 4
    196           Height = 166
     196          Height = 157
    197197          Top = 7
    198           Width = 413
     198          Width = 481
    199199          Anchors = [akTop, akLeft, akRight, akBottom]
    200200          Columns = <         
     
    235235    Height = 32
    236236    Top = 284
    237     Width = 440
     237    Width = 506
    238238    Align = alBottom
    239239    BevelOuter = bvNone
    240240    ClientHeight = 32
    241     ClientWidth = 440
     241    ClientWidth = 506
    242242    TabOrder = 2
    243243    object ButtonKill: TButton
    244       Left = 296
     244      Left = 344
    245245      Height = 25
    246       Top = 4
    247       Width = 67
     246      Top = 3
     247      Width = 83
    248248      Anchors = [akRight, akBottom]
    249249      Caption = 'Terminate'
     
    252252    end
    253253    object ButtonClose: TButton
    254       Left = 368
     254      Left = 432
    255255      Height = 25
    256       Top = 4
     256      Top = 3
    257257      Width = 67
    258258      Anchors = [akRight, akBottom]
     
    263263    object CheckBoxIgnore: TCheckBox
    264264      Left = 10
    265       Height = 17
    266       Top = 8
    267       Width = 169
     265      Height = 22
     266      Top = 3
     267      Width = 224
    268268      Anchors = [akLeft, akBottom]
    269269      Caption = 'Next time ignore this exception'
     
    271271    end
    272272    object ButtonDetails: TButton
    273       Left = 216
     273      Left = 264
    274274      Height = 25
    275       Top = 4
     275      Top = 3
    276276      Width = 75
    277277      Anchors = [akRight, akBottom]
  • ExceptionLogger/UExceptionForm.pas

    r265 r281  
    1010
    1111type
    12 
    13   { TMainForm }
    1412
    1513  { TExceptionForm }
     
    8987procedure TExceptionForm.ButtonDetailsClick(Sender: TObject);
    9088begin
    91   if PanelDescription.Height = 0 then
     89  if PanelDescription.Height <= 1 then
    9290    Height := PanelBasic.Height + PanelButtons.Height + 200
    9391    else Height := PanelBasic.Height + PanelButtons.Height;
Note: See TracChangeset for help on using the changeset viewer.