Auteur |
Onderwerp |
|
gerrie_fotografie
Netherlands
5 berichten |
Geplaatst - 04 jun 2006 : 13:02:32
|
Hallo Paul,
Is het mogelijk om op de lijst van wensen het volgende toe te voegen:
Een speciale actie, met een vinkje of zo, actief of niet actief te maken. (net als in onderhoud locomotieven)
Er zijn bij mij trein combinaties waar ik er weinig mee rij opdat ze eigelijk niet lekker op mijn baan passen. Als ik ze alleen rij gaat het net maar ik moet een aantal speciale actie toe voegen en een aantal verwijderen, Je begrijpt het al, de toe te voegen speciale acties moeten weer opnieuw bedacht worden. Het zou ook erg comfortabel zijn als de status (actief/niet actief) in het window onderhouden speciale acties direct in de lijst zichbaar is tekst grijs of rood of zo.
Met vriendelijke groeten Gerrie Offerman
Ma K rails IB DCC en Motorola OM32 geheugendraad |
Bewerkt door gerrie_fotografie op 04 jun 2006 13:10:13 |
|
PaHaSOFT
3413 Posts |
Geplaatst - 04 jun 2006 : 13:05:29
|
Hallo Gerrie,
Het eerste punt (de optie) is niet echt moeilijk om te realiseren. Indien meer mensen hiervoor interesse hebben dan zet ik dit zeker op de lijst. Het tweede punt (een andere kleur in de lijst) is bij mijn weten niet zo simpel te doen. Lukt het wel is het meegenomen (en dan natuurlijk ook bij onderhouden locomotieven) anders is het pech...
Met vriendelijke treinengroeten,
Paul Haagsma (Schaal N / Selectrix en Koploper) |
|
|
gerrie_fotografie
Netherlands
5 Posts |
Geplaatst - 04 jun 2006 : 13:13:58
|
Hallo Paul,
Nou maar hopen dat er andere koploper gebruikers zijn die dit ook zouden willen.
Met vriendelijke groeten Gerrie Offerman
Ma K rails IB DCC en Motorola OM32 geheugendraad |
|
|
SVT137
Netherlands
6 Posts |
Geplaatst - 04 jun 2006 : 14:20:17
|
Hallo Paul,
Het lijstje bij Onderhouden Speciale Acties lijkt me een TListbox. De kleuren hiervan instellen kan door een redelijk simpel codetje.
De propery 'Style' moet je dan in de Object Inspector op 'lbOwnerDrawFixed' zetten, en dan onder de event 'OnDrawItem' het volgende zetten:
if (Control is TListbox) then
with (Control as TListbox) do begin
if (odSelected in State) then begin
Canvas.Brush.Color := clHighlight;
Canvas.Font.Color := clHighlightText;
end else begin
if (hier kijken of het item niet actief is) then begin
Canvas.Brush.Color := clRed;
Canvas.Font.Color := clWhite;
end else begin
Canvas.Brush.Color := clWindow;
Canvas.Font.Color := clBlack;
end;
end;
Canvas.FillRect(Rect);
Canvas.TextOut(Rect.Left, Rect.Top, Items[Index]);
end;
Zo worden alle niet actieve items rood en de rest gewoon wit.
Ik hoop dat je er wat aan hebt Paul!
met vriendelijke groet Fred |
|
|
gerrie_fotografie
Netherlands
5 Posts |
Geplaatst - 04 jun 2006 : 16:13:22
|
Hallo Fred,
Machtig mooi dat je Paul Haagsma even helpt, maar hier hebben we niets aan als er geen mensen zijn die deze optie ook zien zitten.
Spreek je dus eerst uit over de optie en kom dan met hulp
Met vriendelijke groeten Gerrie Offerman
Ma K rails IB DCC en Motorola OM32 geheugendraad |
Bewerkt door gerrie_fotografie op 04 jun 2006 16:14:02 |
|
|
PaHaSOFT
3413 Posts |
Geplaatst - 04 jun 2006 : 17:02:00
|
Fred,
Grappig; ik heb het even getest bij onderhouden locomotieven. Je kan dan wel leuk meteen zien welke locs op non-actief staan. Ik denk dat ik dit wel ga inbouwen. Alleen met iets andere kleuren (denk ik).
Bedankt voor het stukje code.
Met vriendelijke treinengroeten,
Paul Haagsma (Schaal N / Selectrix en Koploper) |
|
|
Wim Romijn
Netherlands
1022 Posts |
Geplaatst - 06 jun 2006 : 08:20:16
|
Hallo Gerrie,
Aan de ene kant kan ik mij hier geen voorstelling van maken onder welke omstandigheden dit gewenst is, en ik denk meerdere met mij. Aan de andere kant denk ik ook dat de meeste dergelijke situaties niet hebben of nog niet hebben. Vandaar dat ik eigenlijk niet weet heb ik het nodig of niet.
Reageer ik nu dan ook niet en over enige tijd heb ik het wel nodig dan krijg je nooit de handen op elkaar om het in te laten bouwen.
Vandaar dat ik mij aansluit bij jouw voorstel en gelijk wil vragen om dit ook in te bouwen bij de logische acties.
Mvtgr,
Wim Romijn. H0 gelijkstroom, Lenz |
|
|
|
Onderwerp |
|