Ya me he dado cuenta
Y he mirado el codigo fuente de FiveMac y ya se mas o menos por donde pueden ir los tiros, aunque ahora no tengo tiempo para pruebas
Nada, no hay manera, lo dejo por imposible, no me reconoce ni las datas ni los metodos cuando lo llamo, ya mirare por que: las variables bien definidas, son static, etc
"Message not found: nPos"
"Message not found: nGetVal"
etc.
- Code: Select all Expand view RUN
if !Empty( oBar )
@ 3, nRightPos BUTTON oSayZoom PROMPT "Zoom : 100%" OF oBar ;
SIZE 110, 16 PIXEL ;
ACTION oSayZoom:SetText("Zoom : "+ ;
AllTrim(str( ( ( oEditor:SetZoomBar( 0 )+10)*10 ) ) )+ "%" )
//oSayZoom:SetBezelStyle( 13 )
@ 3, nRightPos + 120 SLIDER oSlide SIZE 100,18 OF oBar PIXEL RANGE -9, 20 ;
MARKS 6 ON CHANGE ( oSayZoom:SetText("Zoom : "+ ;
RTrim(Str( ((oEditor:SetZoomBar( nValSlider() )+10)*10) ) )+ "%" ))
//RTrim(Str( ((oEditor:SetZoomBar( oSlide:nGetVal( oSlide:nPos ) )+10)*10) ) )+ "%" ))
//oSlide:SetMinMaxValue( -9, 20 )
//oSlide:bChange := {|| oSayZoom:SetText("Zoom : "+ ;
// AllTrim(Str( ((oEditor:SetZoomBar( oSlide:GetValue() )+10)*10) ) )+ "%" )}
..../....
Function nValSlider()
Local nPos
nPos := oSlide:nPos
nPos := oSlide:nGetVal( nPos )
Return nPos
endif
Qué opinas de la imagen del post anterior?