Pagina1 van 1
Forum

Welkom bij de Tweaking4All gemeenschapsforums!
Voor je gaat deelnemen, bekijk de Forum Regels!

Specifieke onderwerpen: Start het onderwerp met de naam van het programma of systeem.
Bijvoorbeeld “MacOS X – Jouw vraag“, of bijvoorbeeld “MS Word – Jouw Tip of Truc“.

Merk op: Omschakelen naar een andere taal zal niet werken als je een post aan het lezen bent aangezien er waarschijnlijk geen vertaling beschikbaar is.



Deel:
Meldingen
Alles wissen

[Opgelost] Lazarus - Fix voor ToDo List bug (mogelijk alleen voor Carbon)

1 Berichten
1 Gebruikers
0 Reactions
1,915 Bekeken
 Hans
(@hans)
Famed Member Admin
Deelgenomen: 12 jaar geleden
Berichten: 2864
Topic starter  

Als blije Lazarus gebruiker heb ik de "ToDo List" ("Te-Doen lijst", onder het "View" menu) nooit echt gebruikt, tot voor kort (Zie ook Wiki Pagina).

Het werkt (in z'n simpelste vorm) als volgt, je plaatst een stukje code in de source code:

{TODO : Still need to do this}

en jouw "ToDo" verschijnt vervolgens in de ToDo lijst. Simpelweg op de gewenste regel klikken en de editor springt naar die positie. Dit werkt uitstekend ... althans bijna ...

Onder MacOS X, lijkt de ToDo List namelijk leeg te blijven ...

Na wat rommelen, omdat ik dacht dat ik iets fout had gedaan, kwam ik achter het volgende probleem: 

- De headers zijn niet zichtbaar,
- De kolommen zijn belachelijk breed.

Het zoeken en goed zetten (moet iedere keer als je Lazarus opnieuw start) is een dikke ellende. Zie ook de screenshots.

Lazarus is een Open Source project en het is dus handig als we allemaal een handje meehelpen - dus hier mijn fix voor dit probleem.

Het betreft het volgende bestand: /Developer/lazarus/components/todolist/lib/i386-darwin/carbon/todolist.lfm

Voor elke kolom heb ik de AutoSize op False gzet (Auto = FALSE), wat het probleem oplost.
Voor wie het zelf wil doen: het betreft de regels 31, 40, 45, 50, 55 en 60.

Ik heb het bestand aan deze post gehangen - Na modificatie niet vergeten Lazarus opnieuw te compileren (Tools - Build Lazarus with profile ...).

Overigens, ik draai op dit moment Lazarus 1.2.6, FPC 2.6.4 op MacOS X Yosemite (10.10.2).

Hopelijk heeft iemand er wat aan.


   
BeantwoordenCiteren
Deel: