[ quit @ 20.04.2007. 18:46 ] @
zanima me kako bi mogao u vb6 da uklonim ove tanke linije u buttonu
npr. kad kliknem pojave se te linije
a ja bi zeljeo da ih nema i da izgleda ovako kad kliknem na njega
Hvala!
[ goranvuc @ 20.04.2007. 19:15 ] @
Te linije sluze da se zna da je CommandButton u fokusu, a klikom na njega on preuzima fokus. Ako ti to bas toliko smeta (mada ne znam zasto) mozes koristiti Toolbar kontrolu kao zamenu, tako sto ces staviti da je Align = None i podesiti sirinu na sirinu jednog tool-a. Toolbar ti predlazem zato sto on ne moze da dobije fokus nikada.
[ Shadowed @ 20.04.2007. 19:47 ] @
Pogledaj ima li neki property da ne moze da dobije fokus. Ne mogu da se setim, odavno sam presao na .net :) a nemam ni instailran vb6 vise.
[ goranvuc @ 20.04.2007. 21:19 ] @
Nema takav property, zato sam mu i predlozio toolbar, jer je to prva kontrola koja mi pada na pamet kao zamena za commandbutton a da ne moze da primi fokus (a mozda i jedina).
[ rgdrajko @ 20.04.2007. 23:59 ] @
Nesto slicno mozes dobiti i sa kontrolom Label.

Code:

Private Sub Form_Load()
    Label1.Caption = "OK"
    Label1.Alignment = vbCenter
    Label1.BorderStyle = vbFixedSingle
End Sub

Private Sub Label1_Click()
    'Neki kod npr.:
    Unload Me
End Sub
[ Marko_L @ 21.04.2007. 22:13 ] @
Pa može, kao i bilo koja druga kontrola koja ima Click event, samo što to onda neće biti button, jer ne "uleguje" kada se klikne. Najbolje i najjednostavnije rešenje je ovo koje je Goran ostavio, mada ja i dalje ne vidim svrhu nepokazivanja na kom button-u je fokus. Jel ima šanse da saznamo te, jer iskreno, gorim od radoznalosti :)
[ quit @ 23.04.2007. 15:38 ] @
jednostavno me zanimalo jer sam mislio da je to moguce al sad vidim nije :(
cak i u vb-u su takvi buttoni na prvi pogled nema ovih linija,al ako pritisnes strelicu desno odma se pojavljuju...
Hvala vam u svakom slucaju.
[ Shadowed @ 23.04.2007. 15:55 ] @
Stavi label preko tastrera :)
[ IpAsOfT @ 02.05.2007. 22:32 ] @
Ja sam ovo skinuo negde sa neta i cesto ga koristim.
Kontrola je u .ctl formatu, samo je ubacis u projekat.
Ima nekoliko stilova, podrzava ikone ... Odlican button.
[ rgdrajko @ 06.05.2007. 21:40 ] @
Evo jos zeljenih kontrola.