[Lazarus-es] rxtimeedit: tratando de arreglarlo
José Mejuto
joshyfun en gmail.com
Lun Nov 8 16:26:37 CET 2010
Hello Paola,
Monday, November 8, 2010, 3:53:48 PM, you wrote:
PB> El 08/11/2010 11:46 a.m., Ismael L. Donis García escribió:
>> Que versión del rx estás usando? Revisa a ver si la han actualizado.
PB> si, revisé, tengo lo último
He revisado el rxspin y lo de los bitmaps está hecho un lio de cuidado
:) Lo malo es que yo no lo tengo instalado para corregirlo, pero si te
atreves te paso unos cambios para que los pruebes:
Eliminar:
264 FUpBitmap := TBitmap.Create;
265 FDownBitmap := TBitmap.Create;
Ya que las dos siguientes lineas crean el TBitmap.
Cambiar:
301 procedure TRxSpinButton.SetUpGlyph(Value: TBitmap);
302 begin
303 if Value <> nil then FUpBitmap.Assign(Value)
304 else
305 FUpBitmap := LoadBitmapFromLazarusResource(sSpinUpBtn);
306 end;
313 procedure TRxSpinButton.SetDownGlyph(Value: TBitmap);
314 begin
315 if Value <> nil then FDownBitmap.Assign(Value)
316 else
317 FDownBitmap := LoadBitmapFromLazarusResource(sSpinDownBtn);
318 end;
por:
301 procedure TRxSpinButton.SetUpGlyph(Value: TBitmap);
302 begin
303 if Value <> nil then FUpBitmap.Assign(Value)
304 else
begin
FUpBitmap.Free;
305 FUpBitmap := LoadBitmapFromLazarusResource(sSpinUpBtn);
end;
306 end;
313 procedure TRxSpinButton.SetDownGlyph(Value: TBitmap);
314 begin
315 if Value <> nil then FDownBitmap.Assign(Value)
316 else
begin
FDownBitmap.Free;
317 FDownBitmap := LoadBitmapFromLazarusResource(sSpinDownBtn);
end;
318 end;
-----------
Así creo que debería de funcionar.
--
Best regards,
José
More information about the Lazarus-es
mailing list