MSHFlexGrid-monivalinnat

VB6

‘TÄMÄ TOIMII HALUTULLA TAVALLA
Private Sub MSHFlexGrid_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Dim lngRow As Long
Dim lngCol As Long
Dim lngColor As Long

If Button = vbLeftButton And Shift = vbCtrlMask Then

MSHFlexGrid.HighLight = 0
With MSHFlexGrid
.Redraw = False
lngRow = .MouseRow
If lngRow >= .FixedRows Then
.Col = .FixedCols
If .CellBackColor = vbInfoBackground Then
lngColor = .BackColor
Else
lngColor = vbInfoBackground
End If
For lngCol = .FixedCols To .Cols - 1
.Col = lngCol
.CellBackColor = lngColor
Next lngCol
End If
.Redraw = True
End With
End If
End Sub
----------------------------------------------------------------------------------------------------------
Private Sub MSHFlexGrid_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyDown And Shift = vbShiftMask Then
'MITEN TAPAHTUU MONIVALINTA YKSITTÄIN ALASPÄIN LIIKKUESSA?
End If
If KeyCode = vbKeyUp And Shift = vbShiftMask Then
'MITEN TAPAHTUU MONIVALINNAN PERUUTTAMINEN YKSITTÄIN YLÖSPÄIN LIIKKUESSA?
End If
End Sub
----------------------------------------------------------------------------------------------------------
Entä mitenkä tehdään monivalinta alkaen ekasta klikatusta rivistä ja päättyen viimeiseen kikattuun riviin pitämällä Shift-näppäintä alhaalla ja klikkaamalla vikaa riviä? Eli samalla tavalla kuin Windowsin resurssienhallinnassa käsitellään tiedostoja.

0

229

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000

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

      Luetuimmat keskustelut

      1. Tukalaa kuumuutta

        Tietäisitpä vaan kuinka kuumana olen käynyt viime päivät. Eikä johdu helteestä, vaan sinusta. Mitäköhän taikoja olet teh
        Ikävä
        43
        3007
      2. Ensi kesänä

        Näin kesän viimeisenä minuutteina ajattelen sinua. Olisiko seuraava kesä "meidän" kesä? Tänä vuonna ei onnistuttu, mutta
        Ikävä
        61
        2961
      3. Sinä, ihastukseni

        Mitä haluaisit tehdä kanssani ensimmäisenä?
        Ihastuminen
        42
        2367
      4. Tiedät ettei tule toimimaan.

        Mielenterveys ei kummallakaan kestä.
        Ikävä
        31
        1863
      5. Okei, myönnetään,

        Oisit sä saanut ottaa ne housutkin pois, mutta ehkä joskus jossain toisaalla. 😘
        Ikävä
        25
        1719
      6. Anne Kukkohovin karmeat velat ovat Suomessa.

        Lähtikö se siksi pois Suomesta ? Et on noin kar? mean suuret velat naisella olemassa
        Kotimaiset julkkisjuorut
        72
        1674
      7. Onko kaivatullasi

        himmeä kuuppa?
        Ikävä
        48
        1586
      8. Mihin hävisi

        Mihin hävisi asiallinen keskustelu tositapahtumista, vai pitikö jonkin Hannulle kateellisen näyttää typeryytensä
        Iisalmi
        77
        1275
      9. On jo heinäkuun viimeinen päivä.

        En taida nähdä sinua koskaan.
        Rakkaus ja rakastaminen
        37
        1247
      10. Lähtikö korvat

        puhtaaksi vaikusta?
        Tuusniemi
        79
        1070
      Aihe