equal
deleted
inserted
replaced
2390 columns do:[:aColumn| |
2390 columns do:[:aColumn| |
2391 ( aColumn rendererType ~~ #rowSelector |
2391 ( aColumn rendererType ~~ #rowSelector |
2392 and:[(sel := aColumn printSelector) notNil |
2392 and:[(sel := aColumn printSelector) notNil |
2393 and:[(aClass implements:sel) not]] |
2393 and:[(aClass implements:sel) not]] |
2394 ) ifTrue:[ |
2394 ) ifTrue:[ |
2395 |args bcode keys| |
2395 |numArgs bcode keys| |
2396 bcode := sel asString. |
2396 bcode := sel asString. |
2397 args := sel numArgs. |
2397 numArgs := sel numArgs. |
2398 |
2398 |
2399 args ~~ 0 ifTrue:[ |
2399 numArgs ~~ 0 ifTrue:[ |
2400 args == 1 ifTrue:[ |
2400 numArgs == 1 ifTrue:[ |
2401 bcode := bcode, 'aGC' |
2401 bcode := bcode, 'aGC' |
2402 ] ifFalse:[ |
2402 ] ifFalse:[ |
2403 keys := sel keywords. |
2403 keys := sel keywords. |
2404 bcode := (keys at:1), 'aGC ', (keys at:2), 'aColNr'. |
2404 bcode := (keys at:1), 'aGC ', (keys at:2), 'aColNr'. |
2405 ] |
2405 ] |