Jump to content

Anachronox

uniGUI Subscriber
  • Posts

    112
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Anachronox

  1. Hi. How can I get pixel width of H/V scrollbar ? In Win32 environment we can use GetSystemMetrics(SM_CXVSCROLL), so how to get these values under Ext JS ? Thx.
  2. Thank you, I'll check this way. Nevertheless, is there some way to get EventID for active event under mouse cursor ? ExtEvents properties look usable, but it's unclear to me how to pass right parameters for AJAX request. I need call it online and process it on server side.
  3. http://www.sencha.com/blog/first-look-at-ext-js-4-2-grid http://cdn.sencha.io/ext-4.2.0-beta.zip
  4. All "Delphi" events are handled on server side (it's a principle of uniGUI). And conversely, there exist pure browser (i.e. client) events too, usualy handled under ExtEvents property (for Ext JS framework events). But using AjaxRequest command in JavaScript you can handle them on server side too.
  5. Hi, I'm waiting for similar stuff for Calendar: http://forums.unigui.com/index.php?/topic/2351-version-0900/page__view__findpost__p__11677 http://forums.unigui.com/index.php?/topic/2351-version-0900/page__view__findpost__p__11567
  6. But to be safe, it's required to save changes, close project, open project and then compile (previously saved source). If you will compile to EXE and immediately comment the line out (for DLL), defunct DLL may arise. It's strange behavior in some Delphi IDE versions.
  7. Hi Farshad/members. 1) I need to show special hint for every UniCalendarPanel Event. I may use some AjaxRequest in ExtEvents.OnMouseOver handler, but I don't know how to get required event parameters (EventID, etc.) for active event under mouse cursor. 2) Should I use global UniCalendarPanel.Hint and change it on each OnMouseOver event, or should I use Ext.Tip.Tooltip rather ? 3) As a special case, I need to show event hint using Location/Notes property (client/JS only). I'm not familiar with JS scripting well. I'll be happy with some snippet. Thank you so much.
  8. http://forums.unigui.com/index.php?/topic/2351-version-0900/page__view__findpost__p__11099
  9. There's no problem or limit for uniGUI. Professional edition is enough (if you use external or limited standard DB components).
  10. There's no problem or limit for uniGUI. Professional edition is enough (if you use external or limited standard DB components).
  11. As a worse trick I see is product and licence extraction of "mobile studio", i.e. ARM toolchain for Android and iOS (expected in Q1 2013 as add-on to XE3 IDE). This is really killing our plans and investments. I'm not afraid to say it's unfair business practice. Nevertheless, I hope that Delphi community will stay alive and finally we will be rewarded for loyalty in some excellent features after many years of stagnation. But Embarcadero should be very careful in making any licence changes. BTW: David I is just a "face" for me now, not icon, I'm not sure if he is able or willing to make some (good) changes inside EMBT, as many developers hope. Some new executive, charismatic and developer-oriented leader wanted.
  12. Anachronox

    Evaluation

    Farshad may consider start "beta stage with paid support" including startup fees for licenses and/or support (i.e. 1/4 - 1/2 of the nominal price). Many of us can "donate" some money in this period so FMSoft can recruit other employees, boost the development process and we will have priority support, weekly builds and so on. The biggest "one man show" risk is the knowledge concentrated in one head only and the minimal substitution.
  13. Anachronox

    Evaluation

    This is very good question. It's very important for developers/project managers to minimize all risks, if we're responsible to our companies for software development/project management. We can't use any product if it's based on one person. Commercial projects can not be one man show. But actually we don't know who is in the uniGUI development team.
  14. In case of databases, absolutely best for me are DAC components from Devart. If you use MS SQL - use SDAC, if you use Oracle - use ODAC. But if you use more DB sources - use UniDAC, which I can recommend a lot. My experiences are only with commercial DBs for corporate ERPs, so MS SQL Express (2008/2012) for Windows or Oracle 11gR2 Express for Linux are suitable for DAC. These Express versions of commercial DBs are free (limited by database size and CPU count). But if you use UniDAC, you can use MySQL or PostgreSQL from open-source territory for instance. All Devart DACs are based on TDataSet class.
  15. I'm not sure if this could help, but look at http://docwiki.embarcadero.com/RADStudio/en/Setting_the_Framework_Affinity_for_a_Data_Module
  16. One should note that XE2 is the final version with old compiler technology. It's nearly 20 years old - continuously patched and upgraded - platform. As David Intersimone said (Chief Evangelist at Embarcadero), the biggest challenge is a creation of new compiler and linker technology, targeted to cross/multi/platform compilation (i.e. language and HW independent architecture). The biggest advantage of XE2 is FireMonkey - (semi) multiplatform application framework (vector GUI and OS independent RTL - in a simplified way). Unfortunately, most of bug fixes in XE2 is about FireMonkey and only the minority of them is about IDE/Compiler/x64 and etc. I hope and I pray that XE3 (hopefully this fall) will be this all-breaking anniversary new version with completely new compiler technology for Intels (Win32/Win64/MacOS) and ARMs (Android, iOS). For instance - current (XE2) support for iOS (in FireMonkey) is via Free Pascal Compiler only so there is an external dependance. It's all about priorities and I hope guys at Embarcadero will use content of their heads in a proper way.
×
×
  • Create New...