Gill Watson heeft gewonnen bij SAS Are You Tough Enough! Yay! Groots! Een vrouw!
-
⁂
-
Ha, waar is de tijd? Die koreaanse van de wereldbeker, en hoe teleurgesteld ik was toen Free toonde dat ze een loezenkabas aan had onder die t-shirt…
⁂
-
CNN houdt een scorebord bij van wie er al gestorven is in de oorlog. Er staan er al zeven, waarvan twee dood door de vijand. Eens kijken of ze dat gaan volhouden als ze paginering gaan nodig hebben.
Ze zouden misschien een verdeling kunnen doen in de zin van:
- dood van irakezen
- dood van friendly fire door amerikanen
- dood van friendly fire door britten
- dood van ongelukken
- dood van stupiditeit
⁂
-
Siddharta, zo maar zijn vrouw en kinderen achterlaten, ’t is proper.
Straks is het SAS, de laatste aflevering, en daarna 24.
Ik heb vandaag niet echt iets geprogrammeerd, ’t zal voor morgen of later zijn. Te doen:
- pane rechtsonder met een webrowsercomponent erin, daar XML naar smijten en met XSL proper tonen
- detailpagina boek
- editeren boek
- editeren andere dingen ook in boek
- goldplating, van iconen en alles
⁂
-
En ondertussen hebben ze een af te rekenen met een vijfde colonne bij de amerikanen.
⁂
-
Ik ben er echt wel heilig van overtuigd dat de beste manier om iets te leren, het ook meteen serieus voor ’t echt doen is. Pak nu die hele C#. Ik lees al een goeie anderhalve week Programming C# van O’Reilly, allemaal goed en wel, maar ik heb op ongeveer een goeie dag programmeren meer geleerd dan al die dagen ervoor.
⁂
-
Proper, al zeg ik het zelf. Deze vieze code:
lvMain.Columns.Add(“Genre”,-1,HorizontalAlignment.Left);
lvMain.Columns.Add(“Books”,-1,HorizontalAlignment.Left);
getData.CommandText=”select * from qryGenres”;
dr=getData.ExecuteReader();
while (dr.Read())
{
ListViewItem li=
lvMain.Items.Add(dr.GetString(dr.GetOrdinal(“genre_name”)));
if (!dr.IsDBNull(dr.GetOrdinal(“books”)))
{
li.SubItems.Add(dr.GetInt32(dr.GetOrdinal(“books”)).ToString());
}
else
{
li.SubItems.Add(“-“);
}
}
dr.Close();Vervangen door dit:
queryString=”select * from qryGenres”;
columnHeaders.Add(“Function”); columnHeaders.Add(“Books”);
columnFields.Add(“genre_name”); columnFields.Add(“books”);
nt=NodeType.genreNode;
FillListView(queryString, nt, columnHeaders, columnFields);…en da’s dan ook meteen helemaal veralgemeend, werkt zowel met stringvelden als datevelden als nummervelden en alles, geeft de juiste formatering, bla bla.
⁂
-
Bill Shatner is 72 vandaag.
⁂
-
Mysterie opgelost. Het event voor doubleclick was gekoppeld aan dat voor File | Exit. Slim.
⁂
-
Bah, selected item vinden in een listview bij een click. Hoe? Geen idee. Ik had er in Delphi in de tijd ook al last mee, ik denk dat ik toen iets in de zin van
ListView1.Selected:=ListView1.GetItemAt(ListView1.ScreenToClient(mouse.CursorPos).X,ListView1.ScreenToClient(mouse.CursorPos).Y);
gedaan had. Brr, inderdaad.
Het lijkt nochtans redelijk simpel: dubbelklik op een listview lvMain, en dan weet ik normaal gezien via lvMain.FocusedItem wat of ik geklikt heb, juist? Wel, fout dus. Het programma stopt gewoon. Geen fout, gewoon exit. Zucht.
⁂
-
Zonet op tv gezien. Um Qasr was zogezegd gisteren al ingenomen en onder controle, maar dat blijkt toch niet helemaal het geval te zijn: “some fanatics will remove their uniforms and fight us in civilian clothes”. Ja, da’s dan guerilla-oorlog zeker?
En, even tellen, één irakees op een fiets in de verte, twee irakezen elk in een camion, waarvan één breed glimlachend “Bush OK. OK Bush” intoneert; jawel, de “geallieerden” worden duidelijk met open armen ontvangen. Tja, ’t is niet meteen Oostenrijk 1938 van enthousiasme natuurlijk.
⁂
-
Ho boy, it’s going to be one of those mornings… Zelie wil absoluut op de computer spelen, maar geen vijf minuten hetzelfde. En Louis weet niet wat hij wil, behalve dan ambetant zijn. En blokjes verspreiden over heel het huis.
⁂
-
De listview werkt, voor boeken toch, Midsomer Murders is gedaan, en ik moet om 7 uur op voor de kinderen. Naar bed!
⁂
-
Whee! Da’s dus iets dat ik al sinds vorig jaar voor mij uit schuif, dat mij al die tijd heeft tegengestoken in die Delphi-applicatie, en nu opgelost is!
Alla. En dan nu die listview.
⁂
-
Treeview is gedaan, nu de listview bovenaan rechts. Enfin, ik zeg dat de treeview gedaan is, maar da’s eigenlijk niet waar: als ik een authorNode uitklap, dan toon ik alle boeken van die auteur. En dat zou niet mogen: ik zou eigenlijk alleen maar de boeken van die auteur in die rol mogen tonen.
Dus als ik op Isaac Asimov-als-editor klik, wil ik eigenlijk alleen maar de vier boeken die ik van hem heb als editor, en niet de 23 die ik heb als auteur. Harumf. En nu werkt dat allemaal met één eenvoudig parametertje van deze node. Hij zou dus een node naar boven moeten, en de queryString aanpassen, bah. Ik heb eigenlijk geen zin om er naar te kijken, maar in het kader van meer dan 85% maar doen zeker?
⁂