Einhugur Plugin Releases (2018)

  1. ‹ Older
  2. 3 months ago

    Björn E

    Aug 7 Pre-Release Testers, Xojo Pro Iceland

    TreeView 7.7 is out.

    The TreeView is a Xojo control plugin to create tree views.

    The TreeView will run with native theme rendering look and feel on all platforms.

    -image-

    New in 7.7:
    * Added BeforeNodeSelectionChange event. This event can
    for example be used to toggle between white and black icon
    depending on if node is selected or not.
    * Added support for Xojo 2018r2 drawing. (Those using the
    DrawForeground event on TreeViewCustomNode will need to re-map
    the event since it now uses double parameters instead of Integers)
    * Gtk3 support for Linux Alpha stage as in not complete Gtk3 support.

    more info at www.einhugur.com

  3. John F

    Aug 7 Pre-Release Testers, Xojo Pro Omaha, Nebraska

    Should the new Treview plugin fix the screen flickering when expanding or clicking on a node? We're not seeing any much improvement.

  4. Björn E

    Aug 7 Pre-Release Testers, Xojo Pro Iceland
    Edited 3 months ago

    Depends on what your application is doing.

    We are really struggling with what Xojo has done. In tests if I was messing with the window forcing it composite by using Window messages then I would get flicker on the TreeView with Xojo 2018r2. Then its like Xojo draws first background even if we have it defined on the control to not paint background.

    Edit:

    I do get it on simpler applications also, I will file bug report, as Xojo is right now then there is not much or anything more we can do. This is all a bit absurd.

    Filed report here:

    52911 - Plugin Control Flicker on windows

  5. Björn E

    Aug 7 Pre-Release Testers, Xojo Pro Iceland

    I added more to the bug report after narrowing it down:

    More info, I have narrowed it down

    It seems Getting Graphics DC and then releasing it even if drawing nothing causes flicker, REALGraphicsReleaseDC seems to flush something out and trigger the unwanted effect.

    Sadly we live in mixed world and we need to be able to Draw some Xojo drawing then native then Xojo, etc like always in the past.

    So in short, REALGraphicsReleaseDC makes it flicker.

  6. John F

    Aug 7 Pre-Release Testers, Xojo Pro Omaha, Nebraska

    In short, you are saying that this is XOJO issue and not the plugins. I don't disagree because after testing 2018r2, it's just not feasible to use it for developing Windows applications. Even 2018r1 had less flicker using the new Treeview than 2018r2.

  7. Pierce D

    Aug 8 Pre-Release Testers, Xojo Pro Auckland, New Zealand

    I am seeing slight flicker via Bjorn's included examples (was worse for me with 2018r1.1).

    I updated a largish project with treeview 7.7 and found it to be flicker free BUT those treeview controls sit within a container which has it's DoublBuffer property set to true.

    Don't know where this might help but thought I should mention it here.

    Running Windows 10 and Xojo 2018r2.

  8. Björn E

    Aug 9 Pre-Release Testers, Xojo Pro Iceland
    Edited 3 months ago

    PictureEffectsRaw 4.2 is out

    The PictureEffectsRaw plugin enables you to do advanced image processing in Xojo using up to 8 CPU cores at once. And some of the effects can also do it in asynchronous mode.

    The plugin has full support for Color Profiles and many effects can either work on 8 bit per channel images or 16 bit per channel.

    -image-
    -image-

    New in PictureEffectsRaw 4.2:
    * Added LevelsEffectRaw class. (8 bit per channel, RGB, synchronous and asynchronous)

    • Added RawBitmapChannelHistogram class.
    • Added methods to the ContrastStretchRaw class to support asynchronous image processing.
    • Fixed Critical memory error in the ContrastStretchRaw class.
    • Added support for 16 bits per channel in the ContrastStretchRaw class.
    • Fixed almost all the example projects to refresh the visual canvas correctly modern Xojo versions so the examples work on Windows.
    • Added Async example project for the ContrastStretchRaw class.
    • Added methods to the EqualizeEffectRaw class to support asynchronous image processing.
    • Added Async example project for the EqualizeEffectRaw class.
    • Added methods to the ExposureEffectRaw class to support asynchronous image processing.
    • Added support for 16 bits per channel in the ExposureEffectRaw class.
    • Added Async example project for the ExposureEffectRaw class.
    • Added methods to the GainEffectRaw class to support asynchronous image processing.
    • Added support for 16 bits per channel in the GainEffectRaw class.
    • Added Async example project for the GainEffectRaw class.
    • Added methods to the BarrelDistortEffectRaw class to support asynchronous image processing.
    • Added Async example project for the BarrelDistortEffectRaw class.
    • Added methods to the HueSaturationRaw class to support asynchronous image processing.
    • Added Async example project for the HueSaturationRaw class.

    more info at www.einhugur.com

  9. Pedro I

    Aug 9 Pre-Release Testers, Xojo Pro

    @Björn Eiacute;ksson I added more to the bug report after narrowing it down:
    Sadly we live in mixed world and we need to be able to Draw some Xojo drawing then native then Xojo, etc like always in the past.[/b]

    Really sad, I miss VB6, lightning fast custom drawn controls with native api Only.

    About the problem, (as a work around for xojo extreme slow performance), have you tried sendind a WM_SETREDRAW message to the control? wParam 0 the drawing and wParam 1 after?

    In another topic, I was testing some of your plug ins, most of them worked great, but, the PDF one didnt worked, as if the plugin where never installed (I put the file, not a folder, read the faqs). Any idea of what i miss?

  10. Björn E

    Aug 10 Pre-Release Testers, Xojo Pro Iceland

    @Pedro I;Tellez Corella Really sad, I miss VB6, lightning fast custom drawn controls with native api Only.

    About the problem, (as a work around for xojo extreme slow performance), have you tried sendind a WM_SETREDRAW message to the control? wParam 0 the drawing and wParam 1 after?

    In another topic, I was testing some of your plug ins, most of them worked great, but, the PDF one didnt worked, as if the plugin where never installed (I put the file, not a folder, read the faqs). Any idea of what i miss?

    For the PDF not working for you then I am guessing you were either missing a helper plugin or having to old one ? As in the TypeLib plugin (not to be confused with TypeLibF). (And its best to take that one from separate download to ensure newest version).

    If plugin installed or not then it is best to check from Xojo Help Menu under plugins to see if it is there.

    Other possibility if you were on Window that you had hit the max dll issue ? (Sadly Xojo does suffer from that on Windows systems so users need to be selective of what plugins to have installed there for each project)

  11. Björn E

    Aug 23 Pre-Release Testers, Xojo Pro Iceland

    PictureButton 4.1.4 is out

    The PictureButton plugin is designed to give far better experience between platforms than the built in Xojo Bevel button.

    -image-

    New in 4.1.4:
    Fixed crash issue on Windows systems when DoubleBuffer and HasDBBackColor properties were both set to true.

    more info at www.einhugur.com

  12. 2 months ago

    Björn E

    Sep 9 Pre-Release Testers, Xojo Pro Iceland

    e-CryptIt Engine 13.1.7 is out

    e-CryptIt Engine is a plugin to do encryption, hashing, compression, encoding and checksums.

    New in 13.1.7:
    Fixed issue with Zip archives on Windows systems.

    more info at www.einhugur.com

  13. Björn E

    Sep 11 Pre-Release Testers, Xojo Pro Iceland

    WindowSplitter 9.2 is out

    New in 9.2:
    Re-wrote the WindowSplitter on Windows systems to make the Non live mode work decently. The new non live mode on Windows supports container controls and nesting.
    Updated the drawing API for Xojo 2018r2 or later.

    Basically I went back and have been doing application on Windows to see what can go better,
    and it was very clear that Live move on Window splitter will never give good results on Windows
    due to Xojo flicker handling. And the non live mode really was not working well after they changed
    the drawing to Direct2D drawing, nor did the non live mode ever work well on container controls.

    So the new non live mode is recommended for all cases on Windows over live mode it handles
    container controls and nesting and should hopefully always give good results.

    For those that do not know then the WindowSplitter plugin control for Xojo is a user interface control to create split views of Xojo, using platform native rendering whenever possible.

    -image-

    more info at www.einhugur.com

  14. 9 weeks ago

    Björn E

    Sep 15 Pre-Release Testers, Xojo Pro Iceland

    CoreClasses 7.0 is out

    For those that do not know then the CoreClasses plugin provides vital internal support for other Einhugur plugins. And also all its containers, algorithms and structures can be used directly in Xojo as well.

    New in version 7.0:

    • Added Map method to the ObjectArray class.
    • Added Walk method to the ObjectArray class.
    • Added CombineWith method to the ObjectArray class.
    • Added MapObjectArrayDelegate to the ObjectArray class.
    • Added WalkObjectArrayDelegate to the ObjectArray class.
    • Added Map method to the VariantArray class.
    • Added Walk method to the VariantArray class.
    • Added CombineWith method to the VariantArray class.
    • Added MapVariantArrayDelegate to the VariantArray class.
    • Added WalkVariantArrayDelegate to the VariantArray class.
    • Added GetObjectKeys method to the ObjectDictionary class.
    • Added GetStringKeys method to the ObjectDictionary class.
    • Added GetValues method to the ObjectDictionary class.
    • Added WalkObjectDictionaryDelegate to the ObjectDictionary class.
    • Added CombineWith method to the StringArray class.
    • Added Map method to the StringArray class.
    • Added Walk method to the StringArray class.
    • Added MapStringArrayDelegate to the ObjectArray class.
    • Added WalkStringArrayDelegate to the ObjectArray class.

    more info at www.einhugur.com

  15. 5 weeks ago

    Björn E

    Oct 13 Pre-Release Testers, Xojo Pro Iceland

    PictureButton 4.5 is out

    New in version 4.5:
    * Added support for macOS Mojave dark themes.

    • Phased out old HITheme Carbon API making the control have zero Carbon footprint.
    • Adjusted drawing in the Windows IDE for the latest Xojo so arrow draws in right place when in IDE mode.
    • Removed support for old style Carbon compile, and minimum MacOS version is now 10.9.

    The PictureButton plugin is designed to give far better experience between platforms than the built in Xojo Bevel button.

    -image-

    -image-

    more info at www.einhugur.com

  16. 3 weeks ago

    Björn E

    Oct 21 Pre-Release Testers, Xojo Pro Iceland

    DateControl 7.5 is out.

    DateControl is to create a date selection control on Xojo desktop applications.

    -image-

    New in version 7.5:

    • Added support for macOS Mojave dark themes.
    • Improved Min date handling on macOS systems.
    • Separators are no longer drawn on macOS and Linux systems when Empty date is selected.
    • Improved when on Xojo 2016 or later generation of disabled image when custom drop down image is used.
    • Phased out old HITheme Carbon API making the control have zero Carbon footprint.
    • Removed support for old style Carbon compile, and minimum MacOS version is now 10.9.
    • Fixed Linker error on Linux GTK3 systems.

    -image-
    -image-

    more info at www.einhugur.com

  17. 2 weeks ago

    Björn E

    Oct 28 Pre-Release Testers, Xojo Pro Iceland

    TimeControl 7.0 is out.

    TimeControl is a plugin control to offer time control user interface input element for desktop platforms.

    -image-
    -image-

    New in TimeControl 7.0:

    • Added support for macOS Mojave dark themes.
    • Phased out old HITheme Carbon API making the control have zero Carbon footprint.
    • Removed support for old style Carbon compile, and minimum MacOS version is now 10.9.

    more info at www.einhugur.com

  18. last week

    Björn E

    Nov 4 Pre-Release Testers, Xojo Pro Answer Iceland
    Edited last week

    WindowSplitter 9.3 is out.

    WindowSplitter is a Xojo plugin control to create split views in forms.

    -image-

    New In WindowSplitter 9.3:

    • Added support for macOS Mojave dark themes.
    • Mac version has now option of macOS Panel style in addition to existing styles.
    • Phased out old HITheme Carbon API making the control have zero Carbon footprint.
    • Removed support for old style Carbon compile, and minimum MacOS version is now 10.9.
    • Removed obsolete CarbonLiveMove property.
    • Removed obsolete MacFailStyle property.
    • Removed needed dependency to CoreClasses.

    more info at www.einhugur.com

  19. 4 days ago

    Karen A

    Nov 10 Pre-Release Testers

    Hi Björn,

    Any chance of including general SVG rendering only support (and being able to use them in PDFs directly) in your plugins?

    Thanks
    - Karen

  20. Björn E

    Nov 10 Pre-Release Testers, Xojo Pro Iceland

    Hello Karen

    It's probably not likely at least not from what technology we possess now.

    Björn

  21. Karen A

    Nov 10 Pre-Release Testers

    @Björn Eiacute;ksson Hello Karen

    It's probably not likely at least not from what technology we possess now.

    Björn

    Thanks for the reply... I hope Xojo fills that gap then.. but i won't hold my breath for that either!!!

    - karen

or Sign Up to reply!