to access the QML attached objects in C++ and best practices for the handling of the user interface in classes

Hello

I have in fact 2 queries

(1) how can we access attachedobjects defined in QML in C++?

(2) I'm loving development on Blackberry 10 C++ is one of my favorites. But I'm a bit lost when it comes to managing the user interface in classes. For example when we create the project through momentics we have a class called ApplicationUI. It manages all the (default) user interface commands, we in C++. as for example creating the document qml and setting as root user interface, etc. I am now working on an app that have NavigationPane as root, and then I continue to push pages (like the screens). But now the code for all pages is inside my ApplicationUI. What is the best practice to keep the UI for each page logic in a separte C++ class?

I also develop for Android that a separate class for each activity, this code does not mingle for each activity. Please guide me how can I keep logic of user interface of each Page into a separate class of C++?

regarding your second question:
I think this is the simplest approach to keep all things in the UI in QML. You can easily put things into separate files.

If you want to use c ++ to the user interface: can be done, too. just put it in separate classes and include those in your application class.

Tags: BlackBerry Developers

Similar Questions

  • To access the user interface objects in attachedObjects

    I have a NavigationPane and pages get pushed on this as long as the user clicks on the different buttons. The pages are defined as the attachedObjects and are pushed on the NavigationPane dynamically like this:

    NavigationPane{
        id: navigationPane
        property variant myPageVar
    
        Button{
            onClicked:
                if(myPageVar == null){
                    myPageVar = myPage.createObject();
                }
    
                navigationPane.push(myPageVar);
            }
        }
    
        attachedObjects: [
            ComponentDefinition {
                id: myPage
                source: "MyPage.qml"
            }
        }
    }
    

    Now, I would like to connect a signal from a TextField in MyPage element to a slot in my application, something like this:

    QObject::connect(m_pTextField,SIGNAL(textChanging(QString)),this,SLOT(onTextChanging(QString)));
    

    Anyone know how I can do this?  My biggest challenge is a reference to the object Page MyPage * c++, no matter what I can't seem to be able to acquire one.

    There are several options:

    (1) create a Q_INVOKABLE function in your C++ class by taking a QObject * parameter and export the instance to QML class. After you create the page to call this function and pass it the page dynamically. In this function, make the connection.

    (2) the same approach, but use a function without parameters. In the function callfindChild ("Edit") at the scene of the application to find the page. QML assign an object name to the Page after creation to work.

  • Access the user interface via TimerTask

    Hello

    I am trying to invalidate the screen for updating a clock of a TimerTask. Unfortunately, I keep getting errors that are probably related to the synchronization of the threads properly. Here is my code for the timer... it runs every 5000 milliseconds:

    public void runTimer()
        {
            TimerTask task = new TimerTask()
            {
                public void run()
                {
                    if (!_dragging && !_screenUnlocked)
                    {
                        UiApplication.getUiApplication().invokeLater(new Runnable()
                        {
                            public void run()
                            {
                                synchronized(UiApplication.getEventLock())
                                {
                                    UiApplication.getUiApplication().getActiveScreen().invalidate();
                                }
                            }
                        });
                    }
                }
            };
            _timer = new Timer();
            _timer.schedule(task, 0, _timerDelay);
        }
    

    Can someone help me understand how to correctly access the invalidate method? Moreover, this method is part of a subclass of full screen...

    You need not be on the wire of event to make the invalidate(), in fact, I would recommend that you aren't.

    There are two common ways to get on the thread of events:

    (1) UiApplication.getUiApplication (.invokeLater)

    (2) synchronized (UiApplication.getEventLock ())

    You must use one of the other, you do not need to use both.

  • Required formula and best practices for the storage of data base of calculation

    Hi gurus of the Oracle

    Need your help to calculate the requirement of storage for the production database.

    Thank you

    Hitgon

    I have a query DBA_DATA_FILES show total space allocated.

    SELECT SUM (bytes) AS allocated_bytes FROM dba_data_files;

    And for 'used' space, I run the present:

    SELECT SUM (bytes) AS used_bytes FROM dba_segments;

    We don't need to digress into the discussion of what is truly used as everyone knows that there is unused space in DBA_SEGMENTS. But it works for management!

    I have a report automated that send me monthly. The same report even it breaks down by tablespace... allocated and used as I noted above. Then, I put it in Excel to generate the graph.

    See you soon,.
    Brian

  • Best practices for storing the Logs of the system for all newly improved ESXi hosts?

    Hi people,

    What are the options and best practices for the Logs of the system for all newly improved 5.1u1 ESXi hosts?

    Do I need to have the Syslog server or it can be safely ignored?

    Thank you

    Evening,

    Syslog is preferred, but VMware has provided a collector of syslog on the vcenter installation disc can be installed on any windows host or your vcenter. I can't count the number of times where I had guests CMTF or newspapers lost... Fortunately for the syslog which collects up to the accident.  It is not necessary, but it's really a good idea without any real cost since you can use your vcenter host.

    Here is an article on how to install it:

    Set up Syslog ESXi collector | VMware vSphere Blog - VMware Blogs

    Thank you

  • Help - LI running, but get Apache2 Ubuntu default page while trying to access the Web interface of log insight

    Hello

    I installed the Log Insight 2.5 VM via vCenter Server ESXi 5, 5. I was able to deploy the virtual computer successfully and you can see the network through VAPP Options settings. (Attached picture - TIME settings).

    Question:

    Unable to access LI web Interface. While trying to access the Web interface, I get 'Apache2 Ubuntu by default Page' (img attachment). Insight of the newspaper runs and opens the web application on port 80.

    Newspapers, controlled far-

    status of /etc/init.d/loginsight

    Open a session running Insight

    Attached image Loginsight2-DURATION - file /storage/core/loginsight/var/runtime.log

    # sh li - cassandra.sh - status

    SH: li-cassandra-sh: not found

    Check if the tcp 80 port is open through the netstat command. Yes, it is open.

    Telnet on port 80, it says connection and crashes. Image attached - telnet-LI

    Able to ping the IP address successfully.

    How can I check http logs on console LI?

    I would really appreciate response to this soon. I'm working on installation LI for more than a week and struggling to get through this way.

    Thank you

    Radhika

    I believe that you with the configuration, but I tell you that the configured IP address and the IP you hit in your browser are not still the same IP, Log Insight does not work on Ubuntu, so you hit another system. To prove this, connect you to the console of the Insight newspaper and run:

    # cat/etc/SuSE - release

    SUSE Linux Enterprise Server 11 (x86_64)

    VERSION = 11

    PATCHLEVEL = 2

    You will see that you are running SuSE to see a Ubuntu screen tells me that you have an IP address duplicate in your environment and you hit a node that is not an Insight newspaper. I hope this helps!

  • What is the best way or best practices for access to the session defined in servelt pipeline component?

    Hi Experts,

    What is the best way or best practices for access to the session defined in servelt pipeline component?

    Please, share your ideas.

    Thank you

    ankV

    As performance is concerned, a lot would depend on as to how your design & logic is implemented and you presented search operations to support the specific performance problems. In fact the operation itself can be not expensive than in-house it is somewhat like a search for key/value of the objects in session/application context name. But having said that, Yes, a potential performance problem could be because it's a synchronized operation. So to avoid searches to be performed during each request, caching the results of a search of a component. And in the majority of cases to solve a 'A' component within your component, you must configure a property reference 'A' in the file properties for your component.

  • To access the check boxes in the user interface programmatically

    Hi all
    I have the following usecase.
    1. I have a table that has 3 columns, first two columns are read only output of the label component and the third column is a checkbox.
    2. I have three lines in the table.

    Now:
    1. when a user selects the check box and click on a "submit" button I want to check that it should have selected at least one checkbox.
    2. for which I tried to access the table from the user interface programmatically, but it does not work.
    Is there a way I can access the values?

    Thanks in advance,

    Hello

    The box must be bound to an attribute line in the table is related to data collection. If yes then simply loop through the lines and check if the attribute has been set. For example, if each line has a "checked" property, so you can ensure at least a line "checked = true' in your action. To access the collection, you can use something like:

    Object initialRowKey = table.getRowKey();
    try
    {
        int count = table.getRowCount();
        for (int i = 0; i < count; i++)
        {
            table.setRowIndex(i);
            MyObject row = (MyObject)table.getRowData();
            if (row.isChecked())
            {
                // do something, set a flag to true, etc.
            }
        }
    }
    finally
    {
        table.setRowKey(initialRowKey);
    }
    

    The code above assume that you linked the table to your managed bean using the "required" attribute in the table.

    Kind regards

    ~ Simon

  • Call functions of qml in main.qml of a part of the user interface of the part without application head.

    Hi all;

    I wanted that my application runs in the background (Headless) but first encountered several problems, calculation are qml functions (in main.qml: updateUi() with call javascript *.js files), who should I call their headless part when the part of the user interface is closed by the user? Please help me if you have any solution.

    Thank you very much.

    identify what treatment you need for the game without head and migrate to c + c++ / Qt.

  • SX10 - how to access the web interface behind a firewall

    Howdy

    I have a very simple configuration, router and behind her SX10. I can't access the web interface of the remote unit. Is there a port that I need to activate or something?

    When the device was connected directly to the modem, with the public IP address, I was able to connect to the web interface.

    any suggestions here?

    I enter anything in the field AllowRemote.

    Thanks in advance!

    Web interface can be accessed using HTTP ether (80) or HTTPS (443).  To you how you want to deploy, but you can use NAT on the router, port forwarding, or even put the SX10 in DMZ on the router.

  • In Windows 7, cannot access the user profile get the error "the service user profile Service has no logon.

    When you try to access the user profile, get the error message "the service user profile Service has no logon.  User profile cannot be loaded. "The new profile tried to go through the steps of profile user fix damaged by ms, but trying to create a new user profile to copy the files from the damaged user profile does not display on my C: drive the users folder (as it should).  Anyway to fix the corrupted if user profile profile are available?

    Hello

    References to Vista also apply to Windows 7.

    You can try to fix it with Safe Mode - repeatedly press F8 as you bootup. The ADMIN account in trunk
    Mode has no default password (unless someone has changed the password so it should be available).

    Some programs such as the updated Google (if you added the toolbar Google, Chrome or Google Earth)
    has been known to cause this problem.

    Error message when you log on a Windows Vista-based or Windows 7 using computer a
    Temporary profile: "the user profile Service has no logon. Unable to load the user profile.
    http://support.Microsoft.com/kb/947215

    How to fix error "the user profile Service has no logon. User profile cannot be loaded. »
    http://www.Vistax64.com/tutorials/130095-user-profile-service-failed-logon-user-profile-cannot-loaded.html

    How to fix error "your user profile was not loaded correctly! You have been connected with a
    temporary profile. "in Vista
    http://www.Vistax64.com/tutorials/135858-user-profile-error-logged-temporary-profile.html

    BE VERY CAREFUL IF YOU USE THIS ONE:

    DO NOT USE THE ACCOUNT HIDDEN ON A DAILY BASIS! If it corrupts you are TOAST.

    How to enable or disable the built-in Windows 7 Administrator account
    http://www.SevenForums.com/tutorials/507-built-administrator-account-enable-disable.html

    Use the hidden administrator account to lower your user account APPLY / OK and then lift it to ADMIN.
    This allows clear of corruption. Do the same for other accounts if necessary after following the above message.

    You can use the hidden - administrator account to make another account as ADMINISTRATOR with password even
    (or two with the same password) use a test or fix the other.

    You can run the Admin account hidden from the prompt by if necessary.

    How Boot for Windows 7 System Recovery Options or use a Windows 7 boot disk.
    http://www.SevenForums.com/tutorials/668-system-recovery-options.html

    What are the system recovery options in Windows 7?
    http://Windows.Microsoft.com/en-us/Windows7/what-are-the-system-recovery-options-in-Windows-7

    How to create a Windows 7 system repair disc
    http://www.SevenForums.com/tutorials/2083-system-repair-disc-create.html

    If you cannot access your old account, you can still use an Admin to migrate to another (don't forget
    always leave to an Admin who is not used except for testing and difficulty account).

    Difficulty of a corrupted user profile
    http://windowshelp.Microsoft.com/Windows/en-AU/help/769495bf-035C-4764-A538-c9b05c22001e1033.mspx

    I hope this helps.

  • Flatten to a string to send arbitrary objects by messages from the user interface?

    Hi people,

    I am trying to send arbitrary data by messages from the user interface defined by the user to my labview interface. Something funny happens then: if I send the data through the message of ui, it seems I have something strange. There is only one character or nothing in the message of the user interface that reached my reminder.

    It seems that flatten channel also creates control characters that are interpreted by NI TestStand and Labview not as members of the chain, and for this reason I only get incomplete data. within the action of testand, which creates the flattened data, I put a dialog box to display the string data, and it seems that at least up to 255 (ascii) characters are used.

    Is there something like uuencode/uudecode to avoid this problem?

    Thanks in advance

    Okidoki, found.

    His «binary"produced by «Flatten the string» string Apparently I thought, the LabVIEW data type is incompatible with the API of TestStand from LabVIEW. In conclusion I would classify this as a bug (sorry people, at least there should be documentation) API for LabVIEW TestStand 2014.

    As a solution, I use flatten it in XML, which is a printable and human readable 'normal' string.

    It was trial and error, and I'm not enjoying this.

  • To access the added Variables of Classes dynamically

    I'm not sure what the terminology is here, but it's what I do.

    I added the officials in the field via a loop and add to the screen

         // loop through all of the elements and setup the forums
            for (int i = 0; i < size; i++)
            {
                c_ForumSelect frm = new c_ForumSelect();
                frm = (c_ForumSelect) v_forums.elementAt(i);
                hfm_forumselect new_forum = new hfm_forumselect(frm);
                mainManager.add(new_forum);
            }
    

    I wrote the code that allows to "highlight" the domain manager.

    Is there a way to 'read' the Manager added variables?

    For example, if I had a Variable called 'ID' within the hfm_forumselect... How I acceding that when sound highlighted on the main screen of the user interface...?

    Who is?

    You can add them to a datastructure, a vector, for example. When you add them. Or add the database instead. or you can use the container Manager, navigation using getFieldCount and getField (index).

  • Best practices for the integration of the Master Data Management (MDM)

    I work on the integration of MDM with Eloqua and are looking for the best approach to sync data lead/Contact changes of Eloqua in our internal MDM Hub (output only). Ideally, we would like that integration practically in real time but my findings to date suggest that there is no option. Any integration will result in a kind of calendar.

    Here are the options that we had:

    1. "Exotic" CRM integration: using internal events to capture and queue in the queue changes internal (QIP) and allows access to the queue from outside Eloqua SOAP/REST API
    2. Data export: set up a Data Export that is "expected" to run on request and exteernally annex survey via the API SOAP/REST/in bulk
    3. API in bulk: changes in voting that has happened since the previous survey through the API in bulk from Eloqua outside (not sure how this is different from the previous option)

    Two other options which may not work at all and who are potentially antimodel:

    • Cloud connector: create a campaign questioning changes to schedule and configure a connector of cloud (if possible at all) to notify MDM endpoint to query contact/lead "record" of Eloqua.
    • "Native" integration CRM (crazy): fake of a native CRM endpoint (for example, Salesforce) and use internal events and external calls to Eloqua push data into our MDM

    Issues related to the:

    1. What is the best practice for this integration?
    2. Give us an option that would give us the close integration in real-time (technically asynchronous but always / event-based reminder)? (something like the outgoing in Salesforce e-mail)
    3. What limits should consider these options? (for example API daily call, size response SOAP/REST)

    If you can, I would try to talk to Informatica...

    To imitate the integrations of native type, you use the QIP and control what activities it validated by internal events as you would with a native integration.

    You will also use the cloud api connector to allow you to set up an integration CRM (or MDM) program.

    You have fields of identification is added objects contact and account in Eloqua for their respective IDs in the MDM system and keep track of the last update of MDM with a date field.

    A task scheduled outside of Eloqua would go to a certain interval and extract the QAP changes send to MDM and pull the contacts waiting to be sent in place of the cloud connector.

    It isn't really much of anything as outgoing unfortunately use Messaging.  You can send form data shall immediately submit data to Server (it would be a bit like from collections of rule of integration running of the steps in processing of forms).

    See you soon,.

    Ben

  • The ADF table: filter on columns of stamp with a specific format in the indications of the user interface

    Hi all

    I have problem when filtering on af timestamp column: table.

    I have a table containing historical information (created_on and modified_on), it is mapped to an entity:

    Type = "Oracle.jbo.domain.date"

    ColumnType = "DATE".

    I've seen object mapped from this entity.

    I want to display created_on and modified_on with timestamp (hour and minute), so I add the tips of the user interface for these 2 columns:

    -Type format: Date Simple

    -Size: MM/DD/YYYY HH: mm

    I create a table based on this point of view. The table is filterable.

    The column like this:

    < af:column sortProperty = "#{bindings." View.hints.CreatedOn.name}"blockable = 'true '.

    sortable = "true" headerText = "#{bindings." View.hints.CreatedOn.label}"id ="c6">

    < f: facet = name 'filter' >

    < af:inputDate value = "#{bindings." ViewQuery.queryDescriptor.filterConjunctionCriterion.criterionMap.CreatedOn.value}.

    ID = "id2" >

    < af:convertDateTime pattern = "#{bindings." View.hints.CreatedOn.format}"/ >

    < / af:inputDate >

    < / f: facet >

    < af:outputText value = "#{rank." CreatedOn}.

    shortDesc = "#{bindings." VIew.hints.CreatedOn.tooltip}"id ="ot6">

    < af:convertDateTime pattern = "#{bindings." View.hints.CreatedOn.format} ">"

    < / af:outputText >

    < / af:column >

    When I filter on 2 columns (created_on, modified_on) I got an error: " java.lang.IllegalArgumentException: ADFv: could not convert the instance: 30/07/2014 09:51 type: class java.lang.String in class of type null oracle.jbo.domain.Date."

    Do you have an idea for me?

    Thanks in advance.

    Here is the stacktrace:

    Caused by: java.lang.IllegalArgumentException: ADFv: could not convert the instance: 30/07/2014 09:51 type: class java.lang.String in oracle.jbo.domain.Date of type null class.

    at oracle.adfinternal.view.faces.convert.DomainConverter._throw(DomainConverter.java:155)

    at oracle.adfinternal.view.faces.convert.DomainConverter.convert(DomainConverter.java:120)

    to oracle.adfinternal.view.faces.model.binding.FacesCtrlSearchBinding$ AdfFilterAttributeCriterion.getValue (FacesCtrlSearchBinding.java:5127)

    at sun.reflect.GeneratedMethodAccessor448.invoke (unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:601)

    at javax.el.BeanELResolver.getValue(BeanELResolver.java:305)

    at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)

    at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)

    at com.sun.el.parser.AstValue.getValue(AstValue.java:138)

    at com.sun.el.parser.AstValue.getValue(AstValue.java:183)

    at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:224)

    at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:73)

    at oracle.adfinternal.view.faces.renderkit.rich.ValueRenderer.getValue(ValueRenderer.java:195)

    at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputBaseRenderer.renderContentStyleAttributes(SimpleInputBaseRenderer.java:524)

    at oracle.adfinternal.view.faces.renderkit.rich.FormInputRenderer.renderAllContentAttributes(FormInputRenderer.java:480)

    at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputBaseRenderer.renderAllContentAttributes(SimpleInputBaseRenderer.java:230)

    at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer.renderAllContentAttributes(SimpleInputDateRenderer.java:712)

    at oracle.adfinternal.view.faces.renderkit.rich.SimpleInputDateRenderer.renderElementContent(SimpleInputDateRenderer.java:592)

    at oracle.adfinternal.view.faces.renderkit.rich.FormInputRenderer.encodeAllAsElement(FormInputRenderer.java:169)

    at oracle.adfinternal.view.faces.renderkit.rich.FormElementRenderer.encodeAll(FormElementRenderer.java:165)

    at oracle.adf.view.rich.render.RichRenderer.delegateRenderer(RichRenderer.java:1828)

    at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.renderFieldCellContents(LabeledInputRenderer.java:244)

    at oracle.adfinternal.view.faces.renderkit.rich.LabelLayoutRenderer.encodeAll(LabelLayoutRenderer.java:254)

    at oracle.adfinternal.view.faces.renderkit.rich.LabeledInputRenderer.encodeAll(LabeledInputRenderer.java:231)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    to oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer$ UIXColumnFilterWrapper._encodeChild (BaseColumnRenderer.java:2486)

    to oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer$ UIXColumnFilterWrapper.encodeChildren (BaseColumnRenderer.java:2454)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1779)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    at oracle.adf.view.rich.render.RichRenderer.encodeChildInContext(RichRenderer.java:3251)

    at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer._renderOrVisitFilterFacet(BaseColumnRenderer.java:1938)

    at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.renderColumnFilterCell(BaseColumnRenderer.java:1324)

    at oracle.adfinternal.view.faces.renderkit.rich.table.BaseColumnRenderer.encodeAll(BaseColumnRenderer.java:168)

    at oracle.adf.view.rich.render.RichRenderer.encodeAll(RichRenderer.java:1578)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)

    at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:1085)

    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1786)

    at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)

    to oracle.adfinternal.view.faces.renderkit.rich.table.BaseTableRenderer.access$ 2900 (BaseTableRenderer.java:78)

    to oracle.adfinternal.view.faces.renderkit.rich.table.BaseTableRenderer$ FlattenedColumnEncoder.processComponent (BaseTableRenderer.java:3155)

    to oracle.adfinternal.view.faces.renderkit.rich.table.BaseTableRenderer$ FlattenedColumnEncoder.processComponent (BaseTableRenderer.java:3129)

    at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:195)

    at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:326)

    at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:291)

    at oracle.adfinternal.view.faces.renderkit.rich.table.BaseTableRenderer.encodeFlattenedColumn(BaseTableRenderer.java:2928)

    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._renderFilterRow(TableRenderer.java:2508)

    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._renderColumnHeaderTable(TableRenderer.java:2113)

    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer._renderColumnHeader(TableRenderer.java:1899)

    at oracle.adfinternal.view.faces.renderkit.rich.TableRenderer.encodeAll(TableRenderer.java:727)

    Hello

    This is a bug in the ADF (Bug 17380741 not public) and it resolved in JDev 12.1.3.

    Kind regards

    Sébastien

