oRep:aFont already has two fonts built by the browse object oRep:aFont[ 1 ] is Tahoma size 0,-8 oRep:aFont[ 2 ] is Tahoma size 0,-8 bold I need to have another font I made oFontCopy := TFont():New("TAHOMA",0,-108,.F.,,180,,,,,,,,,,oRep:oDevice) ...
... I just worked on the same problem in mod harbour. Actually, the solution is exactly the same as with Fivewin. You copy the row as an array (object) and insert it in the 2nd browser. Although it is not welcome here, I post. I think we all have to prepare for the future, and the future is ...
... I just worked on the same problem in mod harbour. Actually, the solution is exactly the same as with Fivewin. You copy the row as an array (object) and insert it in the 2nd browser. Although it is not welcome here, I post. I think we all have to prepare for the future, and the future is ...
... ) funciona. * Corrección: El ejemplo samples\testtray.prg funciona correctamenete con FWH 64 bits. * Corrección: La función cValToChar( object ), devuelve nulo cuando object:cClassName es nulo. Solucionado. * Nuevo: Ejemplo samples\diskexpl.prg, muestra cómo construir un árbol con las ...
... When the program starts, the main function Main is called. In this function, various GUI elements such as a dialog window (oDlg), a browser object (oBrw), and buttons are created. The size and properties of these elements are set up to form a user interface for displaying and editing data. ...
... components can be edited independently. Consistency: Ensures consistent use of the date input component throughout the project. Similarities with Object-Oriented Programming The approach shares similarities with object-oriented programming (OOP), especially regarding modularity and encapsulation. ...
... Here's a breakdown of what each part of the code is doing: 1. **Device and File Handling:** - `oDevice := DEVICE`: Initializes an object `oDevice` to represent the current printing device. - `aFiles := oDevice:aMeta`: Assigns metadata from the device to an array `aFiles`. - `hMeta ...
... controls consume events, necessitating their forwarding to the superclass. To me, the Windows queue seems to bear a strong resemblance to the DOM object. Understanding these similarities and differences can be quite useful when transitioning between web and desktop application development. The ...
Your approach of comparing the lists of processes before and after creating the OLE object using WMI (Windows Management Instrumentation) is a reasonable way to identify the new process associated with the OLE object. However, there are a few other potential approaches ...
Hi, When creating an OLE object of an application (for example, Word), a new process is created. How do I get the ID of this process ? I can make 2 lists of oWmi processes:ExecQuery("select * from Win32_Process where Name=") ...
Dear Silvio, You add a new DATA to the object, not to the class: #xcommand EXTEND DATA <!Message!> [IN] OBJECT <!object!> => ; __objAddData( <object>, #<Message> ) which is the object ? sample If I must add a data ...
I assume ::oOrders is a Database Object. Please confirm. wrkdat displays as "999999" while the others display as normal dates. This happens if oCol:cEditPicture of this column is "999999". XBrowse builds the picture from ...