Search results

  1. O

    Calling function from .NET WebBrowser

    I am not sure if it is possible with the OCX WebBrowser but may be possible with the .NET WebBrowser: https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.webbrowser?view=net-5.0 This looks to have all kinds of options so hopefully one covers what you require. A Progress example...
  2. O

    PdfiumViewer.DLL implementation in ABL Code

    Adding to assemblies.xml and placing in the session directory is correct so should work. You say you generated the DLL file so have you created it yourself? If so, can you attach so can have a quick check. If not, where was it downloaded from?
  3. O

    Data Dictionary Display

    As Rob suggests the first one may be using an ini file which has the wrong fonts. If so, check the two font settings in the ini file and they normally appear as such: [Startup] V6Display=no ;ImmediateDisplay=yes ;MultitaskingInterval=100 DefaultFont=MS Sans Serif, size=8...
  4. O

    programmable virtual keyboard development

    It is difficult to tell as you have not posted the full code. That message can appear if you try to run this single line of code and a .NET specific WAIT-FOR does not exist: System.Windows.Forms.SendKeys:Send("a"). The following is an example of SendKeys and using a .NET specific WAIT-FOR...
  5. O

    Adding a transparent gif to a button

    I am not sure that what you want to do is possible with a standard OpenEdge button. I suppose one option is maybe make the image mimic a button and set the following trigger for it: ON MOUSE-SELECT-CLICK OF imgADD DO: ... END. Another possible option is use a .NET button instead which...
  6. O

    TreeView Form

    As Cringer outlines there are other .NET style libraries available and one is included with Windows. You have to create a .NET form and add the TreeView control to the form. If you have Progress Developer Studio this can be done using Visual Designer and add the TreeView from Microsoft...
  7. O

    Question WebView (EdgeHTML) for Windows 10 apps using OpenEdge

    It could be a limitation of the ABL .NET bridge, and if so maybe not being multi-threading: https://docs.progress.com/bundle/openedge-gui-for-dotnet-in-abl/page/Limitations-of-support-for-.NET-classes.html With not having a chance to work with the component not sure of the exact problem, but...
  8. O

    Question WebView (EdgeHTML) for Windows 10 apps using OpenEdge

    Cecil, I have not used this component so cannot offer any help, but having a quick look I do not get the Syntax error. This is what I did: 1) As per the C# instructions from this site - microsoft/edge-selenium-tools - I downloaded the two packages...
  9. O

    Radgrid view localization

    No, apart from a couple of Windows Forms controls very rarely use any .NET components now. Mostly all the work I do now is pure OpenEdge. In the past I did a bit of work with Visual Basic .NET which gave me a good understanding of the workings, but now hardly ever use.
  10. O

    Radgrid view localization

    From your screenshots it explains the purpose. Pleased the code has worked as it was just a basic guess translation to OpenEdge from the site you posted without really being sure if it was correct as I do not work with Telerik components.
  11. O

    Radgrid view localization

    You have not explained what you are trying to actually achieve so no one knows what to answer. Based on the contents of the site you posted I am guessing you have to create an ABL class that has a method in it which expects a character parameter and returns a value based on what is passed to...
  12. O

    Daatagridview - OpenEdge GUI - Sort

    I think you are correct in that you have to do programming when using a DataGridView in Progress. One solution may be to detect the ColumnHeaderMouseClick event and open the query sorting it based on the column header clicked. Attached is this example with code added for...
  13. O

    Daatagridview - OpenEdge GUI - Sort

    As Tom says we require something to look at. There is a basic example here, and although using all kinds of things you were not looking for it will give you a start: https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#page/dvngp/prodataset-binding-example.html I have...
  14. O

    Populate selection-list based on value in a combo-box

    Which of these options are you using to populate the selection-list?: vSelectionList:add-last(vValue). or vSelectionList:LIST-ITEMS = vValues. Can you provide a code sample.
  15. O

    Question Access child widgets to change the properties

    You may have to run the same code/internal procedure recursively similar to the WalkChildTree internal procedure example here to accomplish: https://knowledgebase.progress.com/articles/Knowledge/P34236
  16. O

    Question Tutorial for simple crud application

    Unfortunately the only samples available are for the later versions and do not think they exist anywhere for 9.1E:- https://knowledgebase.progress.com/articles/Knowledge/000032829 Depending on your PDF viewer, can you not copy and paste from the 9.1E proghand.pdf and paste into the procedure...
  17. O

    Question Tutorial for simple crud application

    In the old manuals Progress used to do some really basic examples and you may find these in the programming/ABL handbooks in the OpenEdge 9.1E Documentation and OpenEdge 10.1C Documentation downloads: https://docs.progress.com/category/openedge-archives I seem to recall various sample files...
  18. O

    Could not Load DLL procedure zlib1.dll

    That exact file name was referenced in pdf_pre.i which was part of PDFInclude: /****************************************************************************** Program: pdf_pre.i Written By: Gordon Campbell Written On: July 6, 2005 Description: Preprocessor defintions for PDFinclude...
  19. O

    .NET - Call NotInheritable Class

    Right-click the shortcut and select Properties.
  20. O

    .NET - Call NotInheritable Class

    What is noticeable from your last image is Spire.Pdf.dll is missing, and so as a test I removed this from my directory and it then stopped working! So that seems to be the answer, links are being made with Spire.Pdf.dll. I assumed Spire.Pdf.dll was for PDF work and not required for Excel...
Back
Top