Linkitetty lista vs TList..

moiks..

TList on helppo tapa säilyttää ja hallinnoida oliokokoelmaa muistissa, mutta joskus tuntuu, että se on hidas. Kannattaisko käyttää ennemmin linkitettyä listaa? Noh, typerä kysymys, kokeilmalla kait sen tietää, mutta kysympähän vaan?

Olen tekemässä tekstinkäsittely komponenttia, jossa jokainen merkki on oma "olionsa"... Pitäisi saada nopea, koska jokainen tekstikappale on oma komponenttinsa paperilla (Formilla). Jos näitä tekstikappaleita alkaa olemaan satoja, homma hidastuu liikaa käytettäessä TRichEdit komponenttia.

Lisäksi TRichEdit komponenttiin ei voi upottaa kuva-elementtejä tekstin sekaan, eikä dynaamisia linkkejä tai voi ehkä, mutta homma menee aika monimutkaiseksi :/

6

307

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • aaaaaaaaaaa

      Tutkisin myös DOM:n tai Treeview:n soveltuvuutta tähän.

    • Ugli

      Osaavalle ohjelmoijalle on oma juuri tätä tarkoitusta varten valittu tietorakenne on nopein valinta!

      • ap.

        Hyvinhän tuon teko on onnistunut parissa viikossa, kohta valmis. Vielä pitää tehdä semmoinen että saa kuvan upotettua tekstin sekaan :)

        Hidastus ei johtunutkaan TList:stä vaan omasta koodista, alussa liian helposti yrittää tehdä -> hidas! Alkaa tuntumaan jo oikeelta editorilta :) Saas nähdä kun näitä on 100 peräkkäin (kappaleina), hidastuuko sitten?

        Tässäpä kuvakaappaus editorista :)
        http://www.knubits.com/imgs/editori.jpg


      • poiju-poiju
        ap. kirjoitti:

        Hyvinhän tuon teko on onnistunut parissa viikossa, kohta valmis. Vielä pitää tehdä semmoinen että saa kuvan upotettua tekstin sekaan :)

        Hidastus ei johtunutkaan TList:stä vaan omasta koodista, alussa liian helposti yrittää tehdä -> hidas! Alkaa tuntumaan jo oikeelta editorilta :) Saas nähdä kun näitä on 100 peräkkäin (kappaleina), hidastuuko sitten?

        Tässäpä kuvakaappaus editorista :)
        http://www.knubits.com/imgs/editori.jpg

        On aika upea!

        Mitähän kaikkea tuossa on takana ?


      • mies..
        poiju-poiju kirjoitti:

        On aika upea!

        Mitähän kaikkea tuossa on takana ?

        type
        TTextEditor = class( TCustomControl )... :)


      • mies..
        mies.. kirjoitti:

        type
        TTextEditor = class( TCustomControl )... :)

        Mainita, että tein tuosta editorista "sana pohjaisen", eli yksi yksikkö on sana, joka sisältää merkit. Poisluettuna ' ' space ja '-' merkit, jotka erottelevat sanat. Näin voisi tulevaisuudessa lisätä editoriin helposti jopa oikoluvun, kuten Soikko :)


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Sofia B- on jälleen kerran rakastunut ja onnellinen nainen .

      Toivottavasti nyt on onni kestävää ja Sofia voi saada oman perheen lopulta itselleen .
      Kotimaiset julkkisjuorut
      282
      3357
    2. Sofia seukkaa miljonäärin kanssa matkustellen ympäri maailmaa

      Hän on tavannut toivomansa läsnäolevan mihen ja kohta Sofiast tulee ussperheen äiti. Toivottavasti kohta saamme vauvauut
      Kotimaiset julkkisjuorut
      149
      1323
    3. Oho! Sofia Belorf ja "rillimiljönääri-rakas" sai somen liekkeihin: "Optikko vai grillikioskin...?"

      "Rillimiljönääri-rakas" on kyllä hyvä titteli!!! Tsemppiä Sofialle rakkauteen ja terkkuja Nikolle ja Stefanille! Lue l
      Kotimaiset julkkisjuorut
      23
      1271
    4. Ukraina romahtamassa, Hallitus hajoamassa.

      Samaan aikaan kun ukrot on rintamalla alakynnessä, niin maan hallitus on hajomassa.
      Maailman menoa
      316
      1267
    5. Millaisia ihmisiä ovat murhaajat: Ari Ossi Petteri Suorsa ja Tiina Pia Susanna Seppänen.

      18-vuotias Adeliina Lehtinen surmattiin raa’alla tavalla syksyllä 2022. Hänen murhastaan tuomittiin elinkautiseen 40-vuo
      Oulu
      14
      1168
    6. Olet vallannut ajatukseni.

      Haluaisin tutustua sinuun paremmin ja lähentyä kanssasi. Tuntuu, että joka päivä kun sinua näen, saat minut hämilleen, s
      Ikävä
      35
      1001
    7. Loukkaa se, jos sinä väität mun etsivän jotain rahamiestä

      Vtustako minä sinun rahoista voisin tietää silloin tai nytkään. Rakastuessa kuvittelin että olet varmaan joku tukityölli
      Ikävä
      147
      981
    8. Pikku Liedon pelkoa lietsova ja rikoksia tehtaileva katujengi

      Mistä kaukaa tulevat Liedossa riehuvat katujengiläiset?. Turun Varissuolta tai Pernosta? Nykylukutaidolla selviää, kun t
      Lieto
      41
      968
    9. Pikku apulaiset

      E B ja J E levittää väärää informaatiota Olavintoimintakeskuksen kaupasta. Kuka tai mikä ryhmä tästä hyötyy. Ovatko iha
      Sysmä
      67
      912
    10. Pitäisikö valtion lopettaa Terveysjättien tukeminen

      Nyt annetaan puoli miljardia veroparatiiseihin ja kavereille, eikö olisi järkevää että valtio tukee vain Julkista puolta
      Maailman menoa
      106
      863
    Aihe