Programming NI-5122 in Visual Studio 2005 with multithread mode can cause hang

Hello,
I'm developing an application in Visual Studio 2005. I called NI-Scope APIs in a working thread. The software can talk to NI-5122 successfully, which I can see from NI-spy. However, after that, the UI hangs up. When I debug the program, Visual Studio tells me there is some deadlock among some threads. I attached the application used to reproduce this problem. To reproduce this problem, you just need to click the "Run" button on the dialog. Here is my developing settings.
Hardware: NI-PCI-5122 digitizer (the device name is "Dev1" in MAX)
Software: Windows XP+Visual Studio 2005+NI-Scope 3.3.0f0.
Please advise.
Thanks,
Jucao Liang
Attachments:
Copy of MT_Test_NI_DGT_AWG.zip ‏136 KB

Hi Jucao,
Keep in mind that you just need to call this extra code once within the main thread.  I have modified your .cpp file by placing these calls in your CMT_Test_NI_DGT_AWGDlg:: OnInitDialog().
Another solution is to call
#include "ivi.h"
IviConfigStoreHandle handle=NULL;
Ivi_GetConfigStoreHandle(&handle);
from the main thread.  To use this solution, you will need to be sure to link to the ivi.lib library.  The attached file has both workarounds in place, with the IviConfigStoreHandle method commented out.
I hope this helps.
Regards,
Sean Close
Product Support Engineer: High Speed Digitizers
Message Edited by Sean C. on 05-24-2007 10:17 AM
Attachments:
MT_Test_NI_DGT_AWGDlg_Mod.cpp ‏5 KB
MT_Test_NI_DGT_AWGDlg_Mod.cpp ‏5 KB

