TDBGrid - invalid content - edit is disabled

Issue #38 resolved
Ronald Klitsche created an issue
  • The TDBGrid didn't show the right content while scrolling.
  • Editing is disabled
  • No indicator
  • No column captions

Comments (5)

  1. Ronald Klitsche reporter

    no changes in 0.3.

    some debug messages are displayed:

    TScrollWrapper TDBGrid WM_KEYFIRST s #0073
    TScrollWrapper TDBGrid WM_KEYFIRST d #0064
    TScrollWrapper TDBGrid WM_KEYFIRST f #0066
    TScrollWrapper TDBGrid WM_KEYUP s #0073
    TScrollWrapper TDBGrid WM_KEYFIRST s #0073
    
  2. Ronald Klitsche reporter
    • changed status to open

    great work!

    But there are still some problems:

    • try to edit a record: the first key press change the state (insert/Edit) but it's swallowed
    • during editing a record: pressing the cursor down key, lead to jumping 2 rows.
    • during browsing with the cursor up/down keys, the content of other records doesnt' change.
    • resizing a column give the following messages:
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextSetStrokeColorWithColor: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextSetLineCap: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextSetLineJoin: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextSetLineWidth: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextSetMiterLimit: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextSetFlatness: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextMoveToPoint: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextAddLineToPoint: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextDrawPath: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    Mar 16 09:56:40  ClientDataSet[674] <Error>: CGContextRestoreGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable.
    
  3. Log in to comment