Maybe you are looking for

  • Finder no longer works

    Good evening I have a Mac Book Pro (2011), OS X 10.9.5 the version Finder is 10.9.5 Today my Finder doesn't "work:" When I try to open all folders, I can't see my files and documents, but something strange happened. See the picture I have attached. I

  • Good alternative to SuperDrive?

    Probably will soon replace my iMac with an iMac and don't like to waste the optical drive.   SuperDrive critics who took my list.   Alternatives?   It must be simple to use. If I go with a MacBook instead, the answer will be the same? Thank you.

  • Typos glossary

    Hello NO,. by chance I stumbled the glossary of the CVI and was surprised by the unique found definitions : Prefixes Prefix Meaning Value m- Milli- 10 ^ 3 µ- micro- 10 ^ 6 Not that it's an important issue, yet, it could be fixed

  • I get the message error 1327.invalid drive: M:------tries to install a nuance product

    I try to install dragon naturally speaking and I get the message, Error 1327.invalid drive: M:------. How can I fix it

  • I need an Instruction on adding drives to a P910

    Could someone please point me to a complete instruction step by step regarding the addition of storage drives - thank you for your help - best, Bob PLATFORM Type: ThinkStation P910 Type of machine: 30B9CTO1WW Model number: XXXX-XXX BIOS VERSION Versi