Git Product home page Git Product logo

iwelite's People

Contributors

tcardinal avatar

Watchers

 avatar

iwelite's Issues

No demos

What steps will reproduce the problem?

Look on old Arcana web site.  Many demos are listed, but none of the links are 
any good.  There must have been 20 demos at one time.  Where did they go?

What is the expected output? What do you see instead?

Add them to SVN or fix the web page links


What version of the product are you using? On what operating system?

Latest version hacked to use XE / IW-XI

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 16 Nov 2011 at 11:09

Documents and Demos missing

The Documents and demo cannot be downloaded from Sivv Site now.  I search by 
Googled for quite a long time and still cannot find any other place having 
those info.  Can someone please help to show some pointers?

Thanks a lot.

Original issue reported on code.google.com by [email protected] on 29 Mar 2011 at 10:00

Serious bug in LockSession hangs app when there are multiple threads. RESOLVED.

In ArcIWWebModuleBridge, method TArcIWWebModuleBridge.LockSession, a 
coding problem results in a serious threading problem.

The method locks the global list of sessions, walks the list to find the 
desired session, locks the session, then unlocks the global list.

The problem is that the call to lock the session is a blocking call.  This 
means that while waiting for that lock, the global GSessions list is 
locked.

This further means that the session can never be unlocked, as the 
UnlockSessions method needs to lock GSessions before the unlock can 
proceed.  Thus you have a deadlock.

So as soon as there are two threads making requests from the same session 
simultaneously, this bug basically locks up the Intraweb application.

The resolution is simple:  alter LockSessions so that it looks up the 
session, then releases the lock on GSessions, and THEN locks the session.

Here is the modified routine:

function TArcIWWebModuleBridge.LockSession(const AppID: string): 
TIWApplication;
var
  ls : TList;
  i : integer;
begin
  Result := nil;
  ls := GSessions.LockList;
  try
    for i := 0 to ls.Count-1 do
      if TIWApplication(ls[i]).AppID = AppID then
      begin
        Result := ls[i];
        break;
      end;
//dbr:  WRONG!  Result.Lock is a blocking call--you do NOT
//      want to call it while GSessions is locked.  Will result
//      in a deadlock as soon as there are two active threads for
//      the same session.
//dbr    if Result <> nil then
//dbr      Result.Lock;
  finally
    GSessions.UnlockList;
  end;

//dbr start
  try
    if Result <> nil then begin
      Result.Lock;
    end;
  except
    Result := nil;
  end;
//dbr end

  if Result = nil then
    raise EArcIWBridgeSessionNotFound.Create('Session not found for 
AppID: '+AppID+'. Session may have expired.');
end;


Original issue reported on code.google.com by [email protected] on 30 Apr 2009 at 4:43

TArcIWTranslator :: duplicated translation values for translation group in the component def. in the dfm file.

What steps will reproduce the problem?
======================================
1. Put a TArcIWTranslator on an Intraweb Form 
   with some visual component (TIWLabel, etc.)

2. Right-click on the component and choose "Edit Translation groups"
   2.1. Add the following group:
        ENGLISH
      2.1.1. Add "en" language in it.
   2.2. Add the following group:
        FRANCAIS
      2.2.1. Add "fr" language in it.
   2.2. Click ok.

3. Right-click on the translator component and chooose "Edit translations"
   3.1. "Refer to issue no.6" regarding the "default language" 
popupListBox 
        not being filled on first component addition.

   3.2. Check a component (A TIWLabel) in the listbox and click OK.

   3.3. Edit the caption property in both language usin the "Edit 
translation button"
        and put a different value for each translation. Click OK.

   3.3. Click OK on the "Control transaltion editor" window.

4. Right-click on the translator component and chooose "Edit translations" 
AGAIN.

   4.1. Click on the TIWLabel you just translated before.
      4.1.1. Edit both translation again and change the values of those 
translations.
             Click OK.

   4.2. Click OK on the "Control translation editor" window.

5. Right-Click on the Form and choose "View as text"

   ****** HERE IS THE BUG, in the DFM fILE *****
   5.11. Scroll down to the TArcIWTranslator object and
         under our TIWLabel translation reference, you'll found
         duplicated values for one or both existing translation group.  

         This lead to unpredictable translation by keeing discarded or old 
         translation values.

         This make this component unusable unless you keep 
         going into the dfm to delete unwanted translation values
         each time you do a modification... annoying.

   **************************************************         


What is the expected output? What do you see instead?
=====================================================

Explain in prior point 5.
   -> Duplicated translation values.

What version of the product are you using? On what operating system?
===============================================
Intraweb 9.0.42, Delphi 2007, EliteSuite 2.6.72


Please provide any additional information below.
=======================

PLEASE, YOU CAN ALSO PROVIDE ME WITH A PACKAGE OF THE TRANSLATION
OBJECTS THAT I CAN USE IN RUNTIME AND DEBUG IT. 

I'M NOT VERY KNOWING OF SEPARATING A RUNTIME PACKAGE FROM THE DESIGN-TIME 
ONE 
TO EFFECTIVLY DEBUG THE CODE.

Please advise.
Jack.

Original issue reported on code.google.com by jybleau%[email protected] on 10 Feb 2009 at 2:05

Missing File: IWCompilerDefines.inc

To reproduce the problem?
1. Install the package

It complains about a missing file: 
  IWCompilerDefines.inc

Versions:
Delphi 7 with SP1 and Intraweb 9.0.32 on Windows XP SP2




Original issue reported on code.google.com by [email protected] on 11 Mar 2008 at 12:55

Port to RAD Studio XE?

What steps will reproduce the problem?
1. Try building/installing in XE
2. Bombs trying to use some old IW units - easy to fix
3. Bombs in ArcIWCheckListBox with undefined TIWBaseHTMLComponentContext - not 
so easy to fix

What is the expected output? 
Smooth compile

What do you see instead?
Can't build/install due to dependencies on very old IW version.

What version of the product are you using? On what operating system?
Latest, Win7 64 Bit 

Please provide any additional information below.

Apparently TIWBaseHTMLComponentContext does not exist in recent versions of 
Intraweb. This obsolete class is used *everywhere*.


Original issue reported on code.google.com by [email protected] on 10 Sep 2010 at 1:50

TIWServerManager always runs in Eval Mode; where do I get RegistrationKey to activate Pro level?

According to the info posted on the iwelite Summary page and at 
ArcanaTech.com, the Opensource IW Elite Suite is suppossed to provide the 
professional level features of TIWServerManager:

"ServerManager - The Elite Suite includes the professional level 
activation of ServerManager"

But it appears that this is not the case.  No matter what I do I cannot 
run in anything other than Evaluation Mode.  I can run in 'Lite' mode if I 
use the RegistrationKey 

Original issue reported on code.google.com by [email protected] on 10 Oct 2009 at 3:24

TArcIWTranslator :: "default language" popupListbox empty but should not on first new translation addition

What steps will reproduce the problem?
======================================
1. Put a TArcIWTranslator on an Intraweb Form 
   with some visual component (TIWLabel, etc.)

2. Right-click on the component and choose "Edit Translation groups"
   2.1. Add the following group:
        ENGLISH
      2.1.1. Add "en" language in it.
   2.2. Add the following group:
        FRANCAIS
      2.2.1. Add "fr" language in it.
   2.2. Click ok.

3. Right-click on the translator component and chooose "Edit translations"


What is the expected output? What do you see instead?
=====================================================
3.1. FIRST ERROR: the Default language popuplistbox is empty but 
                     should contain the previously added language groups.

   3.1.1. WORK ARROUND: Check one component to add from the list below 
                       and click "OK"
      3.1.1.1. Delete the component that you just added
               and re-click on "add component" :
               The default language listbox should be filled.


What version of the product are you using? On what operating system?
===============================================
Intraweb 9.0.42, Delphi 2007, EliteSuite 2.6.72


Please provide any additional information below.
=======================
More bugs found with this component to come...

Original issue reported on code.google.com by jybleau%[email protected] on 10 Feb 2009 at 1:49

Anchors

Anchors is not not working in runtime, but works in designtime.
(Delphi 2007)
P.S Sorry for my english.

Original issue reported on code.google.com by [email protected] on 9 Oct 2009 at 9:26

Can not install on D2007 windows 8

What steps will reproduce the problem?
1. Installing bpl after compile 

What is the expected output? What do you see instead?
Error - Fail to set date for 'EventMessageFile'

What version of the product are you using? On what operating system?
version 2.6  Delphi 2007 Windows 8

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 6 Jun 2013 at 2:40

stack overflow using TArcIWDlgPopupRegion

What steps will reproduce the problem?
1. Put a TArcIWDlgPopuRegion on a complex TIWForm (Application mode)
with many IW visual components.
2. compile launch 
3. on popUp you get a message from the browser : "Stack Overflow at line 0"

NB : problem occurs on IE 7 , firefox 2 , BUT not on firefox 3 beta 5 ...

My guess is it s a javascript related problem

Config
intraweb 9.0.32  EliteSuite 2.6.70
delphi 2007 December update

Original issue reported on code.google.com by [email protected] on 7 May 2008 at 7:02

TArcIWStringGrid freezes on scrolltoselectedrow

What steps will reproduce the problem?
1. use a TArcIWStringGrid
2. set ScrollToSelectedRow to true
3. run and select a row or programatically set a row to be selected

What is the expected output? What do you see instead?
Grid to jump to row elected.  What I get is freezing.

What version of the product are you using? On what operating system?
Latest on here, XP

Please provide any additional information below.
Looking at HTML source code, its missing the ; between java calls.

ArcIWStringGrid.pas 

          if SelectedRow[y] then
          begin
            if FScrollToSelectedRow and (AContext.Browser in [brIE, brNetscape7]) then
            begin
              tagRow.AddStringParam('id', HTMLName + _SelectedRow + '_' + IntToStr(y));
              if AContext.PageContext.WebApplication.IsPartialUpdate then
                TIWPageContext40(AContext.PageContext).AddToUpdateInitProc('IWTop().document.getElementById("' + HTMLName + _SelectedRow + '_' + IntToStr(y) + '").scrollIntoView(false); ')
                else
                  TIWPageContext40(AContext.PageContext).AddToInitProc('IWTop().document.getElementById("' + HTMLName + _SelectedRow + '_' + IntToStr(y) + '").scrollIntoView(false); ');
            end;
          end;

Each of the TIWPageContext40's at the end after (false) did not have a ;

added it, now it works.



Original issue reported on code.google.com by [email protected] on 9 Sep 2010 at 1:01

How to use ArcIWFusionChart

What steps will reproduce the problem?
1. Create a New IW project, create 'files' SubFolder. Copy FCF_Bar2D.swf 
to files folder.
2. Drag a ArcIWFusionChart component to iwform.
3. Set FutionChartFilename to 'files/FCF_Bar2D.swf'
4. Add a series and add some data with values.
5. Complie and run.
6. No error and no any chart. Right click the flash object on IE, hint 'No 
movie loaded'.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
Delphi 2007, IW9.0.42, ELITE SUITE.

Please provide any additional information below.
It seems to the IE can not find any swf files.


any ideas?


Original issue reported on code.google.com by [email protected] on 10 Dec 2008 at 5:12

[DCC error] E2466 Never-build package '

[DCC error] E2466 Never-build package '.dclIWEliteSuite_120_160' requires 
always-build package 'dclIntraweb_120_160'
[DCC error] E2466 Never-build package '.dclIWEliteSuite_120_160' requires 
always-build package 'Intraweb_120_160'


Original issue reported on code.google.com by [email protected] on 30 Sep 2012 at 2:04

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.