Release date: 6 December 2010
When we revisit the great American races of the past 50 years — the Kentucky Derbies, the Preaknesses, the Breeders’ Cup Classics — a pattern emerges. The winners often shared a “Macaco” profile: late-breaking, ground-saving, and ridden by jockeys who could contort their bodies into impossible positions to find a seam.
Macaco Hípico New, según historial, es un caballo consistente para distancias intermedias con preferencia por (suponer superficie). Es valioso para apuestas de colocación y ocasionalmente para ganar si las condiciones y categoría son favorables. Use el checklist del día de la carrera para ajustar la decisión final.
(Complete los campos numéricos y resultados con datos oficiales de la pista para precisión.)
Related search suggestions:
El Macaco Hípico is a digital platform and mobile application that provides daily retrospectos (past performance records or "revistas") for horse racing, specifically focusing on major U.S. and international racetracks. Key Features and Content
The service is designed for horse racing enthusiasts and bettors looking for specialized data to analyze upcoming races:
Comprehensive Coverage: Provides retrospectos for numerous U.S. tracks, including popular locations like Gulfstream Park (FL), Belmont Park (NY), Santa Anita Park (CA), and Parx Racing (PA).
"Los 4 Fantásticos": A signature feature where the platform offers its top four expert selections ("fijos") for specific programs, such as those at Gulfstream Park.
Accessibility: Users can access information through the El Macaco Hípico Android App or by subscribing to their specialized WhatsApp channel for personalized updates without advertising.
Timeliness: Magazines and retrospectos are typically available one day before the scheduled races to allow for early handicapping. Major Racetracks Included
The platform frequently covers major hípica events at these locations: Florida: Gulfstream Park and Tampa Bay Downs. New York: Belmont Park and Aqueduct Racetrack. California: Santa Anita Park and Del Mar.
Others: Woodbine (Canada), Kentucky's Churchill Downs, and Indiana's Horseshoe Indianapolis. How to Use Retrospectos
Handicappers use these records to evaluate a horse's potential based on:
Past Performance (PPs): Historical data on how a horse finished in previous races.
Jockey and Trainer Stats: Current win percentages for the team behind the horse.
Speed Figures: Often including "Cifras Beyer" or similar metrics to compare horses across different tracks.
Macaco Hípico platform provides retrospectos (past performance charts) for American horse racing, often available without advertisements for various tracks. These documents are typically shared through digital formats such as Google Drive and dedicated mobile applications. Available Content & Tracks
The platform frequently updates its collection to include data from major and minor U.S. and Canadian racetracks, including: Major Tracks Gulfstream Park Santa Anita Park Belmont Park Regional Tracks Parx Racing Horseshoe Indianapolis Los Alamitos Specialty Tracks Wyoming Downs Evangeline Downs Delta Downs Key Features Daily Updates
: Retrospectos are often posted one day before the scheduled races. Expert Picks
: In addition to raw data, the platform provides "4 Fantásticos" (four fantastic picks) or "fijos" (locks) for specific race days, such as those at Gulfstream Park Access Methods Mobile App
: Users can download a dedicated app for daily updates on a wide variety of races. Social Channels
: Information is frequently shared via WhatsApp channels and digital document links. Alternative Resources
For additional Spanish-language coverage of American racing, fans also use: DRF en Español
: Provides professional PPs (Past Performances) and daily tips for tracks like Laurel Park Hípica TV
: Owned by 1/ST Content, this channel offers live streaming and analysis for Santa Anita Gulfstream , and other major tracks for today's retrospectos or specific pronósticos for a particular racetrack? Retrospectos Americanas - Aplicaciones en Google Play
is a well-known provider of these documents for American racetracks (carreras americanas), such as Gulfstream Park, Belmont, and Santa Anita. Where to Find Retrospectos Google Drive Links
: Many users share Macaco Hípico's latest PDF retrospectos via Google Drive Macaco Hípico Facebook page is a primary hub for updates and daily race sheets. Android App : A legacy app called El Macaco Hípico exists for Android devices, though it is an older APK. DRF en Español
: For broader professional analysis of American races in Spanish, DRF en Español
serves as a major resource for the Spanish-speaking racing community. What "Retrospectos" Include
When reviewing these documents for American races, look for: Speed Figures : Ratings of how fast the horse ran in previous starts. Class Levels
: Information on whether the horse is moving up or down in competition (e.g., Claiming, Allowance, or Stakes). Jockey/Trainer Stats : Current win percentages for the team behind the horse. Workout Times : Recent morning training speeds. today's schedule
Retrospectos Carreras Americanas Macaco Hipico - Google Docs
Retrospectos Carreras Americanas Macaco Hipico - Google Drive. Google Docs retrospectos carreras americanas macaco hipico new
Retrospectos Carreras Americanas Macaco Hipico - Google Docs
Retrospectos Carreras Americanas Macaco Hipico - Google Drive. Google Docs El Macaco Hipico - APK Download for Android - Aptoide
El Macaco Hipico * Изтегляния5K+Thousands. * Rating0. * Размер3.5MBMegabytes. * Андроид версия2.2.x+Minimum. Macaco Hipico - Facebook
Caracas · (I.N.H.) HIPODROMO LA RINCONADA. Lives in Caracas. Supervisor de control at (I.N.H.) HIPODROMO LA RINCONADA. Macaco Hipico DRF en Español - Home | DRF en Español
Suscríbete a nuestra Newsletter https://drfenespanol.com/nuestro-boletin/ Síguenos para más contenido en https://www.drfenespanol. DRF en Español
Retrospectos Carreras Americanas Macaco Hipico - Google Docs
Retrospectos Carreras Americanas Macaco Hipico - Google Drive. Google Docs El Macaco Hipico - APK Download for Android - Aptoide
El Macaco Hipico * Изтегляния5K+Thousands. * Rating0. * Размер3.5MBMegabytes. * Андроид версия2.2.x+Minimum. Macaco Hipico - Facebook
Caracas · (I.N.H.) HIPODROMO LA RINCONADA. Lives in Caracas. Supervisor de control at (I.N.H.) HIPODROMO LA RINCONADA. Macaco Hipico
Macaco Hípico New is a specialized digital platform for horse racing enthusiasts, providing detailed past performances (retrospectos) for United States tracks. The platform features data sheets including speed figures, class levels, track conditions, jockey/trainer stats, and workout times to assist in handicapping major U.S. racing circuits.
Aquí tienes una propuesta de publicación enfocada en informar a la comunidad hípica sobre la disponibilidad de estos recursos, manteniendo un tono entusiasta y directo:
🏇 ¡Los Mejores Retrospectos para Carreras Americanas ya están aquí! 🇺🇸
Si buscas ganar en las pistas de EE. UU., necesitas información de primera. Ya puedes acceder a los retrospectos actualizados para los hipódromos más importantes, cortesía de plataformas como El Macaco Hípico. 📊 ¿Qué encontrarás en estos programas? Variedad total: Datos detallados de hipódromos como Gulfstream Park Belmont Park Santa Anita Parx Racing y muchos más.
Análisis profundo: Estadísticas de ejemplares, jinetes y entrenadores para que tus jugadas sean inteligentes.
Pronósticos: Selecciones de "fijos" y favoritos para las jornadas del día.
📱 Tip Pro: También puedes descargar apps especializadas como Retrospectos Americanas en Google Play para tener las revistas en tu celular un día antes de cada carrera.
¡No dejes tu suerte al azar y prepárate para los dividendos! 💰🏇
#Hipismo #CarrerasDeCaballos #Retrospectos #MacacoHipico #GulfstreamPark #BelmontPark #PronosticosHipicos
¿Te gustaría que el post incluya algún hipódromo en específico o prefieres que me enfoque en consejos de apuestas?☀️ El macaco hipico
Macaco Hípico is a digital platform and mobile application that provides daily horse racing retrospectives ("retrospectos") and racing programs for major American tracks. Often referred to as "Revistas Americanas," these guides are essential for handicappers to analyze past performances and select potential winners for upcoming races. Key Features of Macaco Hípico Retrospectives
Broad Track Coverage: The platform provides detailed programs for numerous North American tracks beyond just the most popular ones.
Major Tracks: Gulfstream Park, Belmont Park, Santa Anita Park, and Woodbine.
Regional Tracks: Parx Racing, Hawthorne, Horseshoe Indianapolis, and Los Alamitos.
Early Access: Retrospectives are typically available 24 hours before race day, allowing bettors ample time to study the forms.
Expert Analysis: Besides raw data, Macaco Hípico often publishes "Los 4 Fantásticos" (the Fantastic Four)—selected high-dividend picks and "fijos" (locks) for specific race cards like those at Gulfstream Park.
Multi-Platform Distribution: Information is shared through a dedicated app on Google Play and real-time updates via WhatsApp channels. Integration with Latin American Racing
Macaco Hípico frequently cross-promotes American racing data with major Latin American events, such as those at La Rinconada (Venezuela) and Monterrico (Peru), creating a comprehensive hub for Spanish-speaking fans of international horse racing. El macaco hipico
Retrospectos for American Horse Racing: Boosting Your Game with Macaco Hípico
For horse racing enthusiasts across Latin America, staying ahead of the competition in U.S. tracks requires accurate data and timely analysis. El Macaco Hípico has emerged as a key resource for bettors seeking retrospectos (past performance records) for a wide range of American racetracks. Comprehensive Track Coverage
Unlike many platforms that focus only on major events, Macaco Hípico provides detailed magazines and retrospectos for a diverse list of U.S. and Canadian tracks, often available a day before the race. Featured tracks typically include: Gulfstream Park Santa Anita Park Belmont Park Parx Racing Los Alamitos Expert Handicapping & "Los 4 Fantásticos"
One of the standout features of the platform is the "4 Fantásticos"—a curated list of top selections for specific race days. These selections are designed to identify horses with "buenos dividendos" (good dividends), helping bettors find value beyond the heavy favorites.
The platform emphasizes a multi-factor approach to handicapping, focusing on: When we revisit the great American races of
Speed & Form: Analyzing previous race speeds and current physical condition.
Track Suitability: Evaluating how a horse fits the specific distance and surface of the day.
Jockey and Trainer Stats: Considering the performance history of the humans behind the horse. How to Access Information
You can engage with Macaco Hípico through several digital channels to get the latest race previews:
Mobile App: Available on Google Play and Aptoide, offering retrospectos and audio transmissions.
Website & Social Media: Daily updates and subscription info are typically shared on their website and via their WhatsApp channel or Twitter. or Santa Anita ? El macaco hipico
Los retrospectos de carreras americanas son herramientas esenciales para cualquier apostador que busque éxito en los hipódromos de Estados Unidos. Plataformas como Macaco Hípico se han consolidado como referentes para el público hispano, ofreciendo acceso a datos técnicos, programas y selecciones de expertos para pistas de alto perfil. ¿Qué es Macaco Hípico?
Macaco Hípico es un portal especializado en el análisis de la hípica venezolana y estadounidense. Su enfoque principal es democratizar el acceso a los "retrospectos" (historiales de desempeño), permitiendo que los usuarios evalúen variables clave antes de cada carrera.
Contenido principal: Ofrecen revistas hípicas, retrospectos americanos de diversos hipódromos y selecciones personalizadas conocidas como los "4 Fijos".
Distribución: La información se suele compartir a través de su sitio web oficial, canales de WhatsApp y plataformas de almacenamiento como Google Drive para facilitar la descarga de archivos PDF. Hipódromos Destacados en los Retrospectos
Los programas de Macaco Hípico cubren las jornadas diarias de los óvalos más importantes de Norteamérica:
Gulfstream Park: Ubicado en Florida, es uno de los destinos más seguidos por la comunidad hispana por su alto volumen de competencias y premios. Aqueduct: Referente del circuito de Nueva York.
Santa Anita Park: El gigante de California, frecuentemente incluido en las suscripciones de datos premium.
Otros circuitos: También es común encontrar datos para Parx Racing, Louisiana Downs, Mountaineer y Thistledown. Cómo leer un Retrospecto Americano
Para aprovechar los datos de sitios como Revista Hípica o los distribuidos por Macaco Hípico, es fundamental entender los elementos técnicos que incluyen:
Posiciones de llegada: Historial de cómo finalizó el ejemplar en sus últimas salidas.
Condiciones de pista: Si el caballo rinde mejor en arena (dirt) o grama (turf), y si la pista estaba seca o húmeda.
Estadísticas de Jinete y Entrenador: Datos de efectividad para la pista específica.
Figuras de Velocidad: Como las Equibase Speed Figures, que estiman el potencial de ganancia basado en el tiempo y la clase de la carrera. Opciones para Obtener Programas de Hoy
Si buscas los retrospectos actuales para las carreras de hoy, existen varias vías confiables:
Retrospectos Carreras Americanas Macaco Hipico - Google Docs
Retrospectos Carreras Americanas Macaco Hipico - Google Drive. Google Docs Revista Hípica - retrospectos o programas hispanos
For fans and bettors of American horse racing, Macaco Hípico
refers to a popular digital platform and community—often found via social media or specialized horse racing websites—that provides retrospectos
(past performances) and expert analysis for major U.S. tracks
These resources are essential for "handicapping," the process of determining which horse has the best chance of winning based on past data. Key Components of Macaco Hípico Retrospectos
When reviewing these guides for American races, you will typically find several critical data points: Speed Figures:
Numerical ratings that indicate how fast a horse ran in previous races, adjusted for track conditions and distances. Class Levels:
Information on the "strength" of the competition the horse has faced (e.g., Stakes, Allowance, or Claiming races). Trainer & Jockey Stats:
Win percentages and performance history for the team behind the horse, often showing how they perform at specific tracks like Gulfstream Park Parx Racing
Recent timed morning sessions that show if a horse is in peak physical condition. Track Surface & Distance:
How the horse has performed specifically on dirt vs. turf, and at the specific distance of today's race. Top Tracks Covered El Macaco Hípico is a digital platform and
Most "Macaco Hípico New" updates focus on the premier circuits in the United States, including: Gulfstream Park Known for high-quality winter racing in Florida. Santa Anita Park A staple of California racing, often featured on Hípica TV Belmont Park / Aqueduct The center of New York racing. Parx Racing
A key track in Pennsylvania known for competitive daily racing. Where to Find Updates
To get the most recent "Macaco Hípico" content, bettors often use the following specialized Spanish-language sources: DRF en Español
Offers professional handicapping, "Pick 4" selections, and daily exactas for U.S. tracks. Social Media Groups:
Search for "Macaco Hípico" on Facebook or Telegram, where community members share PDF retrospectos and daily "fijos" (locks). Parx Racing Results - Off Track Betting
As we compile the next decade of American racing retrospectives, the “Macaco Hípico New” category will be one to watch. It includes:
Today, the term is being rebranded as “Macaco Hípico New” — a fusion of traditional grit and cutting-edge sports science. Modern retrospectives are no longer just about watching replays; they involve biometric analysis of jockey posture, center of mass, and rein tension.
What’s new?
El Macaco Hípico offers specialized "retrospectos" (past performance records) for American horse racing, providing bettors with essential data to analyze upcoming events at major tracks like Gulfstream Park. These retrospectos are vital tools for "handicapping," allowing fans to evaluate a horse's history, speed figures, and previous class levels before placing bets. What are Retrospectos in American Horse Racing?
In the world of turf, "retrospectos" refer to the detailed historical performance data of each horse entered in a race. For American circuits, these typically include:
Speed Figures: Metrics indicating how fast a horse ran in its previous starts.
Race Classes: Categories such as Maiden (horses that haven't won), Allowance, and Claiming (where horses are for sale).
Jockey and Trainer Stats: Information on the human team behind the horse.
Workouts: Recent timed practice runs that indicate a horse's current fitness level. Features of El Macaco Hípico New
The "new" updates from platforms like El Macaco Hípico focus on accessibility and expert analysis. Key features often include:
Daily Digital Magazines: Free or subscription-based PDF guides covering international and American racetracks.
Expert Picks: "Los 4 Fantásticos" or "Fijos," which are the top four selections recommended by experienced handicappers for specific cards, such as those at Gulfstream Park.
No-Ad Experiences: Premium tiers often provide clean, advertisement-free access to specialized racing journals.
Real-Time Updates: Integration with social channels like WhatsApp to deliver the latest tips and late-breaking news directly to users. How to Use Retrospectos for Better Betting
To successfully use these records, bettors should look for patterns in a horse's performance:
Consistency: Does the horse regularly finish in the top three?
Surface Preference: Does the horse perform better on dirt, turf, or synthetic tracks?
Recent Form: Is the horse coming off a strong performance, or has its speed been declining?.
Distance Fit: Is the horse running at a distance where it has previously succeeded?
For the most up-to-date information and to download today's records, users often visit the official El Macaco Hípico resources or follow their dedicated social media updates. El macaco hipico
El "Macaco Hípico" no fue un santo ni un récord oficial. Fue un síntoma de una época en la que la intuición y la calle pesaban más que los algoritmos. Su retrospecto nos muestra que las carreras americanas han ganado en transparencia y seguridad, pero quizás han perdido algo de esa chispa salvaje.
La "new" era promete carreras más justas, caballos más cuidados y apuestas más accesibles. Sin embargo, cada vez que un potro desconocido gana a 50-1, o un jinete veterano encuentra un hueco imposible en la recta final, los aficionados susurran el mismo nombre: Macaco.
Así que la próxima vez que vea una carrera desde Churchill Downs o desde su pantalla de realidad virtual, recuerde: la velocidad es nueva, pero la astucia es eterna.
"Las carreras americanas no se ganan con el látigo, sino con la memoria de todas las derrotas." — Javier "El Mono" Huerta (1949-2018), en su última entrevista.
¿Quiere más retrospectos? En nuestro próximo artículo: "De Seabiscuit a Authentic: 100 años de carreras en tierra mojada" – No se lo pierda.
Este artículo ha sido escrito para aficionados al turf, investigadores de historia deportiva y curiosos del keyword "retrospectos carreras americanas macaco hipico new".
Para entender al Macaco, hay que entender el ecosistema. En aquella época:
En ese caos, el Macaco Huerta se hizo famoso por dos cosas: su capacidad para montar caballos difíciles (los llamados "roncos" o "malos de boca") y su asombrosa racha en 1982, cuando ganó 17 carreras seguidas en el hipódromo de Calder (Florida), una hazaña que las estadísticas modernas aún no han superado en términos de ratio de efectividad en pistas de tierra blanda.
Release date: 19 July 2010
The digital signature can be used to validate the document content and the identity of the signer. (You can find more at http://en.wikipedia.org/wiki/Digital_signature). XFRX implements the "MDP (modification detection and prevention) signature" based on the PDF specification version 1.7, published in November 2006.
The signing algorithm in XFRX computes the encrypted document digest and places it, together with the user certificate, into the PDF document. When the PDF document is opened, the Adobe Acrobat (Reader) validates the digest to make sure the document has not been changed since it was signed. It also checks to see if the certificate is a trusted one and complains if it is not. The signature dictionary inside PDF can also contain additional information and user rights - see below.
At this moment XFRX supports invisible signatures only (Acrobat will show the signature information, but there is no visual element on the document itself linking to the digital signature). We will support visible signatures in future versions.
In the current version, XFRX is using the CMS/PKCS #7 detached messages signature algorithm in the .net framework to calculate the digest - which means the .NET framework 2.0 or newer is required. The actual process is run via an external exe - "xfrx.sign.net.exe", that is executed during the report conversion process. In future, we can alternatively use the OpenSSL library instead.
(Note: the syntax is the same for VFP 9.0 and pre-VFP 9.0 calling methods)
To generate a signed PDF document, call the DigitalSignature method before calling SetParams. The DigitalSignature method has 7 parameter:
The demo application that is bundled with the package (demo.scx/demo9.scx) contains a testing self-signed certificate file (TestEqeus.pfx) and a sample that creates a signed PDF using the pfx. Please note Acrobat will confirm the file has not changed since it was signed, but it will complaing the certificate is not trusted - you would either need to add the certificate as a trusted one or you would need to use a real certificate from a certification authority (such as VeriSign).
Your feedback is very important for us. Please let us if you find this feature useful and what features you're missing.
Release date: 15 June 2010
Release date: 22 November 2009
loPreview = CREATEOBJECT("frmMPPreviewer")
loPreview.oDisplayDefaults.StartingPage = 2
loPreview.oDisplayDefaults.DefaultOutputFileName = "invoice15_09"
loPreview.oDisplayDefaults.ZoomFactor = -1
loPreview.oDisplayDefaults.PagesPerSheet = "1x1"
loPreview.PreviewXFF(loXFF)
loPreview.show(1)
Release date: 23 December 2008
| Code | Description |
| 0 | Default trimming in pre-VFP 9.0 versions - trim to nearest word |
| 1 | Trim to nearest character |
| 2 | Trim to nearest word |
| 3 | Trim to nearest character, append ellipsis |
| 4 | Trim to nearest word, append ellipsis |
| 5 | Show inner path as ellipsis |
Example: #UR TRIM=3 wraps to the nearest character and appends ellipsis
Known issue: The full justify feature (<FJ>) does not work in the previewer. We are working on fixing this as soon as possible.
Release date: 01 August 2008
Example:
use demoreps\sales
local loSession, lnRetval, loXFF, loPreview, loScripts
loSession=EVALUATE([xfrx("XFRX#LISTENER")])
lnRetVal = loSession.SetParams(,,,,,,"XFF") && no name = just in memory
If lnRetVal = 0
REPORT FORM demoreps\sales object loSession
*
* the XFRX#DRAW object reference is stored in oxfDocument property
*
loXFF = loSession.oxfDocument
*
* initialize the previewer
*
SET PATH TO xfrxlib
SET CLASSLIB TO xfrxlib ADDITIVE
loPreview = CREATEOBJECT("frmMPPreviewer")
*
* setup the extension handler
*
loPreview.oExtensionHandler = CREATEOBJECT("SampleExtensionHandler")
loPreview.windowtype = 1
loPreview.iTool = 2 && embedded toolbar
* loPreview.iTool = 1 && standard toolbar
loPreview.PreviewXFF(loXFF)
loPreview.show(1)
ENDIF
DEFINE CLASS SampleExtensionHandler as Custom
oPreviewContainer = null
PROCEDURE ToolbarOnInit
LPARAMETERS toToolbar
LOCAL button
IF toToolbar.AddObject("mybutton", "commandbutton")
BINDEVENT(toToolbar.mybutton, "click" , this, "ButtonClicked")
toToolbar.mybutton.tabindex = 1
toToolbar.mybutton.Visible = .t.
IF UPPER(totoolbar.BaseClass)!="TOOLBAR"
toToolbar.mybutton.left = toToolbar.cmdQuit.left
toToolbar.cmdQuit.left = toToolbar.mybutton.left + toToolbar.mybutton.width
ENDIF
endif
PROCEDURE ButtonClicked
LOCAL lcString
lcString = "this.oPreviewContainer.Name: "+this.oPreviewContainer.Name+CHR(13)
lcString = lcString + "current page: "+TRANSFORM(this.oPreviewContainer.nPageNo)+CHR(13)
lcString = lcString + "XFRX#DRAW Object: "+this.oPreviewContainer.oXFRXWriter.Name+CHR(13)
lcString = lcString + "Page count: "+TRANSFORM(this.oPreviewContainer.oXFRXWriter.PageCount)+CHR(13)
WAIT WINDOW lcString
*
* this.oPreviewContainer.oXFRXWriter.PrintDocument(...)
* this.oPreviewContainer.oXFRXWriter.SavePicture(...)
ENDDEFINE
Version 12.5 released on: 31 January 2008
Version 12.4 released on: 14 November 2007
SET CLASSLIB TO (HOME()+"ffc\_reportlistener")
SET PROCEDURE TO utilityReportListener.prg ADDITIVE
This version supports both VFP 9.0 SP2 and VFP 9.0 pre-SP2 environments. In SP2 it supports the new dynamics and rotation features.
With XFRX we are experiencing a similar problem - while the pre-VFP 9.0 report engine inside XFRX is using GDI for wordwrapping and layout calculation, the VFP 9.0 report that is used in XFRX for VFP 9.0 is using GDI+. Moreover, XFRX is using GDI+ for printing, output to pictures and previewing. The main difference between using GDI and GDI+ is text width. Each text element is slightly wider with GDI+, which can result in element content being cut, earlier wrapping longer stretched fields. Here is a summary:
| XFRX ver. 12.3 and earlier | ||
| VFP 9.0 | VFP 8.0 and earlier | |
| Output to PDF and other output formats | GDI | GDI |
| Report engine | GDI+ | GDI |
| Report previewer | GDI+ | GDI+ |
| Printing out of XFRX | GDI+ | GDI+ |
Although converting everything to GDI+ would ease the complexity, it would bring another problem - "old" reports might need to be modified. So, instead, the latest XFRX version now contains both GDI and GDI+ wordwrapping algorithms and you can choose which one is going to be used. By default GDI+ is used in VFP 9.0 in the listener mode and GDI is used in VFP 8.0 earlier. There is probably no reason to switch to GDI in VFP 9.0 but it might sometimes be useful to switch to GDI+ as printing and previewing is still in GDI+:
| XFRX ver. 12.4 with wordwrapping set to GDI+ | ||
| VFP 9.0 | VFP 8.0 and earlier | |
| Output to PDF and other output formats | GDI+ | GDI+ |
| Report engine | GDI+ | GDI+ |
| Report previewer | GDI+ | GDI+ |
| Printing out of XFRX | GDI+ | GDI+ |
| XFRX ver. 12.4 with wordwrapping set to GDI | ||
| VFP 9.0 | VFP 8.0 and earlier | |
| Output to PDF and other output formats | GDI | GDI |
| Report engine | GDI+ | GDI |
| Report previewer | GDI+ | GDI+ |
| Printing out of XFRX | GDI+ | GDI+ |
To set the wordwrapping algorithm manually then, before running your reports, create a public or private variable _xfrx_WordWrapAlgorithm and set it to 1 for GDI mode and 2 for GDI+ mode.
An email icon has been added to the XFRX previewer toolbar. It is disabled by default for backward compatibility and can be enabled by setting the iEmail property of the previewer class [xfCont, cntXFRXMultiPage or frmMPPreviewer] to 1. If you click the email icon, it runs the Email method of the xfCont class. By default it displays a simple dialog box asking for email address, subject, body, etc. and uses VFPWinsock library to send the email.
The parameter object has the following properties:
Following are sample of the two most common scenarios:
loPreview = CREATEOBJECT("frmMPPreviewer")
loPreview.iEmail = 1 && show the email icon
loPreview.oExtensionHandler = CREATEOBJECT("SampleExtensionHandler")
loPreview.PreviewXFF(loXFF) && preview the document
loPreview.show(1)
DEFINE CLASS SampleExtensionHandler as Custom
PROCEDURE Email
LPARAMETERS loXFF
LOCAL loSession, lcFileName
loSession=EVALUATE([xfrx("XFRX#INIT")])
lcFileName = Addbs(Sys(2023))+"test.pdf" && temporary file name
If loSession.SetParams(lcFileName,,.T.,,,,"PDF") = 0 && the 3rd parameter says we do not want to preview the PDF
loSession.TransformReport(loXFF)
LOCAL sm
Set Procedure To vfpwinsock ADDITIVE
sm = Createobject("vfp_winsock_send_mail")
sm.smtp_host = "your.smtp.server.here" &&&<<<<<<<<<<<<<<<<<<<< put your smtp server here
sm.From = "eqeus@eqeus.com"
sm.To = "eqeus@eqeus.com"
sm.subject = "Email test"
sm.silence = .T.
sm.attaCHMENT = lcFileName
if !sm.Send()
MESSAGEBOX(sm.erreur,16,"xfrx test")
ELSE
MESSAGEBOX("Message was sent",0,"xfrx test")
ERASE (lcFileName)
endif
Endif
RETURN .F.
ENDPROC
ENDDEFINE
DEFINE CLASS SampleExtensionHandler as Custom PROCEDURE EmailOptions LPARAMETERS loXFF, loOptions loOptions.cSMTP_HOST = "mail.your_domain.com" loOptions.cFrom = "eqeus@eqeus.com" ENDPROC ENDDEFINE
Release date: 27 August 2007
To be able to preview the XPS document, you need an XPS document viewer. If you are running Windows Vista you already have one as it is included with .NET Framework 3.0. For Windows XP and Windows Server 2003 you can download the viewer from http://www.microsoft.com/whdc/xps/viewxps.mspx.
Release date: 5 December 2006
USE invoices ORDER customer
LOCAL loSession, lnRetval, loXFF, loPreview, loScripts
loSession=EVALUATE([xfrx("XFRX#LISTENER")])
lnRetVal = loSession.SetParams("",,,,,,"XFF") && no name = just in memory
If lnRetVal = 0
REPORT FORM invoices OBJECT loSession
loXFF = loSession.oxfDocument
*
* initialize the previewer
*
SET CLASSLIB TO xfrxlib ADDITIVE
loPreview = CREATEOBJECT("frmMPPreviewer")
loPreview.setExtensionHandler(CREATEOBJECT("MyExtensionHandler"))
loPreview.windowType = 0
loPreview.iBook = 0
loPreview.PreviewXFF(loXFF)
loPreview.show(1)
ENDIF
DEFINE CLASS MyExtensionHandler AS Custom
PROCEDURE Export
LPARAMETERS toXFF
IF USED("_xfExportTypes")
USE IN _xfExportTypes
ENDIF
*
* define my export options list
*
CREATE CURSOR _xfExportTypes (name C(50), extension C(4), targetCode C(10))
INSERT INTO _xfExportTypes VALUES ("HTML", "html", "HTML")
INSERT INTO _xfExportTypes VALUES ("PDF", "pdf", "PDF")
INSERT INTO _xfExportTypes VALUES ("Excel", "xls", "XLS")
ENDPROC
PROCEDURE ExportOptions
LPARAMETERS toXFF, toOptions
IF toOptions.cTarget = "XLS"
*
* my own code to handle output to Excel
*
=MESSAGEBOX("exporting to "+toOptions.cOutputFile)
RETURN .F. && suppress the default behavior
eLSE
RETURN .T. && continue with the default behavior
ENDIF
ENDPROC
ENDDEFINE
Release date: 5 September 2006
Release date: 17 August 2006
Installation notes:
Since 12.0, the Writer and Calc outputs
are supported, both of which can be generated either using the absolute or
flow layout format (please see chapter "Flow layout document option" in the
Developer's guide for more information about the flow
layout options).
To generate the OpenOffice document, use the following codes as the 7th parameter (targetType) of the SetParams method:
|
Document type |
targetType |
|
OpenOffice Writer document with absolute layout |
ODT |
|
OpenOffice Writer document with flow layout |
FODT |
|
OpenOffice Calc spreadsheet with absolute layout |
ODS |
|
OpenOffice Calc spreadsheet with
flow layout
|
FODS
|
Example:
loXFF.SavePicture("output.bmp","BMP",1,1,24,,"DPI",300) && saves the picture as 300 DPI
loXFF.SavePicture("output.bmp","BMP",1,1,24,,"ZOOM",150) && zoom to 150%
Release date: 14 March 2006
XFRX now
recognizes two types of hyperlinks:
This custom
event hyperlink feature can be used to invoke application specific actions
(information forms, custom processes, etc.) or for implementing drill-down functionality invoking detailed
report where the field user clicked on is taken as a parameter for the
report (for example, clicking a customer name in the report listing all
customers can run a report with detail information about this specific
customer). The new report can be directed to a new page of a multipage
previewer, which could provide a comfortable environment for drilling down
specific information with the ability to go back to the original report
without closing the current one, side by side report comparison, exporting /
printing selected reports, etc.
Please find more information about this feature as well
as a step-by-step example in the Developer's guide, "Implementing custom event hyperlinks (drilldown) in
XFRX previewer" chapter.
Evaluation package note: The Prevdemo directory with the XFRX previewer implementation sample has been removed as the same functionality is now supported by the "native" class frmMPPreviewer of XFRXLib.vcx.
Release date: 6 December 2005
OpenOffice Writer document format is now
supported.
OpenOffice is using the OASIS Open Document Format for Office Applications,
which is also supported by a variety of other office applications including
StarOffice, KOffice, and IBM Workplace. XFRX generates the file format
natively, so OpenOffice doesnt have to be installed on the computer where the
document is generated.
You can find more information about the OASIS Open Document Format at
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office.
More information about OpenOffice can be found at
http://www.openoffice.org.
Release date: 7 September 2005
Turkish (1254) and Greek (1253) code pages are now supported in the PDF output
A printer properties dialog for a given printer can now be invoked from XFRX, returning the printer properties structure as a string. This string can be saved as a user preference and sent to XFRX when printing. This functionality is similar to SYS(1037) introduced in VFP 9.0, with two differences/improvements:
The page setup and printer selection dialogs are skipped, which saves two clicks for the users and preempts confusions in case the printer has already been selected. (Very often, there is a printer selection box in the "main" form and a button to invoke printer properties).
A custom printer properties structure can be used when XFRX transforms the output to a printer
The version of currently used library file
the required version
the location of currently used library file
Release date: 2 June 2005
Release date: 20 April 2005