Results 1 to 5 of 5

Thread: Unwanted Features Report

  1. #1
    5th member of nldelphi
    Join Date
    Mar 2001
    Location
    Alkmaar
    Posts
    2,127

    Unwanted Features Report

    Unwanted Feature 1:

    Foutmelding:
    List Index Out of Bounds(x).

    How can i do that:
    Dit kan gereproduceert worden door een 'standaard' NLDStringgrid op je form te
    plaatsen, daarna via de 'Columns Editor' een Column Deleten, probeer en huiver.
    RLD

  2. #2
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    - aantal kolommen aanpassen buiten colcount om werkt niet...
    die staat dus al gereport

    das een hele rare bug waar ik niet goed uitkom. ik weet wat de code moet zijn om de lijst met columns te updaten en de colcount aan te passen, maar als ik die bij mij er neer kwak, krijg ik dikke AV's en dergelijke.

    Workaround:

    als je een column wil toevoegen, maak dan van de colcount eentje hoger, dan komt hij er wel bij en gaat alles goed...

    ps. als iemand dat weet op te lossen, ben ik die persoon eeuwig dankbaar. (voor het betreffende stukje code moet je even in de source van het grid gaan staan en dan de todo lijst opvragen, het is het bovenste item...
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

  3. #3
    Senior Member McTinus's Avatar
    Join Date
    May 2001
    Location
    Hoek van Holland
    Posts
    389
    Probleem was dat de stringgrid columns niet gedelete werden, deze verzorgde de 'Out of bounds' omdat er voor 5 stringgrid coolumns de draw werd aangeroepen terwijl je maar 4 columns in je Collection had. Er is nog wel een probleem als je alle columns delete....

    Code:
    destructor TNLDStringColumnItem.Destroy;
    begin
      if Assigned(Collection) and (Collection.Owner <> nil) and
        (Collection.Owner is TNLDStringGrid) then
      begin
        TNLDStringGrid(Collection.Owner).DeleteColumn(Index);
      end;
    
      FFont.Free;
      FHeaderFont.Free;
      FComboBoxItems.Free;
      inherited Destroy;
    end;

  4. #4
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    Dank je wel voor je fix. Het ziet er naar uit dat dit idd zal helpen, maar ik heb helass ff geen tijd. Ik probeer het deze week nog te doen, en anders wordt het de kerstvakantie (die gezien de todo-lijst het predicaat 'vakantie' al lang niet meer verdient )
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

  5. #5
    Senior Member walterheck's Avatar
    Join Date
    Oct 2001
    Location
    Belo Horizonte, Brasil
    Posts
    4,212
    McTinus, sorry dat het zo lang heeft geduurd, maar ik benm er eindelijk aan toe gekomen weer eens een beetje aan te klooien met mijn Stringgrid. Ik ben tot de conclusie gekomen dat jouw fix niet helpt. Het is het enige wat ik veranderd heb en ik krijg direct een invalid pointer operation om mijn oren als ik nu een standaard applicatie wil starten. Ik zoek nog even verder, maar ik heb het vermoeden dat er iets grondig verkeerd gaat bij het updaten van die columns. Kan iemand mij vertellen wat er precies verkeerd gaat? Ik zal voor het gemak de unit even bij deze post aan hangen. De regels van McTinus beginnen bij regel 321. Ik heb al wel een idee waarom dit niet werkt, maar ik zit iedere keer in een oneindige lus met het veranderen van de ColCount property en het deleten van een item uit de TCollection :?
    Attached Files Attached Files
    Nee, de Romeinen spraken geen ISO-8859-1 LATIN

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Report this post to a moderator
    By Marcel in forum Forum regels
    Replies: 1
    Last Post: 19-Jun-05, 14:16
  2. Quick report, sorteren op categorie
    By shopkaas in forum Databases
    Replies: 29
    Last Post: 25-Sep-03, 10:24
  3. Report Manager
    By Marcel in forum Open source sites en projecten
    Replies: 0
    Last Post: 17-Aug-03, 21:13
  4. Replies: 2
    Last Post: 05-Jan-03, 21:10
  5. Unwanted Feature Report 1.
    By Richard in forum NLDDust
    Replies: 1
    Last Post: 13-Oct-02, 23:51

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •