How to stop Auto Edit in JTable With JComboBox or JTextField

Hi everybody
I'm working with JTable and having 5 columns last 3 are hidden. First contains a Combobox Editor and Second contens JTextbox for editing. Every thing working fine except that whenever i clik the table it automatically opens its editor either JComboBox or JTextField for editing.
I want to remove this and want to allow editing whenever user press Enter key on that column.
I am using class
FeeAmtEditor extends JTextField implements TableCellEditor for Textbox editing and class FeeTypeEditor extends JComboBox implements TableCellEditor for combobox edition
another promblem that I need to press 'Escape' key to deactivate combo box or text box after entering data. This also i want to avoid.
thanks in advance

public void setComboBox(JComboBox cb, int columnindex)
        if(columnindex < 0 || columnindex >= getColumnCount())
            return;
        DefaultCellEditor dce = new DefaultCellEditor(cb);
        dce.setClickCountToStart(2);
        TableColumn column = jtable.getColumn(getColumnName(columnindex));
        column.setCellEditor(dce);
    }hope this help you..

Similar Messages

  • TS1424 I had purchased a VIP subscription in starmakerstudios karaoke for a week. I don't know how to stop auto renewal. Even though I have deleted the app I am still being charged

    Hey people please help me with my problem.
    I purchased a VIP subscription for a week in starmakerstudios karaoke. I don't know how to stop auto renewal. Even though I have deleted the app, I'm still being charged $1.99 a week!
    Please help me out...

    Hi Gerald,
    Well, you're not alone. The question is why is this happening? Since the referenced link shows the same type of problem with Yahoo finance, I suspect there is a coding problem on the site, specific to how Firefox is reading the code. Not being a programmer, I can't offer specific advice other than contacting either Firefox through their Community forum, or Yahoo Finance.

  • How to create user editable Crystal Report with dynamic dataset

    What I would like to achieve:
    A program loads a report in runtime updates list of database fields (possibly includes sample data), open report in "Crystal Reports 2011" (or 2008) where user customizes report and saves it. Later on the program loads the report, fills actualized data and displays it in .net report viewer.
    What I do:
    CrReport = New CrystalDecisions.CrystalReports.Engine.ReportDocument
    CrReport.Load(TemplateFilename)
    Dim Results As DataTable
    DataTable is filled from a database
    CrReport.SetDataSource(mResults)
    CrReport.SaveAs(NewReportPath, True)
    The NewReportPath is opened in the default program.
    What are the problems
    The report is open in preview mode (not in design).
    When the field is added to the report the designer asks for XML datasource on preview.

    The short answer is that it is not possible. I broke the question to other two: How to save a report that it opens without preview? and How to create user editable Crystal Report with dynamic dataset, where it is possible to find details. Key answer is Re: How to create an editable previewable report?

  • HT4623 How to stop third party apps download with out you permission from ATT partners that cant see any connections on your account due to you not being the prchaser?

    How to stop third party apps download with out you permission from ATT partners that cant see any connections on your account due to you not being the purchaser or on account as long as someone else is paying they can not hold legal resposible there third privacy  due to legal privacy laws.

    Then you should read these.
    http://forums.macrumors.com/showthread.php?t=1804704&highlight=sonnet+tempo+pro
    http://forums.macrumors.com/showthread.php?t=1721573&highlight=sonnet+tempo+pro
    This was strange but has to do with how startup disk and nvram interact
    http://forums.macrumors.com/showthread.php?t=1795765
    I think your problems were solvable and not that the Sonnet card and 5,1 is not bootable, in fact the 5,1 is easier, there are more supported cards.
    I have the 1,1 where the Sonnet Pro is recommended but for data only and are not bootable because of the 32-bit EFI firmware. NOT the 4,1 and 5,1. The 2008's are problem child and have a mix of PCIe 1.1 slots, first implementation of EFI64 that also has problems. Also the 4,1 has two PCIe 2.x slots 3 and 4 that share a controller but that simply limits bandwidth.
    I would have left the TRIM support and NVRAM changes in Yosemite to a separate thread if you wanted to focus on the Sonnet Tempo Pro support in Mac Pro 2010-12 5,1s.
    Also the make of SSD can vary and they also have their own firmware as do bootable controllers along with the EFI of the Mac, all of which have to work together.  Meaning it might be that Samsung 840 va 840 EVO vs 840 Pro will all be slightly different but my experience is Samsungs work well (as do others like Crucial with the proper firmware - and there was/is an issue with the firmware of the Samsung 840 but not with booting).
    The PCIe card gets seen and treated as external and therefore 'eject' but of course you can't when it is the system boot drive.
    One thing I found last week and meant to mention:  After installing or changing PCIe cards, RESET SMC made all the difference in the world with the long boot delay. Some PCIe cards will add a few seconds, system has to search the device tree which now shows another controller with multiple devices - and sometimes NVRAM and SMC are what I will call "dirty" and need to be rebuilt and reset.

  • My iPad 2 only keeps a set number of emails for me to view eventually deleting from the screen. How do stop this as it syncs with my phone and mac book pro neither of which do this?

    My iPad 2 only keeps a set number of emails for me to view eventually deleting from the screen. How do stop this as it syncs with my phone and mac book pro neither of which do this?

    Thanks for that. Much more constructive than the last comment. It's only the restriction code I can't recall, not the access passcode. So I can currently access the device, just not age restricted content. Does that's make a difference? I also wondered if anyone knew how many attempts you get to try to get it right. Now tried 21 times and so far nothing bad has happened but I am concerned I'll eventually be completely locked out of the device. That doesn't seem in the spirit of things though. Surely it's foreseeable that a child could repeatedly try to guess the code so I can't see that it would be right to lock the device down completely in that circumstance, particularly if the access code is being typed in correctly every time.
    Thanks

  • I have itunes set up to sync with my Ipod Touch and my Ipad.  As of today, it keeps looking for an iPhone to sync with and give me an error message.  I don't have an iPhone and don't know how to stop it from popping open with this error message.

    I have Itunes set up to sync with my Ipod touch and Ipad.  As of today, iTunes has started searching to sync with an iPhone, which I don't have and pops open with an error message stating it cannot locate the iPhone to sync.  I have looked in devices and only the iPad and iPod Touch are listed.  Any ideas on how to stop iTunes from searching for any iPhone it is never going to find? It is annoying to have it popping up all the time with the error message.  Thanks in advance for any suggestions.

    You should really read the manual.
    "How do you restore from backup? "
    Restore.  When given the choice, choose to use backup.
    "And how can I check to see if the pics and videos are on my computer somewhere first??"
    They would only be where you put them.  What program did you use to import them?  Pics/vids taken with ipod are not part of the sync process at all.  You should be importing them just as you would with any digital camera.
    If you did not import them, then they are not on your computer.

  • How to stop to sync ipad apps with itunes without loosing everything?

    My iPad is synching it's apps with itunes. Now that we have icloud, my ipad already has a backup in the cloud, and the PC backup of my apps is no longer useful. My goal is to stop my apps to sync with itunes on my PC because it is useless, it takes a lot of space on my hard drive (with many apps other 1-2GB each), because it drains my network bandwidth when it syncs, and finally because it makes my music synching with itunes extremely long (because it needs to sync all apps when it sync the music), and all of that without any use.
    I tryed to simply uncheck "sync my apps" , but itunes wants to delete all my app and app data if I do so. I searched online and found out that some tryed to let itunes erase them, then use the icloud backup, but it seems that the icloud backup also backup the "sync my apps is checked", so it is not working. I tryed contacting Apple directly but for itunes they say we have to use the Fast Land, which cost money, which is conter logic (why should we pay to report bugs and get support for an unworking product that should work properly in the first place?), and also very frustrating.
    I got poor support by Apple over the years, but I now that the best support often comes from the people that uses the product itself, and that is why I am trying to get the answer from you guys over the support communities.
    None of us is paid to help each other, so thank you in advance for your time!
    PS: Apple; fast lane needs to be free, it's not normal to have to pay to get the service every company in the world gives freely...

    MikeKruse wrote:
    How do I keep these computers in sync in iTunes without iTunes re-arranging my iPhone home screen and corresponding app icons?
    You don't.  Each sync-able item (apps, music, contacts, calendar, etc) can only have one source.  You don't see it because all of the iTunes libraries have the same apps, but if they didn't, it'd be adding and deleting apps too.  So each type you sync, the one you're currently syncing with becomes the authority.
    Since you state that your goal is for all the libraries to match, there's no reason to be syncing them all.  Pick one, designate it as the authority, and on the other two, don't sync apps.

  • How to stop ERP Quotation for BP with role Prospect

    Hi,
    We have implemented cross system transactions from CRM opportunity to ERP Quotation. We create prospects with sales area data in CRM UI. Though in GUI unless the role sold- to party is selected the sales area data tab is not activated, however not in the case of UI. We can assign the sales area even for the prospects. At the same time for prospects we select the R3 account grouping.
    The problem is when the account with role prospect with R3 account group and sales area is created I can still create ERP Quotation. How to stop creating the ERP Quotation unless the role Sold-to party is extended to the prospect?
    Please help.
    Rgds,
    Shridhar

    Hi Iswari,
    If you open the Bdoc "classic" data from tcode SMW01 (that's the yellow button next to the "show error" button) you should see a segment named "CRM_DOC_HEADER". Within this segment I would expect the OBJECT_ID field to be empty when you're attaching a document on a business activity (if that's what you mean by "contact").
    If so: you can try to create a simple intelligent publication object with a filter set on OBJECT_ID = ''. Then no Bdoc will be sent when adding an attachment on any business transaction (I suppose), so the Bdoc will probably still be there, but always with a green status and going nowhere.
    Regards,
    Nicolas Busson

  • HT204053 how do I view, edit, sync documents with pages on iOS and mac

    I can't seem to figure out how I can - find,edit,sync my documents that I have created on an iOS device or macbook, without going onto icloud.com/iwork?
    Even if I download from the web onto my MBP edit content then how do I re-upload to icloud.
    I have the documents and data checked in icloud preferences all apps and programs are up to date.
    What I would like to do is like dropbox have a folder on my MBP that syncs with icloud which is connected to my iOS.
    I have a dropbox account and can download a document to my iPad via pages review and edit but then cannot re-upload the newly edited version. This is frustrating and would be happy to use more icloud intergration but can't figure out how to get an iCloud folder in finder to sync with devices.
    I hope that make sense
    thanks for the help!
    Stuart

    Currently any documents created or edited on your Mac, need to be uploaded AND downloaded via iCloud.com before you can share them with your iOS devices.
    This is a user to user community, Apple are unlikely to read your comments, if you have any suggestions that you think might enhance iCloud you can send Apple your feedback here.

  • How to Stop Auto assignment of Source of Supply in SC

    Hi All;
    We are using SRM7 classic scenario.
    While creating  a SC, the system automatically assigns a vendor in the source of supply if there is 1 contract or 1 inforecord.If there are multiple, the system will not assign but it will show them all so that the user will select one of them.
    Our requirement: we need to stop auto assignmnt of source of supply in SC.
    Thanks

    Hi,
    There is a source determine driver and FM in SRM. You shall find it in the forum.
    Here you can change the behaviour and deassign the contract that is automatically assigned
    Rgds
    Venkat

  • How to stop auto approval  of requests by xelsysadm ?

    Hello OIM-SOA experts, when I submit role request using xelsysadm user, the operational level request is auto approved eventhough I have custom approval in place. But requests submitted by others will go for approval process. How to avoid auto approval of xelsysadm requests for opearational level ? Is it possible to configure this ?
    appreciate your suggestion
    Thanks

    How did you create Approval Policy ?
    Did you create Request Level and Operation Level Policies ?
    Did you select proper Request Type ?
    Did you create proper rule which satisfy your expected results ?

  • JTable with JComboBox/JSpinner problem

    The following code has a JTable with 2 columns.The lst column has JComboBoxes, the 2nd column has JSpinners.I want to set the spinner range of values based on the selection of JComboBox. The JComboBox selections are "small" and "large". For "small" the spinner should range from 0..49, for "large" from 50..99. When a selection is made, MyTable.itemStateChanged() is called, which in turn calls SpinnerEditor.setValueRange(). This sets an array with the desired values and then sets the model with this array. However, it sets the range not only for the row in which the combo box was clicked, but all rows.
    So in MyTable.setCellComponents(), there is this:
    spinnerEditor = new SpinnerEditor(this, defaultTableModel);
    modelColumn.setCellEditor(spinnerEditor);
    If the table has n rows, are n SpinnerEditors created, or just 1?
    If 1, do n need to be created and if so, how?
    public class MyTable extends JTable implements ItemListener {
         private DefaultTableModel defaultTableModel;
         private Vector<Object> columnNameVector;
         private JComboBox jComboBox;
         private SpinnerEditor spinnerEditor;
         private final int COMBO_BOX_COLUMN = 0;
         final static int SPINNER_COLUMN = 1;
         public static String SMALL = "Small";
         public String LARGE = "Large";
         private final String[] SMALL_LARGE = {
                   SMALL,
                   LARGE };
         public MyTable(String name, Object[][] variableNameArray, Object[] columnNameArray) {
              columnNameVector = new Vector<Object>();
              // need column names in order to make copy of table model
              for (Object object : columnNameArray) {
                   columnNameVector.add(object);
              defaultTableModel = new DefaultTableModel(variableNameArray, columnNameArray);
              this.setModel(defaultTableModel)     ;
              setCellComponents();
              setListeners();
         private void setCellComponents() {
              // combo box column -----------------------------------------------
              TableColumn modelColumn = this.getColumnModel().getColumn(COMBO_BOX_COLUMN);
              jComboBox = new JComboBox(SMALL_LARGE);
              // set default values
              for (int row = 0; row < defaultTableModel.getRowCount(); row++) {
                   defaultTableModel.setValueAt(SMALL_LARGE[0], row, COMBO_BOX_COLUMN);
              modelColumn.setCellEditor(new DefaultCellEditor(jComboBox));
              DefaultTableCellRenderer renderer = new DefaultTableCellRenderer();
              renderer.setToolTipText("Click for small/large"); // tooltip
              modelColumn.setCellRenderer(renderer);
              // index spinner column ------------------------------------------------------------
              modelColumn = this.getColumnModel().getColumn(SPINNER_COLUMN);
              spinnerEditor = new SpinnerEditor(this, defaultTableModel);
              modelColumn.setCellEditor(spinnerEditor);
              renderer = new DefaultTableCellRenderer();
              renderer.setToolTipText("Click for index value"); // tooltip
              modelColumn.setCellRenderer(renderer);
         private void setListeners() {
              jComboBox.addItemListener(this);
         @Override
         public void itemStateChanged(ItemEvent event) {
              // set spinner values depending on small or large
              String smallOrLarge = (String)event.getItem();
              if (this.getEditingRow() != -1 && this.getEditingColumn() != -1) {
                   spinnerEditor.setValueRange(smallOrLarge);
         public static void main(String[] args) {
              try{
                   UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
              catch (Exception e){
                   e.printStackTrace();
              String[] columnNameArray = {"JComboBox", "JSpinner"};
              Object[][]  dataArray = {
                        {"", "0"},
                        {"", "0"},
                        {"", "0"},
              final MyTable myTable = new MyTable("called from main", dataArray, columnNameArray);
              final JFrame frame = new JFrame();
              frame.getContentPane().add(new JScrollPane(myTable));
              frame.setTitle("My Table");
              frame.setPreferredSize(new Dimension(200, 125));
              frame.addWindowListener(new WindowAdapter(){
                   @Override
                   public void windowClosing(WindowEvent e) {
              frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
              frame.setLocation(800, 400);
              frame.pack();
              frame.setVisible(true);
    public class SpinnerEditor extends AbstractCellEditor implements TableCellEditor {
         private JComponent parent;
         private DefaultTableModel defaultTableModel;
         private final JSpinner spinner = new JSpinner();
         private String[] spinValues;
         private int row;
         private int column;
         public SpinnerEditor(JTable parent, DefaultTableModel defaultTableModel ) {
              super();
              this.parent = parent;
              this.defaultTableModel = defaultTableModel;
              setValueRange(MyTable.SMALL);
              // update every time spinner is incremented or decremented
              spinner.addChangeListener(new ChangeListener(){
                   public void stateChanged(ChangeEvent e) {
                        String value = (String) spinner.getValue();
                        System.out.println ("SpinnerEditor.stateChanged(): " + value);
                        setValue(value);
         private void setValue(String value) {
              // save to equation string
              System.out.println ("SpinnerEditor.setValue(): " + value + " at (" + row + ", " + MyTable.SPINNER_COLUMN + ")");
              ((JTable) parent).setValueAt(spinner.getValue(), this.row, this.column);
         @Override
         public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)      {
              System.out.println ("SpinnerEditor.getTableCellEditorComponent(): row: " + row + "\tcolumn: " + column);
              System.out.println ("SpinnerEditor.getTableCellEditorComponent(): value: " + value);
              this.row = row;
              this.column = column;
              return spinner;
         @Override
         public boolean isCellEditable(EventObject evt) {
              return true;
         // Returns the spinners current value.
         @Override
         public Object getCellEditorValue() {
              return spinner.getValue();
         @Override
         public boolean stopCellEditing() {
              System.out.println("SpinnerEditor.stopCellEditing(): spinner: " + spinner.getValue() + " at (" + this.row + ", " + this.column + ")");
              ((JTable) parent).setValueAt(spinner.getValue(), this.row, this.column);
              return true;
         public void setValueRange(String smallOrLarge) {
              System.out.println ("SpinnerEditor.setValueRange for " + smallOrLarge);
              final int ARRAY_SIZE = 50;
              if (MyTable.SMALL.equals(smallOrLarge)) {
                   final int MIN_SPIN_VALUE = 0;               
                   final int MAX_SPIN_VALUE = 49;
                   //System.out.println ("SpinnerEditor.setValueRange(): [" + MIN_SPIN_VALUE + ".." +  MAX_SPIN_VALUE + "]");
                   spinValues = new String[ARRAY_SIZE];
                   for (int i = MIN_SPIN_VALUE; i <= MAX_SPIN_VALUE; i++) {
                        spinValues[i] = new String(Integer.toString(i));
              else { // large
                   final int MIN_SPIN_VALUE = 50;               
                   final int MAX_SPIN_VALUE = 99;
                   //System.out.println ("SpinnerEditor.setValueRange(): [" + MIN_SPIN_VALUE + ".." +  MAX_SPIN_VALUE + "]");
                   spinValues = new String[ARRAY_SIZE];
                   for (int i = 0; i <ARRAY_SIZE; i++) {
                        spinValues[i] = new String(Integer.toString(MIN_SPIN_VALUE + i));
                   //for (int i = 0; i <ARRAY_SIZE; i++) {
                   //     System.out.println ("spinValues[" + i + "] = " + spinValues);
              System.out.println ("SpinnerEditor.setValueRange(): [" + spinValues[0] + ".." + spinValues[ARRAY_SIZE-1] + "]");
              // set model
              spinner.setModel(new SpinnerListModel(java.util.Arrays.asList(spinValues)));

    However, it sets the range not only for the row in which the combo box was clicked, but all rows. Yes, because a single editor is used by the column.
    One solution is to create two editors, then you override the getCellEditor(...) method to return the appropriated editor. Something like:
    If (column == ?)
        if (smallOrLarge)
          return the small or large spinner editor
        else
           return the large spinner editor
    else
        return super.getCellEditor(...);

  • How do I stop auto select or hovering with my trackpad?

    How do I stop my track pad / mouse from auto select (Hovering)?

    I've been having this problem on my MacBookPro for some time. I live in China.  In January I took it in to the Genius'  in California and they replaced the trackpad.
    I think it's a software problem. I continue to have this problem in Firefox and Safari. I use a VPN and I also check preroidically for viruses. I have a clean computer with no viruses. I don't open spam, links or attachments from anyone I don't know well or recognize. My computer is clean.
    I use the latest versions of OS and update my software when there are new updates. I'm using 10.8.2. Haven't added 10.8.3 yet but will do so as soon as I see that it is stable.
    This problem is quite frustrating. When reading and scrolling down a page of news a new item is selected or text is selected without a click. Sometimes I will be taken to a new page without having clicked anything.
    It's quite a hassle sometimes.
    Apple hasn't helped at all with this.

  • PS migration: How to stop auto-creation of PR for completed activities?

    We are migrating project master & transactional data from R/3 4.7 to ECC5. In the old system, majority of the ext. activities in our projects already carries the status REL. Purchase Requisition was auto-created > PO done > GR/IR done > actual cost for the ext. activity already posted into the project.
    In our migration effort, we are transferring the whole project structure & master data from the old 4.7 to ECC5 and subsequently updating the system & user statuses of the whole project structure.
    How can we stop the system from auto-creating a PR again when the statuses are updated for those activities that are already completed, i.e. actual cost posted, as in 4.7 system?
    We thought of using the logic if a PO exist for the activity in the 'old' system, then the field AFVGD-AUDISP (Res/Pur.req) for the activity in CJ20N should be set to 'Never'. However, my ABAPer was saying this could not be done as AFVGD is a structure and not a table.
    Have any one of you face similar predicament? Is there other method to address this issue? Appreciate your assistance.
    Edited by: Quah Ai Ling on Jun 10, 2008 5:36 AM

    Hi Varshal,
    Thanks for the suggestion.
    However, we thought of an alternate method that does involve changing the customers existing business process.
    1) Change the field AUDISP in the network profile to 1 "Never" for the conversion.
    2) Migrate the data. Program will create Networks, Activities & Components with the field AUDISP set to "Never create Reservation or Purchase Requisition".
    3) Change the field in AUDISP in the network profile back to "2 From Release".
    We will have to get the users to clean-up their data (close outstanding PRs or convert those PRs to POs) before this exercise for a clean cut-over.

  • How to stop auto comnnecting to share as AppleID (permissions)

    OK chaps and chapesses, I've had a search but the question I want to ask usually gets asked in reverse (how to connect as Apple ID).
    This is the scenario.
    1) I have 2 macs - a 2009 Mac Pro desktop and a 2011 MacBook Pro.
    2) They are (at the moment) exact clones of one another, both running ML (10.8.5)
    3) Both the MP and the MBP have an "admin" user (for admin only) and my main account for working (standard user).
    4) The Macs are connected to my home network via AFP shares using static IP addresses, (let's say afp://192.168.1.20 and 21)
    5) Both computers have different network share names (eg MyMBP and MyBigMac)
    I am trying to network them so that I can connect to either Mac from the other one to copy files across from one standard user's account, to maintain sync.
    Before anyone suggests iCloud, I cannot use this for my data storage as much of my data is subject to non-disclosure agreements and my clients' IT policies, which forbid cloud storage.
    Anyway, I've got no problem getting the Macs to see each other on the network – the problem is, every time I connect, it immediately connects under my Apple ID. This means the sharepoint (my home folder) mounts without giving me the option to "Connect as… Registered user" which is what I need to do. If I am connected as my Apple ID, I do not get the necessary permissions to move stuff around in the home folder of the other Mac. I know I need to log in as the standard user in both Macs and connect as such. The problem is stopping it auto-connecting as Apple ID.
    This problem happens whether I browse the network, or whether I Go>Connect to server.

    This might also help: connect with cifs://
    FROM:
    http://osxdaily.com/2013/10/30/connect-smb-nas-network-shares-os-x-mavericks/
    Connect to SMB & NAS Network Shares in OS X Mavericks
    Oct 30, 2013 
    ... a very easy workaround to connect to SMB and NAS shares from OS X:
    From the OS X Finder, hit Command+K to summon “Go To Server” as usual.
    In the “Server Address” field, use the cifs:// prefix as follows:
    cifs://127.0.0.1
    Connect to the SMB, NAS, or Windows share as usual.
    ... it’s because using CIFS connects with SMB1 rather than the (currently) buggy implementation of SMB2. ... Apple adjusted the default protocol for SMB (Samba, the Windows file sharing ability) from SMB1 to SMB2, and the SMB2 implementation apparently carries a bug which is incompatible with ...

Maybe you are looking for

  • Placed SWFs in IND CS4 do not work

    Hey, I've been searching the Internet for forum-topics/posts on similar problems unsuccessfully. Now I hope to get some help on my prob from the "collective expertise" here ;) My aim: Creating a PDF-presentation including multimedia-contents (SWF-Fil

  • Cannot View the Employee Salary Report in BI Publisher

    Hi, everyone, I have installed the Standalone version of bi publisher for windows (bipublisher_windows_x86_101341). I have logged in as administrator, I have connected to my oracle database 11g thru jdbc succesfully. i cannot view the Employee Salary

  • Position problem with four zoom areas at a slide

    Hi to all, my problem, i've made a slide, containing a single picture (periodic table). Then, i added four zoom areas at the elements C, H, S and N. Source areas are 45 by 45 px, target areas are 180 to 180 px. I try to set fixed postions for the tar

  • HT204476 Can I delete my iPhoto Library after migrating to Photos?

    My iPhoto Library is about 450 GB in size. This morning I migrated it to Photos. After a reboot my Mac started complaining that I have no disk space left (I have a 1 TB drive in my MacBook Pro). It appears that the Photos migration process duplicated

  • Adobe Programs Not Working-Need Help

    All my Adobe programs are unresponsive in my Mac Book Pro. Every time I open a program, after it loads up it virtually freezes. Every click I do, even if its not meant to do anything brings up the rainbow wheel, meaning a big operation is being done,