Ver Mensaje Individual
  #8  
Antiguo 04-03-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.439
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por erickahr Ver Mensaje
...el hecho de volcar el ticket sobre el RichEdit quiero que sea transparente al usuario, por lo tanto necesito dar formato desde codigo, como puedo aplicar estilos desde codigo...

Si revisas la ayuda del RichEdit hay varios ejemplos.
Te puedo mostrar algun trozo de código que tengo por aquí para que veas por donde van los tiros:

Código Delphi [-]
    // Color del texto seleccionado
    with reDocumentacion.SelAttributes do begin
      CurrText.Color := ColorDialog.Color;
    end;

  // Numeración
  with reDocumentacion.Paragraph do begin
    // No activada ?
    if (Numbering = nsNone) then begin
      Numbering := nsBullet;
    end
    else begin
      Numbering := nsNone;
    end;
    tbBullets.Down := Boolean(Ord(Numbering));
  end;

  // Alineación
  with reDocumentacion.Paragraph do begin
    // No activada ?
    if (Alignment <> taCenter) then begin
      Alignment := taCenter;
    end;
    tbLeft.Down := (Alignment = taCenter);
  end;

También te puede servir de mucha ayuda la demo que viene con Delphi de un editor de texto que trabaja con RichEdit. Puede ver ahí el código necesario para modificar estilos, coloración, fuentes,...


Cita:
Empezado por erickahr Ver Mensaje
...con este metodo puedo imprimir desde red, compartiendo la impresora?
No debería existir problema si tienes acceso a la impresora. El hecho de que sea local o compartida en red, debería ser transparente para el programa.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita