Need one global object constructed ahead of others

We are working on porting an application from a Lynx
environment to Solaris using the Forte 6 development
tools. We're having a problem when a constructor for
one object tries to use a global object created in a
library file. The application uses an SLogFile class
to write warning messages to a particular destination.
This is specified in a source file called config.cpp like
so:
SLogFile _slog(fileno(stderr), SLogFile::warn);
SLogFile &slog = _slog;
config.cpp is compiled into config.o, which is then
stored in libclass.a.
In program testprog.cpp, we define a new class
whose constructor wants to use slog to write
output. I think the following simplification explains
what the application is trying to do.
extern SLogFile &slog;
class test {
public:
test(int val);
~test();
private:
int prival;
test::test(int val)
prival=val;
slog << "Initial value set to " << prival << "\n";
test testcritter;
int main(int argc, char** argv)
slog << "Count of arguments to main = " << argc << "\n";
return 0;
Through dbx, I can stop the program when it enters
test::test. slog points to slog, but slog is not
initialized. According to the documentation, this
can be resolved in g++ by the use of the load command
to get config.o loaded first (apparently getting _slog
constructed). Is there anyway to get this to happen
in the Solaris/Forte C++ environment?
Any help would be appreciated...

We are working on porting an application from a Lynx
environment to Solaris using the Forte 6 development
tools. We're having a problem when a constructor for
one object tries to use a global object created in a
library file. The application uses an SLogFile class
to write warning messages to a particular destination.
This is specified in a source file called config.cpp like
so:
SLogFile _slog(fileno(stderr), SLogFile::warn);
SLogFile &slog = _slog;
config.cpp is compiled into config.o, which is then
stored in libclass.a.
In program testprog.cpp, we define a new class
whose constructor wants to use slog to write
output. I think the following simplification explains
what the application is trying to do.
extern SLogFile &slog;
class test {
public:
test(int val);
~test();
private:
int prival;
test::test(int val)
prival=val;
slog << "Initial value set to " << prival << "\n";
test testcritter;
int main(int argc, char** argv)
slog << "Count of arguments to main = " << argc << "\n";
return 0;
Through dbx, I can stop the program when it enters
test::test. slog points to slog, but slog is not
initialized. According to the documentation, this
can be resolved in g++ by the use of the load command
to get config.o loaded first (apparently getting _slog
constructed). Is there anyway to get this to happen
in the Solaris/Forte C++ environment?
Any help would be appreciated...

Similar Messages

  • Urgent - Global Objects

    Hi All,
    Actually I am in a big trouble , I began my first project in java and I need an answer for the following q.
    1) - I need a global object to be seen from other objects
    for the same user in the runtime for specific object??.
    2)- I need a global object to be seen from other objects for all users in the runtime . I am trying to catch users to not enter in different sessions.
    thanx in advance, your help is deeply appreciated.

    I am sorry, I didn't read your original post as carefully as I should have. Using the Singleton pattern will work for objects that must be seen by multiple objects running within a single instance of a JVM.
    For "global" objects to be reached from several instances of a JVM -- your second question -- there are a few techniques that you can use. It really does depend on the solution you are trying to create, however.
    Are you attempting to expose just a single object, or want to expose many different objects, all of which will be globally accessible to other cliens? J2EE provides the solution and mechanisms to do either of the above; for a single object, I would suggest using JNDI, wheras the second would warrant using EJBs perhaps. (EJBs actually do use JNDI, but is a bit less manual and is a better solution if you have a need to expose multiple objects.)
    Providing an overview of either of the aforementioned technologies would be overkill for a single post. Check out http://java.sun.com/j2ee for more information on them.

  • Need one more field based on comparision of other fields

    Report Builder 6.0.8.11.3
    ORACLE Server Release 8.0.6.0.0
    Oracle Procedure Builder 6.0.8.11.0
    Oracle ORACLE PL/SQL V8.0.6.0.0 - Production
    Oracle CORE Version 4.0.6.0.0 - Production
    Oracle Tools Integration Services 6.0.8.10.2
    Oracle Tools Common Area 6.0.5.32.1
    Oracle Toolkit 2 for Windows 32-bit platforms 6.0.5.35.0
    Resource Object Store 6.0.5.0.1
    Oracle Help 6.0.5.35.0
    Oracle Sqlmgr 6.0.8.11.3
    Oracle Query Builder 6.0.7.0.0 - Production
    PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
    Oracle ZRC 6.0.8.11.3
    Oracle Express 6.0.8.3.5
    Oracle XML Parser     1.0.2.1.0     Production
    Oracle Virtual Graphics System 6.0.5.35.0
    Oracle Image 6.0.5.34.0
    Oracle Multimedia Widget 6.0.5.34.0
    Oracle Tools GUI Utilities 6.0.5.35.0
    Iam having report layout as below
    -- M_6
       -- M_10
          -- B_13
          -- F_94
       -- M_FOR_REP1
          -- R_SALESMAN
             -- M_39
                -- B_74
                -- F_113
             -- M_7
                -- B_33
                -- F_2
             -- M_CUSTOMER
                -- R_CUSTOMER
                   -- F_98
                   -- M_GNAME
                      -- R_5
                         -- M_12
                            -- F_41Above is my full layout of my report how it look like
    (B_33) Sales Men : F_2
    F_2 lists out the all the salesmen.(david, george .... so on)
    F_98 Lists out all the categories of products (Furniture , Automobiles .... so on)
    F_41 Lists out amount of particular category
    F_113 lists out the sum of F_41.
    Parameters that i pass is :
    From Date : 01-AUG-11
    To Date : 31-AUG-11
    Company Code : 110
    Orgn Name : Cytrex OU
    Sales Type :
    Salesmen From : DAVID FOO
    Salesmen To : DAVID FOO
    Customer From :
    Customer To :
    Year From Date : 01-JUN-11
    Year To Date : 31-AUG-11
    Report Detail : Yes
    And the output for my report is
    Item Type                      ProductFamily                  Quantity            Sales
    (MYR)
    Sales Men : DAVID FOO
    01FN
    01FN
    FNDM
    FNUM
    NEW CASA [BROWN (CS5839)]
    CELLINI LEATHER [BEIGE FL35A]
    CELLINI LEATHER [BLACK FL 10B]
    21,585.50i need one more field and the result should like to compare F_2, F-98, F_41
    For every salesman(F-2) there will be different category (F_98), i need to add the amount (F_41) for all the same category.
    like
    Customer :  David
             Sales men :     Thomas
    Furniture                100
    Automotives               50
    Textiles                  20
    Mobiles                   10
             Sales men :    Daniel
    Furniture                 30
    Textiles                  10
    Ship                      20
    Customer : George
             Sales men :      Thomas
    Furniture                 20
    Mobiles                   50
             Sales men :    Daniel
    Furniture                 10
    Mobiles                   20
    {code }
    result Salesmen : Thomas Daniel
    Furniture 120 40
    Automotives 50
    Textiles 20 10
    Mobiles 60 20
    Ship 20
    means all the based on the category for each salesman for different customers should be added.Please explain me how to place the extra field and write the logic for that. i am trying for this from past one month nobody is giving proper feedback, if you want to know anything more regarding this let me know i will provide you with the full fledge information.
    Edited by: user9093700 on Mar 12, 2012 1:08 AM

    your break is nt the better for this
    i think you can create a temporary table
    the fields salesman category and quantity
    insert and update for each record with a formula or create a new sql query and maybe use a matrix to show as you want

  • I need to deactivate two old computers and reinstall CS3 on two new computers. How can I do this if one is long gone and the other just crashed?

    I need to deactivate two old computers and reinstall CS3 on two new computers. How can I do this if one is long gone and the other just crashed?

    contact adobe support and request an activation count reset, http://helpx.adobe.com/x-productkb/global/service1.html

  • I have multiple devices with the same cerificate, once I have a an exception for one, FF denys access to the others. I cannot change the certificates, I need to stop FF blocking them.

    I have multiple devices with the same cerificate, once I have an exception for one, FF denys access to the others. I cannot change the certificates, I need to stop FF blocking them.
    == This happened ==
    Every time Firefox opened
    == I attempt to access a web front end on an IBM SVC device

    You can't use the same certificate more than once.
    See also [[Certificate contains the same serial number as another certificate]]

  • Syscontext use in a object by one schema can't access by others

    Syscontext related one schema objects given error during access in othere schema and use to take
    sys privs like "select any dictionary "
    Grant create any context to HR;
    conn hr/hr123 ;
    then
    CREATE OR REPLACE PROCEDURE "HR"."SET_ATT_DATE" (att_date IN DATE) AS
    var_date VARCHAR2(30);
    BEGIN
    var_date:=TO_CHAR(att_date,'DD-MM-YYYY');
    DBMS_SESSION.SET_CONTEXT('ATTENDANCE_CTX','ATT_DATE',var_date);
    END;
    create context ATTENDANCE_CTX using SET_ATT_DATE ;
    Whenever THIS procedure name "HR.SET_ATT_DATE" is used by schema scott in program it is given
    error insuficient priviledge during compilation but whenever i am given "select any dictionary to
    scott " then it's getting compile
    where as i have given grant priviledge
    grant execute on HR.SET_ATT_DATE to scott.
    Plz help me in this regards

    Thanks very much Mylenium for your help - I've scoured the file looking for everything you mention, and there anything fancy at all. I'm using no time-stretching or remapping, simply putting a text layer on top of a video, and moving its in and out points. No blurs or odd keyframes as far as I can tell. Video and comp are both 29.97 framerate (comp created using "New comp from selection").
    Glen

  • Acquired ayrport Express, configured it, but how to create one that I could plug in other devices, it needs to register each new device that connects to it .... What to do?

    Acquired airport Express, configured it, but how to create one that I could plug in other devices, it needs to register each new device that connects to it .... What to do?

    Acquired airport Express, configured it, but how to create one that I could plug in other devices, it needs to register each new device that connects to it .... What to do?

  • HT5163 I need one Ipad 128Gb with Retina iPad (3rd generation) Wi-Fi + Cellular (Black colour), where should I approach in Delhi/NCR for this product? I am unable to find this in Croma and other retailers.

    I need one Ipad 128Gb with Retina iPad (3rd generation) Wi-Fi + Cellular (Black colour), where should I approach in Delhi/NCR for this product? I am unable to find this in Croma and other retailers.
    i need one very urgently for my day to day work. Can anyone suggest from where I can get a new piece(boxed) on or before 11 March 2013? As this is already launched in India in Jan month, but still not available with retailers, might be because of less demand of this very product.
    Any help will be much appriciated.
    Waiting for some clue.
    Pawan Sharma

    The 3rd Generation iPad does not come in 128GB capacity, only 16, 32, and 64GB capacities.
    The 4th generation iPad does come in 128GB capacity.

  • I CANNOT ACTIVATE ILLUSTRATOR. IT SAID I AM NOT CONNECTED TO INTERNET AND I AM. REINSTALLING ILLUSTRATOR IN ONE OF TWO BROKEN COMPUTERS. OTHER ONE IS STIL AT APPLE AND IT WILL BE BACK IN FEW DAYS. SO I WILL NEED TO REINSTALL PHOTOSHOP AND ILLUSTRATOR IN T

    I CANNOT ACTIVATE ILLUSTRATOR. IT SAID I AM NOT CONNECTED TO INTERNET AND I AM. REINSTALLING ILLUSTRATOR IN ONE OF TWO BROKEN COMPUTERS. OTHER ONE IS STIL AT APPLE AND IT WILL BE BACK IN FEW DAYS. SO I WILL NEED TO REINSTALL PHOTOSHOP AND ILLUSTRATOR IN THE OTHER ONE AS WELL.

    ammausa,
    If you have the CC, you may try to restart the Creative Cloud application by quitting and relaunching it.

  • Hey I have a problem. I want to change my rescue email address as somehow apple has the wrong one but I don't know my security questions - but you need one to change the other. Any help?

    hey I have a problem. I want to change my rescue email address as somehow apple has the wrong one but I don't know my security questions - but you need one to change the other. Any help?

    You can get your Security Questions reset by contacting iTunes Support at either of the two links below. Select the best options for your issue, or provide specific information. Let them know you are contacting them concerning Forgotten Security Questions. They will get back to you via your primary email address, usually within 24 hours. Once your Security Questions have been reset, you will be able to go in and reset your Rescue email address on your account:
    http://www.apple.com/support/itunes/ww/
    or by email:
    http://www.apple.com/emea/support/itunes/contact.html
    Cheers,
    GB

  • RE: Global Object -- the last word

    Chris,
    You are correct. My apologies for not testing my reply sooner. The
    OLM.RegisterObject method does touch the NameService, but OLM caches
    registrations and therefor OLM.BindObject is a local call. So there is one
    network call, but that's all (unless the cache entries are aged out).
    Andrew,
    After testing all of the proposed solutions, using task.part.apptitle seems
    the easiest one to implement. Subclass from TextNullable and add an
    attribute to hold the reference to LocalCache. Remember, TextNullable can
    not be anchored.
    Caveat, you are relying on a Forte feature which may not be guaranteed to
    work the same way in the future.
    At 01:59 PM 10/17/97 -0500, you wrote:
    Where would the network traffic come in? The object location manager
    is local, and if you assume the cache object is also local (there is
    one on each partition), I don't see where the network hit would be.
    Would you please enlighten me?
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Chris Johnson
    BORN Information Services Group
    Forte National Practice
    Direct: 612-404-4409
    Fax: 612-404-4441
    http://www.born.com
    mailto:[email protected]
    From: David Vydra[SMTP:[email protected]]
    Sent: Friday, October 17, 1997 12:42 PM
    To: [email protected]
    Subject: RE: Global Object
    Guy,
    At 11:35 AM 10/17/97 -0500, you wrote:
    Another approach would be to use the partition's object locationmanager
    (task.part.objectLocationMgr) to register the partition's local cachecontainer object (LOCache) under a name based on the
    partition's name. Tasks needing the cache container can use the"bindObject" method to get the reference back.
    I believe this would generate network traffic for each bind, and if
    the
    objects in need of the local service are transient the overhead may be
    considerable.
    ========================================
    David Vydra
    Education Consultant
    Forte Software, Inc.
    [email protected]; phone: (510)986.3593

    Possible problems with using task.part.appTitle.
    1) Isn't appTitle part of the task? If it is, what happens when the
    task goes across a partition boundary? Does the appTitle get serialized
    and deserialized by Forte? As long as the cache itself is anchored this
    reference held in the appTitle is only a proxy. (But a TextNullable
    cannot be anchored.) If the cache is not anchored, won't the entire
    cache get serialized and deserialized at each partition boundary?
    2) If the appTitle goes with the Task when it crosses a partition
    boundary, what happens when some piece of code in the other partition
    attempts to use the cache? If the cache was able to be anchored,
    wouldn't there a network hit at this point? Also, haven't you just lost
    the 'local'ness of the local cache.
    3) What about serialization problems when you enter a partition that
    does not know about the cache object. Won't you get a deserialization
    error when you enter a non-application partition such as the Node
    Manager or Forte's run-time compiler?
    4) Version 3 provides appContext which can be used to hold any Object.
    This should probably only be used for very small objects or anchored
    object that are used infrequently on a different partition. Since
    appTitle cannot be anchored, why would you use it rather than
    appContext (Version 2 is a different story)? AppContext appears to be a
    more generic solution to the global object problem, one that Forte will
    support. Neither AppContext nor appTitle appear to be solutions to a
    local cache problem.
    John G. Bielejeski
    Born Information Services Group (http://www.born.com)
    Forte National Practice
    Voice: (612) 404-4116
    Fax: (612) 404-4440
    mailto:[email protected]
    From: David Vydra[SMTP:[email protected]]
    Sent: Sunday, October 19, 1997 7:04 PM
    To: [email protected]
    Subject: RE: Global Object -- the last word
    Chris,
    You are correct. My apologies for not testing my reply sooner. The
    OLM.RegisterObject method does touch the NameService, but OLM caches
    registrations and therefor OLM.BindObject is a local call. So there is
    one
    network call, but that's all (unless the cache entries are aged out).
    Andrew,
    After testing all of the proposed solutions, using task.part.apptitle
    seems
    the easiest one to implement. Subclass from TextNullable and add an
    attribute to hold the reference to LocalCache. Remember, TextNullable
    can
    not be anchored.
    Caveat, you are relying on a Forte feature which may not be guaranteed
    to
    work the same way in the future.
    At 01:59 PM 10/17/97 -0500, you wrote:
    Where would the network traffic come in? The object locationmanager
    is local, and if you assume the cache object is also local (thereis
    one on each partition), I don't see where the network hit would be.
    Would you please enlighten me?
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Chris Johnson
    BORN Information Services Group
    Forte National Practice
    Direct: 612-404-4409
    Fax: 612-404-4441
    http://www.born.com
    mailto:[email protected]
    From: David Vydra[SMTP:[email protected]]
    Sent: Friday, October 17, 1997 12:42 PM
    To: [email protected]
    Subject: RE: Global Object
    Guy,
    At 11:35 AM 10/17/97 -0500, you wrote:
    Another approach would be to use the partition's object locationmanager
    (task.part.objectLocationMgr) to register the partition's local
    cache
    container object (LOCache) under a name based on the
    partition's name. Tasks needing the cache container can use the"bindObject" method to get the reference back.
    I believe this would generate network traffic for each bind, and if
    the
    objects in need of the local service are transient the overhead maybe
    considerable.
    ========================================
    David Vydra
    Education Consultant
    Forte Software, Inc.
    [email protected]; phone: (510)986.3593

  • Global object in transformation

    Hi all,
    I'm plannin to declare an object of an ABAP class not in the start routine but in the global section of the transformation in order to generate the object only once (the constructor shall be only called once in order to save time). Within the start routine every single data record shall trigger a method for that object.
    My question is: Do you see any problems when different packages are running in parallel, i.e. we have one single object of a class for which a method is called serval times at the same time because of parallel processing of packages.
    Best regards
    Markus

    Hi Markus,
    It is not necessary that you need to create the object in the Global declaration.
    make the declaration for that object in the start routine itself.
    While creating the object just make a check as the following code.
    If <object name> IS INTIAl.
      CREATE Object <object name>.
    Endif.
    This will create teh object only once during the entire run for the different data packages as well and your contructor will be called only once during the entire loading process.
    Prathish

  • Advise on using DBMS_XA with multiple branches under one global transaction

    Dear all
    I need some advise on using DBMS_XA from PL/SQL with tightly coupled multiple branches under one global transaction. Basically, I've successfully written some PL/SQL code that in 3 different sessions attaches to 3 different branches of one global transaction and before ending each branch they can see each others uncommitted data. So far so good.
    However, I'm not sure I completely understand how each branch must call xa_end, xa_prepare and xa_commit correctly using two phase commit and my calls result in errors like:
    ORA-24767: transaction branch prepare returns read-only (XA error code 3 = Transaction was read-only and has been committed)
    ORA-24756: transaction does not exist (XA error code -4 = XID is not valid)
    ORA-02051: another session or branch in same transaction failed or finalized
    This is the structure of my programs (3 SQL*Plus sessions):
    main: Uses xid 123|0 (branch 0 of global transaction 123). This should be the coordinator that commits using two phase commit across the 3 branches
    m1.xa_start tmnoflags
    m2.DML
    m3.Wait for thread A + B to manually be started and run xa_end
    m4.xa_end tmsuccess
    m5.xa_prepare
    m6.xa_commit false
    thread A: Uses xid 123|A (branch A of global transaction 123)
    a1.xa_start tmnoflags
    a2.DML -- thread A can see main and thread B's data
    a3.xa_end tmsuccess
    a4.xa_prepare -- required?
    a5.Should we also call xa_commit false?
    thread B: Uses xid 123|B (branch B of global transaction 123)
    b1.xa_start tmnoflags
    b2.DML -- thread B can see main and thread A's data
    b3.xa_end tmsuccess
    b4.xa_prepare -- required?
    b5.Should we also call xa_commit false?
    The failing steps are:
    m5
    m6
    a4
    a5
    b4
    b5
    Before starting calling xa_end I see 3 rows in V$GLOBAL_TRANSACTION, eg (hex 7B = decimal 123):
    FORMATID GLOBALID BRANCHID BRANCHES REFCOUNT PREPARECOUNT STATE FLAGS COUPLING
    203348753 0000007B 00000000000000000000000000000000 3 3 0 ACTIVE 0 TIGHTLY COUPLED
    203348753 0000007B 0000000000000000000000000000000A 3 3 0 ACTIVE 0 TIGHTLY COUPLED
    203348753 0000007B 0000000000000000000000000000000B 3 3 0 ACTIVE 0 TIGHTLY COUPLED
    Thanks a lot in advance.
    Cheers
    Finn

    OK, I've figured it out. This is poorly documented as it's not well explained how to handle the various return codes. Turns out that all but the last xa_prepare calls return dbms_xa.xa_rdonly (tightly coupled branches are combined -- "read only" optimization), the last one returns dbms_xa.xa_ok and this is when you should call xa_commit.
    Now my next problem is that DBMS_XA doesn't work from within jobs (DBMS_JOB and DBMS_SCHEDULER), which makes it very difficult to use DBMS_XA. My purpose of using DBMS_XA is to coordinate work across multiple sessions in one transaction but if I can't easily create the multiple sessions, I'm stuck.
    When called from a job, xa_start throws:
    ORA-24789: start not allowed in recursive call
    on Oracle 11.2. In Oracle 11.1 it works, but xa_end fails with
    ORA-25352: no current transaction
    so I guess in fact the xa_start call didn't really work either, even though it returned tm_ok.
    I'm now trying to find a workaround on how to use DBMS_XA from within jobs, please comment if you have any suggestions. Or if you have any suggestions on other means of establishing the concurrent sessions (I wouldn't like to resort to external programs that need username/password to connect as password management would be a security issue).
    Thanks in advance.
    Cheers
    Finn

  • Forced to remap one database object at a time

    Our application exposes a set of data objects (views) for external reporting. Field/row level data security conditions are built into the view definitions. Different access levels are segmented by schema names and in order to enable report reuse object names are identical between schemas.
    Users granted schema rights based on their access level.
    For example, user A is granted access only to the schema X which contains View1, View2, etc. while user B is granted access only to the schema Y which also contains View1, View2, etc.
    User A can reuse report created by user B (since object names are identical), however s/he cannot do it without first changing the data source location (since their access levels and therefore schema names are different).
    However, "Set Datasource Location" dialog (see sample screenshot below) does not allow one-click schema remapping. "Current Data Source" hierarchy does not directly expose schema name (it is listed as an "Owner" property of the individual table/view object) which forces user to remap one database object at a time by expanding top and bottom trees, highlighting matching objects and clicking "Update" button.
    Our question is: are there any menu items/settings or any other facilities in Crystal Report that would allow us to make re-mapping process less time-consuming?

    Hi Len,
    No, bottom line is the designer is used to "finalize" the report. It's not designed to be use this way. What I suggest you do is create an application that can set location/schema at view time to that person logging in. This way it's all done in the back end and relatively easy to do using one of our SDK's.
    Depending on what development tool and Report engine you use depends on which forum to post your question to. SAP will not create the application for you so you will need to get a developer involved.
    Thank you
    Don
    Senior Technical Assurance Engineer
    Developer Support Team
    Business Objects, an SAP Company

  • Need to ungroup objects in anchored frames

    Hi all,
    Going round and round in circles with this one...and have found other posts around anchored frames, but not this issue.
    I created a book (file) with a lot of grouped images (screenshots, arrows, annotations - composed and grouped on clean area).
    I created anchored frames, cut and pasted the groups INTO the anchored frames.
    So far so good.
    Six months later, I need to update the book (it is now a book in InDesign terms, so I was only coping with one section at a time).
    I can select each item inside the group using the direct selection tool - so where just a bit of text in an annotation needs to change, that's what I'm doing.
    I also need, though, to update some of the screenshots, add new arrows and new annotations (which are just small text boxes).
    Nothing I do lets me ungroup the object so I can replace the screenshot and then regroup them.
    I have tried releasing the anchored frame, but that doesn't help.
    I've tried using the direct selection tool on the frame contents to try to copy it out of the frame, but ungroup remains stubbornly greyed-out.
    I've resorted to using the direct selection tool to copy each element individually out onto a clean area, put the new screenshot in the middle, group them all and then re-insert into an anchored frame. One screenshot, one arrow, one caption = nuisance, but OK. One screenshot, 20 arrows, 20 captions = real pain.
    Because my deadline is fast approaching, I've just been superimposing the extra arrows and annotations - which will do to create the PDF, but I need to sort it out at some point or I'm going to have a nightmare the next time around with floating arrows all over the place.
    I must be missing something, but what?
    Wrong selection tool at wrong time?
    Thanks in advance,
    Alison

    It was the stacking problem that really took me to the "copy them out one by one" phase as I needed to replace something that was originally obove some elements but below others. For example,one page originally had two partial screenshots, now it has three. I need to insert one into a layer between the first two (basically, I'm shorf of space on a printed document, and the bottom right section of each screen is blank so I'm taking advantage of that space to overlap).
    can delete the "original" top image, then put the two in in the correct order, but I'm covering the arrow heads...by the time I get to this stage, it's as quick to start again comosing a new group.
    I'm not putting so much in anchored frames this time around - I thought it would save me time, but it isn't.

Maybe you are looking for

  • How can i add a transparent image in adobe premiere 6.5

    Hi all , How can i add a image in adobe premiere 6.5.  I tried to put the image tga and when i import the image to adobe premiere it has white background and it is not transparent ?? please if any one can help me best regards

  • Orcale Vs. SAP "Clear GL open items" ?

    Dears, I am new to oracle, previously I was using SAP, and I wonder if oracle have the same capability to view the GL entries as open items (non cleared entries), and if there is any possibility to clear B/S GL accounts. "such feature in SAP is calle

  • Photos in an Album not Displaying

    When I try to view photos in some of my albums the photo appears briefly only then to change to a black background with a white triangle with an exclamation mark inside. This only happens to some albums although I have viewed them before. Any suggest

  • APP-Chech Info. Error

    Hi all. In APP I  gave all parameters and it worked smoothly. but now i get another error related to Display Check Information. After Payment run has been done and payments posted  when i goto EnvironmentCheck InformationDisplay--For Payment Document

  • 18.0.2 update undid customization of navigation toolbar & caused tabs to be greyed out

    I just updated Firefox to 18.0.2, and a whole bunch of problems cropped up: 1. All my customization of the navigation toolbar disappeared! Things out of order, things there that weren't supposed to be there, and things not there which were supposed t