Similar Messages

  • Visual Studio 2005 with SP1 for Windows 7 - 64 bit

    Hi,
    I am trying to install Visual Studio 2005 on a 64-bit platform (Windows 7). The version in about section reads Version 8.0.50727.42
     (RTM.050727-4200)
    I need to install the Service Pack 1 for Visual Studio 2005 but the installer available is for 32 bit (VS80sp1-KB932232-X86-ENU.exe)
    This does not install on 64 bit system. 
    How do I get Visual Studio 2005 with SP1 installed ? 
    P.S- On the network I work on, I can see a Windows 2008 (64 bit) system with the version of Visual Studio 2005 that reads  Version
    8.0.50727.762  (SP.050727-7600) but I dont know how that was installed. Any help would be
    appreciated.
    Thanks,
    Wilson 

    Hello WillisB,
    I think your concern is the name X86 here. Actually Visual Studio is x86 version and we do not have a x64 version Visual Studio. So if you install Visual Studio on X64 version, it is also available. And when you see this page
    http://www.microsoft.com/en-hk/download/details.aspx?id=7524 You can see the system requirements:
    Supported Operating System
                        Windows 7; Windows Server 2008; Windows Server 2008 R2; Windows Vista                
    Processor/RAM: 
    Vista hardware requirements.
    Required Software:  licensed copy of a Visual Studio 2005 and Visual Studio 2005 Service Pack 1.
    So please don't mind the name x86, the update can still be installed on Win 7 x64.
    By the way, to install Visual Studio 2005 on Win 7, please check YiChun's post on this thread:
    https://social.msdn.microsoft.com/Forums/vstudio/en-US/f75d8ff2-bed4-473b-bc9c-6faf78c5d83a/installing-visual-studio-2005-pro-on-windows-7-pro-64bit?forum=vssetup
    "To apply Visual Studio 2005 on Windows 7, please check the following points step by step:
    - Download Visual Studio 2005 SP1 and install it
    Visual Studio® 2005 Express Editions Service Pack 1
    Visual Studio® 2005 Service Pack 1 for Standard or above edition
    - Download
    Visual Studio 2005 Service Pack 1 Update for Windows Vista and install it
    - When launch Visual Studio 2005, please run it with administrator privileges
      (Right-click the icon >> "Run as Administrator")"
    By the way, Visual Studio 2005 is out of our mainstream support, what about change to use some new version of VS? For example, Visual Studio 2013 Community version.
    Best regards, 
    Barry
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to compile AnyConnect API with Visual Studio 2005?

    Gooday,
    I have downloaded anyconnect-win-vpnapi-2.5.3055.zip and am unable to build successfully examples.sln on a Windows XP SP2 platform. I would appreciate help in how to build examples.sln sucessfully. I get the following errors depending on the type of build using Visual Studio 2005 with service pack 1:
    1. Debug configuration for all - "Fatal error C1900: mismatch between 'P1' version '20060201' and 'P2' version '20050411'
    - appears a static lib file is out of date?
    - i downloaded and used as is so don't know how else to resolve it
    2. Release configuration for all - "Fatal error C1047: The object or library file '.\Release\PrivateApi.obj' was created with an older compiler than other objects; rebuild old objects and libraries' "
    Thanx,tom.

    You duplicated Java_Test_getWord. The function signature should read:JNIEXPORT jstring JNICALL Java_Test_getWord(JNIEnv *env, jobject obj) Regards

  • Visual Studio 2005 crashes when referencing ALI 6.5 portal server API

    Visual Studio 2005 crashes when referencing ALI 6.5 portal server API
    We are building new portlets in .NET 2.0 to that access the ALI 6.5 server API and are experienceing the folowing scenario:
    I create a brand new project in Visual Studio (2005 with SP1 on Win2k3 R2 SP2) using the ALI Portal Project template that is provided with the application accelerator 1.1. This portlet will need to perform portal server searches so I begin by adding references to the following assemblies from C:\bea\alui\ptportal\6.5\bin\assemblies:
    openconfig.dll
    opencounters.dll
    opencache.dll
    openhttp.dll
    openssl.dll
    opentempfile.dll
    plumtreeserver.dll
    ptportalobjects.dll
    I then type in something like below to start up the portal server objects.
    protected void Page_Load(object sender, EventArgs e)
    IOKContext context = OKConfigFactory.createInstance("C:\\bea\\alui\\settings\\", "portal");
    PortalObjectsFactory.Init(context);
    this.Response.Write("Portal Objects Initiallized");
    Some moments later Visual Studio will crash. It has happened before I have entered any code, after I have started typing code and on builds. It seems intermittent but usually occurs within a minute of interacting with this Visual Studio project. I actually managed to build once and have had success accessing this page in Explorer to validate the portal server objects are getting initialized and referenced correctly.
    I thought this was a problem with my personal development environment. So I tried this on other machines: another Win2k3 ALI 6.5 dev portal server and another server with Visual Studio 2005 that I installed the 6.5 portal on just for testing this. The exact behavior listed above is occurring on three development machines here (crashing devenv.exe when portal references are made or loading a project with portal references). Since this does not seem to be isolated to a single development machine, is there any course of action that anyone would suggest to help solve this?
    thanks,
    Troy Rackley

    It turns out that this is only a problem with Visual Studio using the ALI templates or creating any projects using the "New... Web site" functionality of 2005. I was a ble to create a C#... ASP.net Web Application project and add the references to the idk and the local portal server APIs manually without devenv.exe crashes.
    So, the work around I have found if your projects needs to access both the portal server API and the remote API is to create the project with:
    New... Project... Visual C#... ASP.NET Web Application
    and NOT
    New... Web Site... ASP.NET Web Site (or ALI Portlet Project)
    Anyone know why this is the case?
    Thanks.
    Troy

  • OCI 9.2 libraries with Visual studio 2005

    I have a project which uses OCI version 9.2 to connect to the database. We are planning on upgrading the compiler from Visual Studio 2003 to Visual Studio 2005. Can we still use the same libraries or do we need new library versions compatible with the new compiler. If yes, where can I access the new libraries.
    TIA
    Bharat

    I've gotten OCI programs written in C using vs.net 2005 to work with Oracle 9i.
    However, a library written in C using vs.net 2005 fails to work from a C# 2005 program. It causes a C runtime failure. I have no idea why.
    But the same C library and C# program using vs.net 2003 works (ie. can successuflly connect to Oracle).

  • 156" width Crystal Report with Visual Studio 2005

    Post Author: kunchesm
    CA Forum: .NET
    Hi,
    I have a requirement to design a 156" width report (for exporting to Excel). And naturally i dont have printers to support this huge width reports (as these reports are not used for printing but just for exporting to Excel).
    One of the option which i have tried to design these reports is -
    - Installed MIcrosoft XPS Document writer and
    - Created a new server form (in Printers&Faxes>File>Server Properties) and assigned my custom width & Height for the paper size as per my requirement
    - Used this printer and form in my crystal report
    Now, my question... is there any better alternative or option to design huge width Crystal reports in Visual studio 2005? Any help in this regard is highly appreciated!
    Thanks & Regards
    ksm

    Hi Ganesh,
    So it all depends on how you created your WEB Project. If it was a CR Web App then no issues, if it was a WEB Form app then no issues except you need to copy the whole folder: C:\inetpub\wwwroot\VS2013WebsiteCR\aspnet_client
    to your app folder, maybe...
    If it was an empty WEB app then it may be an issue with permissions ( more on this soon once we do some testing, R&D may have provided a work around to get IIS Express to work, not sure about using IIS directly.
    Also search on Sessions and PostBacks, to get the second page you need to keep the session open/active. If not you may get nothing ot the same page everytime.
    Don

  • Crystal Report Dll problem with Visual Studio 2005

    I am using Crystal Reports with Visual Studio 2005. At one time there were two different version of Crystal Decision Dll in Global Assembly Cache (GAC). So I uninstalled both the versions and then only installed 10.2.3600.
    I am facing the following error when building my application in visual studio.
    The type 'CrystalDecisions.CrystalReports.Engine.ReportDocument' exists in both 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\arms website\301a5b02\e03ad7d9\assembly\dl3\c30f5560\00f92427_3857ca01\CrystalDecisions.CrystalReports.Engine.DLL'
    and
    'c:\WINDOWS\assembly\GAC_MSIL\CrystalDecisions.CrystalReports.Engine\10.2.3600.0__692fbea5521e1304\CrystalDecisions.CrystalReports.Engine.dll'
    I have only installed it in .Net Framework. For some reason it appears in the temp folder. I cannot delete it and when I renamed it after the next compile it came back again.
    I would appreciate any help.

    Thanks for the tip.
    I installed CR XI R2 with SP2 and 2.1
    There are few reports in the system they use to run fine but now when I try to run them I get the following error:
    Failed to open the connection. Details: [Database Vendor Code: 4060 ] Failed to open the connection. C:\DOCUME1\SSheikh\LOCALS1\Temp\ZGA370 {71BFCD35-F652-48C8-896D-B93229A4D2C2}.rpt Details: [Database Vendor Code: 4060 ]
    I understand that these reports run ok independently and on production machine as well; however when I try to run them from my development machine I get the above error.
    I would appreciate help to resolve this. The code of the report is with report developer and I need to know what settings do I need to change where to be able to run the reports. Also I use my machine for deployment of application on the production server.
    Thanks.

  • When I inherit Form with binding DataSet why then designer find mdb file in 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\'

    When I inherit Form with binding DataSet why then designer find mdb file in 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\' 
    Do I have to anything to change in my application settings or what I am doing wrong?
    When I inherit a plain Form with no binding DataSet then is all ok.

    I finally saw my longingly expected inherited window containing binding dataset.
    But only by way that I put mdb file right in to the this damn path.
    "c:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Zdrojove Data\ISMS2003.mdb" 
    In addition mdb file shall be clear too of password.
    We have many windows in our application and we have to work strongly good with inheritance of Form Classes.
    But how I will explain to my Boss if he click on that inherited window and will see this break window?
    Though I will advice to my Boss that hi have to copy too that MDB files to this damn path,
    but the best way could be to find what I need to change that this inherited windows shows without copy this MDB files to
    'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\'
    When I check the settings for DataDirectory every paths looks good.
    Even if I set password for the mdb file I almost see only broken designer window.
    Only by copy this MDB file without his password to this path
    'C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\'
     I can see this inherited window right. 

  • Connect to oracle database with visual studio 2005

    Hi, i have a oracle database called orcl (10.2). I am trying to connect with this database with visual studio 2005. I do this:
    In Server Explorer, right click in Data Connection and click in add connection.
    I choose oracle database and oracle provider.
    In server name I write the name of my computer, and i write the user and pass of the data base (sys or system) but it gives me this error: "ora-12514 listener doesnt know the asket for service in the description one of connection" (translated of Spanish)
    what i have to write in server name? host, host:port, LISTENER,.... what?
    Thanks

    Sometimes, you can check names using from the command line:
    $> tnsping <orcl>
    TNS Ping Utility for 32-bit Windows: Version 8.1.7.0.0 - Production on 10-ENE-20
    06 09:01:04
    (c) Copyright 1997 Oracle Corporation. All rights reserved.
    Attempting to contact (ADDRESS=(PROTOCOL=TCP)(HOST=server1)(PORT=1521))
    Realizado correctamente (0 mseg)
    $>

  • Visual Studio App Wizard won't install with Visual Studio 2005

    When I try run the Visual Studio App Wizard from the Acrobat SDK V8.1 on my PC it tells me 'Please install Visual Studio 2005 before install Acrobat 8 Plugin Wizard'. I have Visual Studio 2005 installed with SP1. I also have the .NET framework 2.0.50727 SP1 loaded. I see this same problem on two different PC's with the same software configuration loaded. Any known issues with that?

    I've never seen this happen. It's been a while since I last installed the
    v9 SDK and it's plug-in wizard, so I don't remember how the installation
    went.
    I do most of my plug-in work on the Mac, where there is no plug-in wizard,
    so I don't use it - not even on Windows. You do not need it to start a new
    plug-in: Just use either the Starter plug-in from the samples, or the
    BasicPlugin project. This will give you something that compiles and runs.
    Then do a few simple text replacements to give things the proper names and
    use that as your starting point. The wizard will give you a few more things
    in regards to HFTs, but it's not complicated or time consuming to do that
    by hand. The good thing about having to do this every now and then is that
    it keeps your memory fresh about how HFTs work.
    If you want to save yourself some time, create your own starter plug-in
    that you mark up with comments about what you need to replace and why - put
    all the stuff in that you usually need and then just use that every time
    you need to start a new plug-in. Setting up a plug-in framework is usually
    a very small portion of the time that you will eventually spent on the
    plug-in development, so using the wizard will not save you much in the
    overall development time.
    Karl Heinz Kremer
    PDF Acrobatics Without a Net
    [email protected]
    http://www.khkonsulting.com
    On Sat, Nov 3, 2012 at 12:55 PM, Ramon F Herrera

  • Running Visual Studio 2005 on a Mac with Intel Core Duo chip?

    My nephew has been teaching himself Visual Basic (Visual Studio 2005) for several months on an old, out-dated PC laptop. My sister, who knows nothing about computers and didn't want to ask for help (in case somebody tipped off my nephew) wanted to buy him a new laptop. She said the salesperson told her that he can install XP SP2 on the Mac and then run any Windows software application (including VS 2005). My nephew has been using the new laptop (Powerbook 15") for less than a week and absolutely loves it. But he doesn't know if he can actually keep it (because he needs to be able to run VS 2005). He asked me and I didn't know so I figured I'd ask.
    Any chance he'll be able to install XP SP2, VS 2005, run it, code with it and compile with it (all part of VS 2005)? Or is he going to have to return it and just go back to a PC laptop?
    Thanks for any information/advice you can give. I'm seeing him tomorrow so I'm hoping I'll have some good news for him.
    OOTInAtlanta

    My bad. It is one of the new one's. I believe it is a MacBook Pro. I think the MacBook itself only comes in 13"?? His is definitely 15" and she bought it brand new. I am pretty sure it is a MacBook Pro.
    If it is, you think he'll be able to keep it and do a dual-boot thing (for using VS 2005)? Is there anything special he'll need to know?
    Thanks again for any information you can give. It is very much appreciated.

  • Crystal report for visual studio 2005 dblogin problem

    Dear Sir,
    I am using Visual Studio 2005 and crystal reports for visual studio 2005 and sql server 2000.
    When I am running the project from my pc where it was developed and a local server with server authentication, report is opening but from client machine there is a new screen come before opening the report asking for login issue. my reports has subreports
    also.
    I am using dsn file to connect with server from crystal reports where dsn file contains as follows:
    [ODBC]
    DRIVER=SQL Server
    UID=sa
    PWD=sa
    DATABASE=HRISDB
    WSID=S-AGD-PAY01\HRSERVER
    APP=Microsoft Data Access Components
    SERVER=S-AGD-PAY01\HRSERVER
    so it is dynamic bcoz i need change server name sometimes.  my question is when same report want show user from their pc then below screen appears:
    database login
    server Name: C:\program files\HRIS\HRISDB.dsn
    Databse: HRISDB
    user id:
    PassworD:
    Integrated Security: it is checked and a finish button.
    (i am sorry bcoz screenshort is not attaching so I write above what in the diagloag box for you)
    then i need to uncheck the use integrated security and click finish then the reports come. THis is very annoying for my clients.
    Please help me how can I overcome it.
    It is mentionable that I didn't use any dblogin method in my code to like setdbloginforReport(). I think there is no problem bcoz the report show correctly. Just want to know how to overcome this screen.

    You know, this forum is for controls, apis, components for the user interface Windows Forms.
    Unlucky enough, Microsoft does not support Crystal reports anymore for many years.
    Try the Crystal reports forum for .Net
    http://scn.sap.com/community/crystal-reports-for-visual-studio 
    Success
    Cor

  • Missing controls when in resource manager of visual studio 2005

    I'm trying to port an application to Visual Studio 2005.  It uses GPIB and Serial controls. When I double-click on the
    dialog to bring it up to look at the controls, an error is displayed saying that the controls could not be instantiated, reinstall or register the
    controls and try again.  I have installed and have Measurement Studio in my Visual Studio 2005.  I know this is probably vague,
    but ANY help would be greatly appreciated!

    Hi KBr,
    I assume you were using the CWGPIB and CWSerial ActiveX controls right? What
    version of Visual Studio were you previously using (VS 6.0, .NET 2003)? Also
    what language were you programming in (C++, VB, etc) and what language are you
    in now (C++, VB.NET, C#)?
    Also what version of Measurement Studio did you purchase (Standard,
    Professional or Enterprise)? The reason I ask is that those CWGPIB and CWSerial
    ActiveX controls are legacy components and you will need the Measurement Studio
    for Visual Studio 6.0 support to have these components. This CD only comes with
    the Professional and Enterprise versions of Measurement Studio.
    My guess is that you only have the Standard Edition which doesn't come with the
    VS 6 support.
    If you are programming in .NET (C#, VB.NET), I highly
    recommend that you use the native .NET VISA and GPIB class libraries with
    Visual Basic .NET rather than the ActiveX controls. The .NET class libraries
    are more full featured, exhibit better performance, and should be much more
    natural to use in VB.NET or C# than the ActiveX controls.
    Hope this helps!
    Best Regards,
    Jonathan N.
    National Instruments

  • Measurement studio for visual studio 2005

    Hello, I'm currently using an ELVIS-II with Visual Studio 2005 for the measurement studio. I'm attempting to light up the 8 LEDs on the right of the ELVIS-II using a connection to the DIO 0 - DIO 7 ports, and a Digital Output program created using the NIO DAQ Windows application. However after I compiled the program and clicked the "Write" button on the Form1.cs it displays a message saying "You must populate the data to write before writing the data" . Can someone explain to me what's wrong with the program? many thanks: )
    Attachments:
    LEDerror.JPG ‏174 KB

    So sorry, the code I've posted was sightly modified by me while trying to find a solution. This is the "unmodified" version. basically the "//" was removed before the "throw new System.NotImplementedException("You must populate the data to write before writing the data.");" line.
    Attachments:
    LEDRun0003.txt ‏2 KB

  • How to get string value from database table using Visual Studio 2005?

    Hi,
    Im developing plugin in illustrator cs3 using visual studio 2005. I need to get the values eneterd in database. Im able to get the integer values. But while getting string values it is returning empty value.
    Im using the below code to get the values from database table
    bool Table::Get(char* FieldName,int& FieldValue)
        try
            _variant_t  vtValue;
            vtValue = m_Rec->Fields->GetItem(FieldName)->GetValue();
            FieldValue=vtValue.intVal;
        CATCHERRGET
        sprintf(m_ErrStr,"Success");
        return 1;
    Im using the below code to get the values.
    AIErr getProjects()
        char buf[5000];
        int i;   
        std::string  catName;
        ::CoInitialize(NULL);
        Database db;
        Table tbl;
        errno_t err;
        err = fopen(&file,"c:\\DBResult.txt","w");
        fprintf(file, "Before Connection Established\n");
        //MessageBox(NULL,CnnStr,"Connection String",0);
        if(!db.Open(g->username,g->password,CnnStr))
            db.GetErrorErrStr(ErrStr);
            fprintf(file,"Error: %s\n",ErrStr);
        fprintf(file, "After Connection Established\n");
    if(!db.Execute("select ProjectID,ProjectName from projectsample",tbl))
            db.GetErrorErrStr(ErrStr);
            fprintf(file,"Error: %s\n",ErrStr);
        int ProjectID;
        int UserID;
        int ProjectTitle;
        char ProjectName[ProjectNameSize];
        if(!tbl.ISEOF())
            tbl.MoveFirst();
        ProjectArrCnt=0;
        for(i=0;i<128;i++)
            buf[i]='\0';
            int j=0;
        while(!tbl.ISEOF())
            if(tbl.Get("ProjectID",ProjectID))
                fprintf(file,"Project ID: %d ",ProjectID);
                ProjectInfo[ProjectArrCnt].ProjectID = ProjectID;
                sprintf(buf,"%d",ProjectID);
                //MessageBox(NULL, buf,"f ID", 0);
                j++;
            else
                tbl.GetErrorErrStr(ErrStr);
                fprintf(file,"Error: %s\n",ErrStr);
                break;
            //if(tbl.Get("ProjectTitle",ProjectName))
            if(tbl.Get("ProjectName",ProjectName))
                MessageBox(NULL,"Inside","",0);
                fprintf(file,"ProjectTitle: %s\n",ProjectName);
                //catName=CategoryName;
                ProjectInfo[ProjectArrCnt].ProjectName=ProjectName;
                //sprintf(buf,"%s",ProjectName);
                MessageBox(NULL,(LPCSTR)ProjectName,"",0);
            else
                tbl.GetErrorErrStr(ErrStr);
                fprintf(file,"Error: %s\n",ErrStr);
                break;
            ProjectArrCnt++;
            //MessageBox(NULL, "While", "WIN API Test",0);
            tbl.MoveNext();
        //MessageBox(NULL, ProjectInfo[i].ProjectName.c_str(),"f Name", 0);
        ::CoUninitialize();
        //sprintf(buf,"%s",file);
        //MessageBox(NULL,buf,"File",0);
        fprintf(file, "Connection closed\n");
        fclose(file);
        for(i=0;i<ProjectArrCnt;i++)
            sprintf(buf,"%i",ProjectInfo[i].ProjectID);
            //MessageBox(NULL,buf,"Proj ID",0);
            //MessageBox(NULL,ProjectInfo[i].ProjectName.c_str(),"Project Name",0);
        return 0;
    In the above code im geeting project D which is an integer value. But not able to get the project name.
    Please some one guide me.

    As I said in the other thread, this really isn't the place to ask questions about a database API unrelated to the Illustrator SDK. You're far more like to find people familliar with your problem on a forum that is dedicated to answering those kinds of questions instead.

Maybe you are looking for

  • How do I configure my Airport Extreme firewall?

    I seem to remeber configuring a firewall on my Airpot Extreme/Time Capsule when I first set it up.  How do I get into it again to check the configuration settings - The Airport Utility does seem to provide a way in.

  • Acrobat 9.0 opens (downloads) server file in temporary folder

    Using Acrobat 9.0 (Windows Sharepoint server environment) to open files stored on the server downloads them into a temporary folder on my local computer. Unfortunately, this means that internal links/bookmarks using relative addressing to other files

  • Help with Sign Document button being grayed out

    I am using Abobe X Pro and I am having an issue with the Sign Document button. When I am signing a document sometimes the 'sign document' button is grayed out. I am still able to use the 'place signature' button and once I click the 'place signature'

  • Is it possible for text to span over two column?

    Gurus, I have a two column document and my Chapter/Book title has to be place center on page over the two column and the paragraph underneath is to be place in each column, i want to used only one text frame for all the text, can i span the Chapter t

  • Quick ipad restore question

    i want to know if i make a full backup of my ipad right now, and then restored to factory settings, update it through the cable to not use internal memory for the updates to current and i then restore my backup, will the backup restore my apps and ev