Changes to one element in a Bindable ArrayCollection is not shown
If I have an ArrayCollection that is marked as Bindable and I
change the content in of the elements. This change is not
propogated to the view.
What do I have to do in order to get this change visible to
the view?
[Bindable]
public var menuDataArr :Array = [{label: "myText"}, {label:
"yourText"}];
public var menuData:ArrayCollection = new
ArrayCollection(menuDataArr);
public var itemMenu :Menu;
public function BaseMenuView() {
itemMenu = new Menu(true, menuData, true);
public function changeData() :void {
this.menuDataArr[0].label = "myText2";
The String myText2 is never shown.
You should make the menuData ArrayCollection bindable, not
the Array variable. Once that's done, whenever you make changes to
elements of the ArrayCollection, call itemUpdated:
var item:Object - menuData.getItemAt(0);
item.label = "myText2";
menuData.itemUpdated(item);
Similar Messages
-
How to change the screen element of a single field in a table control
Hi Gurus,
I want to change the screen element of a single field (or the whole row) in a table control according to a condition.
I have 2 columns in the table control. One is an input column and one output only. When user enters values into the input column, they need to be compared against the values in the other column, and if there is a discrepancy, the row where the discrepancy is needs to be highlighted.
I have tried the following code which highlights the whole column ...
CONTROLS: TC_ZVOYG_BINS TYPE TABLEVIEW USING SCREEN 0500.
DATA: wa_tc_zvoyg_col LIKE LINE OF TC_ZVOYG_BINS-cols.
LOOP AT G_TC_ZVOYG_BINS_ITAB
INTO G_TC_ZVOYG_BINS_WA.
if G_TC_ZVOYG_BINS_WA-zdelivery_bin ne G_TC_ZVOYG_BINS_WA-zactual_bin.
loop at screen.
IF screen-name = 'ZVOYG_BINS-ZACTUAL_BIN'.
wa_tc_zvoyg_col-screen-intensified = 1.
MODIFY tc_zvoyg_bins-cols FROM wa_tc_zvoyg_col TRANSPORTING
screen-intensified WHERE screen-name = screen-name.
endif.
endloop.
endif.
endloop.
And also the following code which makes no change ...
LOOP AT G_TC_ZVOYG_BINS_ITAB
INTO G_TC_ZVOYG_BINS_WA.
if G_TC_ZVOYG_BINS_WA-zdelivery_bin ne G_TC_ZVOYG_BINS_WA-zactual_bin.
loop at screen.
IF screen-name = 'ZVOYG_BINS-ZACTUAL_BIN'.
screen-intensified = '1'.
modify screen.
endif.
endloop.
endif.
endloop.
Thanks in advance.Hi,
The modification of a screen element attribute (LOOP AT SCREEN...MODIFY SCREEN) must always be done in the PBO (for a dynpro, it will be in a PBO module, i.e. declared by MODULE ... OUTPUT)
About the loop at the internal table, it is done automatically by the system, also during the PBO, you'll find something like LOOP [AT itab] ... WITH CONTROL ... in the PBO part of the screen flow logic (note: you may have to complete with a supplementary READ TABLE if you don't use AT itab). So you don't need an additional loop.
Best regards
Sandra -
How do you update an intensity plot one element at a time?
I would like to use an intensity plot (or other control) to plot data collected from A/D channels. How do you get the Intensity plot to update one element at a time vs. row by row? Tips and suggestions greatly appreciated!
> I would like to use an intensity plot (or other control) to plot data
> collected from A/D channels. How do you get the Intensity plot to
> update one element at a time vs. row by row? Tips and suggestions
> greatly appreciated!
>
You will need to use the intensity graph and keep the buffer yourself.
Init the data with background values and start filling then in using
Replace Array subset. Presumably you are in a loop. Recirculate the
data in a shift register adding new data each iteration and plotting the
array to the intensity graph.
Once you get to the horizontal edge, you need to decide if you split the
data to get rid of the first row and append a new background row to the
end making a strip chart, or do you clear the array and start over from
the initial edge again making a scope chart, or do you mod the index
with the buffer size and erase a row at a time in advance making a sweep
chart.
To update the scales, you don't have to change the data. Just write to
the Offset property each time you scroll and it will relabel the data
with 0 mapping to the offset value.
Greg McKaskle -
Sequence contains more than one element error in MVC 5
I created some models, added the migration and then did an update database operation, though at my last update database operation I got the error message saying:
Sequence contains more than one element
Below you can find my migration configuration:
context.Categories.AddOrUpdate(p => p.CategoryName,
new Category
CategoryName = "Sport"
new Category
CategoryName = "Music"
context.Subcategories.AddOrUpdate(p => p.SubcategoryName,
new Subcategory
SubcategoryName = "Football"
new Subcategory
SubcategoryName = "Basketball"
new Subcategory
SubcategoryName = "Piano"
new Subcategory
SubcategoryName = "Violin"
context.Services.AddOrUpdate(p => p.ServiceType,
new Service
ServiceType = "Football player",
Category = { CategoryName = "Sport" },
Subcategory = { SubcategoryName = "Football" }
new Service
ServiceType = "Piano lessons",
Category = { CategoryName = "Music" },
Subcategory = { SubcategoryName = "Piano" }
The problem occurs with when I add new Services. I already have categories and subcategories, and if I do like Category = new Category { CategoryName = "Music" } then it works but I get Music entry twice in my database (for this example). I want to
use the already added categories and subcategories. Below also you can find my models definitions.
public class Category
[Key]
public int CategoryID { get; set; }
public string CategoryName { get; set; }
// Subcategory is defined the same way...
public class Service
public int ServiceID { get; set; }
public string ServiceType { get; set; }
public virtual Category Category { get; set; }
public virtual Subcategory Subcategory { get; set; }
}After reading the article in the link that you have provided, I did the following changes in my models, and created controllers for each of them using Entity Framework, then I created a migration and named it InitialServices. Afterwards, I added a few
entries in my Configuration.cs file and when I typed Update-Database, I got an error message in package manager saying "RenameIndexOperation", which is marked with red. Below you can find my changed models and my Configuration.cs file, along with the migration
file created automatically.
Category.cs:
public class Category
[Key]
public int CategoryID { get; set; }
public string CategoryName { get; set; }
public virtual ICollection<Subcategory> Subcategories { get; set; }
Subcategory.cs:
public class Subcategory
[Key]
public int SubcategoryID { get; set; }
public string SubcategoryName { get; set; }
[ForeignKey("Category")]
public int CategoryID { get; set; }
public virtual Category Category { get; set; }
public virtual ICollection<Service> Services { get; set; }
Service.cs:
public class Service
[Key]
public int ServiceID { get; set; }
[Required]
[Display(Name="Service type")]
public string ServiceType { get; set; }
[ForeignKey("Subcategory")]
public int SubcategoryID { get; set; }
public int Count { get; set; }
public virtual Subcategory Subcategory { get; set; }
_InitialServices.cs:
public partial class InitialServices : DbMigration
public override void Up()
DropForeignKey("dbo.Services", "Category_CategoryID", "dbo.Categories");
DropIndex("dbo.Services", new[] { "Category_CategoryID" });
RenameColumn(table: "dbo.Services", name: "Subcategory_SubcategoryID", newName: "SubcategoryID");
RenameIndex(table: "dbo.Services", name: "IX_Subcategory_SubcategoryID", newName: "IX_SubcategoryID");
AddColumn("dbo.Subcategories", "CategoryID", c => c.Int(nullable: false));
CreateIndex("dbo.Subcategories", "CategoryID");
AddForeignKey("dbo.Subcategories", "CategoryID", "dbo.Categories", "CategoryID", cascadeDelete: true);
DropColumn("dbo.Services", "Category_CategoryID");
public override void Down()
AddColumn("dbo.Services", "Category_CategoryID", c => c.Int(nullable: false));
DropForeignKey("dbo.Subcategories", "CategoryID", "dbo.Categories");
DropIndex("dbo.Subcategories", new[] { "CategoryID" });
DropColumn("dbo.Subcategories", "CategoryID");
RenameIndex(table: "dbo.Services", name: "IX_SubcategoryID", newName: "IX_Subcategory_SubcategoryID");
RenameColumn(table: "dbo.Services", name: "SubcategoryID", newName: "Subcategory_SubcategoryID");
CreateIndex("dbo.Services", "Category_CategoryID");
AddForeignKey("dbo.Services", "Category_CategoryID", "dbo.Categories", "CategoryID", cascadeDelete: true);
Configuration.cs:
protected override void Seed(Workfly.Models.ApplicationDbContext context)
var categories = new List<Category>
new Category { CategoryName = "Sport" },
new Category { CategoryName = "Music" }
categories.ForEach(c => context.Categories.AddOrUpdate(p => p.CategoryName, c));
context.SaveChanges();
var subcategories = new List<Subcategory>
new Subcategory { SubcategoryName = "Football", CategoryID = categories.Single(c => c.CategoryName == "Sport").CategoryID },
new Subcategory { SubcategoryName = "Basketball", CategoryID = categories.Single(c => c.CategoryName == "Sport").CategoryID },
new Subcategory { SubcategoryName = "Piano", CategoryID = categories.Single(c => c.CategoryName == "Music").CategoryID },
new Subcategory { SubcategoryName = "Violin", CategoryID = categories.Single(c => c.CategoryName == "Music").CategoryID }
foreach (Subcategory s in subcategories)
var subcategoriesInDB = context.Subcategories.Where(c => c.Category.CategoryID == s.CategoryID).SingleOrDefault();
if (subcategoriesInDB == null)
context.Subcategories.Add(s);
context.SaveChanges();
var services = new List<Service>
new Service { ServiceType = "Football coach", SubcategoryID = subcategories.Single(s => s.SubcategoryName == "Football").SubcategoryID },
new Service { ServiceType = "Piano lessons", SubcategoryID = subcategories.Single(s => s.SubcategoryName == "Music").SubcategoryID }
foreach (Service s in services)
var servicesInDB = context.Services.Where(t => t.Subcategory.SubcategoryID == s.SubcategoryID).SingleOrDefault();
if (servicesInDB == null)
context.Services.Add(s);
context.SaveChanges();
} -
How to change the Text description on screen...(not the Data Element)
I want to change the just text of one of the label on one of the screen. I don't want to change the Data Element, as the same data element is used in multiple places, but I want to change only at one particular screen, at one particular spot
Any suggestion....?a)If you change the Text in a LABEL manually, then translation of the text can't be done.
Better create a new structure which will be used in all such cases where u can't change the data element.
Create fields in the Structure with your newly created data element and refer the field in the Label.
b)IF the translation is not an issue then manually enter the text. -
How to change the screen element to be ineditable in Dynpro POV
Hi Experts, any one has experience on how to change the screen element to be ineditable in Dynpro POV?
Write this piece of code in the PROCESS ON VALUE-REQUEST..
PROCESS ON VALUE-REQUEST.
FIELD MARA-MATNR MODULE matnr_mod.
MODULE matnr_mod input.
LOOP at Screen.
if screen-name=<field_name>.
screen-input = 0.
modify screen.
endif.
ENDLOOP.
ENDMODULE.
Thanks
Venkat.O -
Bind two DataGrids so that a change in one will be refelected in another
Is there a simple way to bind two DataGrids so that a change in one will be refelected in another? I have two DataGrids. One will be editable and the other will be used to display the information from the editable DataGrid in a confirmation section. Is there a simple example out there for doing this?
Thanks,
LeeI may have figured it out. It seems to be working with:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
creationComplete="initComponent()"
xmlns:views="com.views.*"
width="100%"
height="100%">
<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent;
private var currentIndex:int=0;
private function initComponent():void
refreshList(null);
public function refreshList(event:Event):void
this.roArtist.getArtists();
private function getArtists_result(event:ResultEvent):void
dgArtistList.dataProvider=event.result as ArrayCollection;
dgArtistList.selectedIndex=currentIndex;
dgArtistListConfirm.dataProvider=event.result as ArrayCollection;
dgArtistListConfirm.selectedIndex=currentIndex;
]]>
</mx:Script>
<mx:RemoteObject id="roArtist"
showBusyCursor="true"
destination="ColdFusion"
source="art.src.cfc.artist">
<mx:method name="getArtists"
result="getArtists_result(event)">
</mx:method>
</mx:RemoteObject>
<mx:Label x="10"
y="10"
text="Entry"
fontWeight="bold"/>
<mx:DataGrid id="dgArtistList"
x="10"
y="36"
editable="true">
<mx:columns>
<mx:DataGridColumn dataField="ARTISTID"
headerText="ArtistID"
editable="false"/>
<mx:DataGridColumn dataField="FIRSTNAME"
headerText="First Name"
editable="true"/>
<mx:DataGridColumn dataField="LASTNAME"
headerText="Last Name"
editable="true"/>
</mx:columns>
</mx:DataGrid>
<mx:Label x="10"
y="210"
text="Confirmation"
fontWeight="bold"/>
<mx:DataGrid id="dgArtistListConfirm"
x="10"
y="236" dataProvider="{ArrayCollection}">
<mx:columns>
<mx:DataGridColumn dataField="ARTISTID"
headerText="ArtistID"/>
<mx:DataGridColumn dataField="FIRSTNAME"
headerText="First Name"/>
<mx:DataGridColumn dataField="LASTNAME"
headerText="Last Name"/>
</mx:columns>
</mx:DataGrid>
</mx:Application>
I need to do some testing.
Thanks! -
Change a cluster element value
I have an array of clusters and each cluster has dozens of controls in it. I want to go through all the array clusters and change the value of a specific control. Right now, I am using the value property node of the array to get a 1-d array of clusters, looping through it, unbundling each cluster, change value of one element, bundling it back into a cluster, and then giving it back to the array using the value property node again. This works fine but maybe there is a simpler way to do it. With the current method, it is probably using more RAM too because it has to copy all the data.
Message Edited by abdel2 on 12-24-2008 11:44 PM
Solved!
Go to Solution.(Please always attach an actual VI. It is very difficult to troubleshoot or edit a code image. )
Anyway, your use of value property nodes is completly misguided here, they just introduce additional overhead and complicate the code! Why???
All you need to do is (1) read fom the input terminal, (2) modify the array element using "replace array subset", and (3) write the result to the output.
If you want to also write it back to the control, use a local variable.
(Depending on the rest of the code, you might also want to keep the array of clusters in a shift register.)
Message Edited by altenbach on 12-25-2008 10:12 AM
LabVIEW Champion . Do more with less code and in less time .
Attachments:
ModifyCluster.png 7 KB -
Changing the text element in RM08RL82
Hi All,
I have added the field(BEDNR) in RM08RL82.Now i need to change the text element in selection screen but it is showing BEDNR i need change that into Tracking Number.Could any one can help me out from this issue.
Thank You,
Usha.Guse below f.m
data: lt_btext type textpool occurs 1 with header line.
CALL FUNCTION 'RS_TEXTPOOL_READ'
EXPORTING
OBJECTNAME = v_program
ACTION = ' '
LANGUAGE = SY-LANGU
TABLES
TPOOL = lt_btext
EXCEPTIONS
OBJECT_NOT_FOUND = 1
PERMISSION_FAILURE = 2
INVALID_PROGRAM_TYPE = 3
ERROR_OCCURED = 4
ACTION_CANCELLED = 5
OTHERS = 6.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
read table lt_btext with key id = 'S' key = lt_selopt-selname.
lt_btext-entry = 'TRACKING NO'.
modify table.
Edited by: Niki on Jan 24, 2009 12:02 PM -
Want to change the cost element for a activity type (KP26)
Hi,
I want to change the Allocation cost element for an activity type in KP26. I have already changed the cost element in the activity master data in KL02. Now i want to change it in KP26. I am trying to delete the existing line item in KP26 to create the new line item with the new cost element, but system not allowing to delete the existing one. It throws the error message ""Allocations with XXXXXXX/XXXX (Cost center/Activity type) exist ; deletion not possible". Can someone please help me to change the cost element?
Regards
DevHi Rao and Lalit,
Thanx for you people for helping me. i havin gone doubt here. If i am deleting the existing line in KP26 and create new line with appropriage cost element will it be cause the existing datas? I don't want to go for another activity type, because our process is a complex process exist all over the world in more than 300 company codes. So i want to use the existing activity type but want to change the allocation cost element alone. Is there any possibility to change the cost element alone?
Regards,
Dev -
Change the Data Elements Text (Label and Description)
Hi,
I need to change the data elements label and short description in Development and transpot it into quality and Production system.
I could change the label and short description using the Menu Goto --> Translation. But the system does not prompt for the transport request. Can you please any one help me how to attach a transport request to the changes (Translations) done on the Data Elements? It would be a great help!.
Thanks andn Regards,
KannanI'm not getting a transport request either. Any I know it is not a local object and not already on a transport. To attach it to a transport. Now on the first screen of SE10, there is a "tool" icon, click it. In the next screen, put your cursor on the "Include Objects in a Transport Request and click execute. On this screen, select the radiobutton for "Selected Objects". Now in the row for data element, check the check box on the left, and enter the name of the data element on the right. click execute. In the next screen, put your cursor on the data element click save in request. Here you can create a request.
Regards,
Rich Heilman -
Why is it so difficult to replace one element in an array?
Maybe I am missing something but it seems overly complicated to replace one element in an array.
I have a 3 Col 15 row array. Each column represents a board of IO and each row is a specic IO location on the board.
I have 4 arrays each that vary in lenth that represent 4 different IO types (i.e. AO, DO, AI, DI). I want to people to write them one by one in order to allow a map to be stored as a constant. In that way if the end user decides to change some of the IO around on me it is easy.
However I am not seeing an easy way to write to one specific element. Replace supset will only allow me to call out either row or column.. not both (this makes no sence to me).
I hope someone can help.
Thank you.You can certainly replace a single element in a 2D array and specify row and column. Attach the code you are having problems with.
Attachments:
Replace Element.PNG 2 KB -
I have created a small project that uses the same approach to monitoring stories as the one used in the GotoLastTextEdit sample project.
The GotoLastTextEdit project example does the following:
- Sets up a responder that monitor open/close signals for documents basically to ensure stories in existing documents gets observers attached.
- The responder also reacts to the NewStory/DeleteStory signals to attach observers to newly created stories.
- The observer simply listen for IID_ITEXTMODEL events on the stories.
Since I'm interrested in xml tagging related changes and not changes to the text, I've changed the IID_ITEXTMODEL to IID_IIDXMLELEMENT. I'm however still looking for events on the TextStoryBoss.
This approach seems to work. If I create a new document and add some textframes i get notifications whenever I tag/untag/change (tagging) one of them. The really weird part is that if I open a previously saved document nothing works. I get no notifications neither for existing nor for new textframes. Debugging reveals that the observer seems to be attached correctly for both existing and new stories.
If I change IID_IIDXMLELEMENT back to IID_ITEXTMODEL and listen for changes to the text everything works as expected for both new and existing documents.
So how do I get IID_IIDXMLELEMENT notifications to work for existing documents?
Any clues would be helpful...
Additional info: This was only tested on Windows, InDesign CS4.I'm confused by your post and code. Adobe has a function to do this. In the Insert Toolbar under the Tab "Forms" there is an option to create a jump menu. The only options that menu gives you is the same window or a frame on the page (a very outdated action looking at it now). But with basic knowledge of links you insert the menu and you will get code like:
<select name="jumpMenu" id="jumpMenu" onChange="MM_jumpMenu('parent',this,0)">
The "parent" denotes that this will open in the same window. If you change that to "blank" then it will open in a new window. A "Go" button is optional and also available in the DW GUI when you set up a jump menu.
http://www.w3schools.com/tags/att_a_target.asp -
RDP listening port needs to be changed on one client PC - can't connect via Anywhere Access
We have a setup with Server 2012 Essentials and 10 workstations. We have setup Anywhere Access and is working fine. We have one system (Windows 7 Pro) on the network running AADS Server (use to be called XP Unlimited). This allows several users to logon
to that PC remotely at once as well as someone local using it. This PC needs to be changed from the default 3389 port due to the new AADS Server version requiring it. When ever we change the listening port we cannot remote desktop into this PC. It is available
in Remote Web Access Portal but just sits trying to connect. We have allowed the new connection in the Windows Firewall and even turned the firewall off as a test with no luck.
My question is, can we change the default 3389 port connection that the Server redirects you to for one PC on the network? If not how do you change in the Server to look at another local port for RDP once in the portal?
Thanks, JasonHi Jboy,
Can you navigate to HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, Control, Terminal Server, WinStations and RDP-Tcp. Right click on the PortNumber dword and select Modify. Change the base to Decimal and enter a new port between 1025 and 65535
that is not already in use. Finally click OK.
http://support.microsoft.com/kb/306759
Thanks,
Umesh.S.K -
How to get multiple elements into one element as multiple occurences
I can't figure out how to do this. I have an input message that has multiple elements and I need to take those elements and copy them into one element with each new element going in as a new occurence or instance. For example
I have this input under one parent node.
element1
element2
element3
element4
and this is the output I need
Node
Element1[0]
Element2[1]
Element3[2]
Element4[3]
The input XML looks like this
Payload
Element1
Element2
Element3
and the output XML needs to look like this
Payload
Element.
Thanks in advanceHow about this.
Input XML:
<Row>
<Column1>TOTAL</Column1>
<Column_9_2_2008>900</Column_9_2_2008>
<Column_9_2_20082>890</Column_9_2_20082>
<Column_9_3_2008>52</Column_9_3_2008>
<Column_9_4_2008>0</Column_9_4_2008>
<Column_9_4_20082>0</Column_9_4_20082>
<Column_9_5_2008>0</Column_9_5_2008>
<Column_9_5_20082>0</Column_9_5_20082>
<Column_9_8_2008>0</Column_9_8_2008>
<Column_9_8_20082>0</Column_9_8_20082>
<Column_9_9_2008>0</Column_9_9_2008>
<Column_9_9_20082>0</Column_9_9_20082>
<Column_9_10_2008>0</Column_9_10_2008>
<Column_9_10_20082>0</Column_9_10_20082>
<Column_9_11_2008>0</Column_9_11_2008>
<Column_9_11_20082>0</Column_9_11_20082>
<Column_9_12_2008>0</Column_9_12_2008>
<Column_9_12_20082>0</Column_9_12_20082>
<Column_9_15_2008>0</Column_9_15_2008>
<Column_9_15_20082>0</Column_9_15_20082>
<Column_9_16_2008>0</Column_9_16_2008>
<Column_9_16_20082>0</Column_9_16_20082>
<Column_9_17_2008>0</Column_9_17_2008>
<Column_9_17_20082>0</Column_9_17_20082>
<Column_9_18_2008>0</Column_9_18_2008>
<Column_9_18_20082>0</Column_9_18_20082>
<Column_9_19_2008>0</Column_9_19_2008>
<Column_9_19_20082>0</Column_9_19_20082>
<Column_9_22_2008>0</Column_9_22_2008>
<Column_9_22_20082>0</Column_9_22_20082>
<Column_9_23_2008>0</Column_9_23_2008>
<Column_9_23_20082>0</Column_9_23_20082>
<Column_9_24_2008>0</Column_9_24_2008>
<Column_9_24_20082>0</Column_9_24_20082>
<Column_9_25_2008>0</Column_9_25_2008>
<Column_9_25_20082>0</Column_9_25_20082>
<Column_9_26_2008>0</Column_9_26_2008>
<Column_9_26_20082>0</Column_9_26_20082>
<Column_9_29_2008>0</Column_9_29_2008>
<Column_9_29_20082>0</Column_9_29_20082>
<Column_9_30_2008>0</Column_9_30_2008>
</Row>
Output XML:
<Total>
<Payload>900</Payload>
</Total>
<Total>
<Payload>890</Payload>
</Total>
<Total>
<Payload>52</Payload>
</Total>
Maybe you are looking for
-
Issues :- after creating sales order mail goes to customer
Hello everybody , my requriment is that after creating the sales order , the sales order number goes to the customer so how can i solve this requriment i tryed to find out user-exit but i didn't get proper EXIT point . please help me out ASAP
-
Dear sir, I m missing my Nokia account. Those account actived this service. So please give me suggestions.
-
Save style sheet failed : Transformation contains syntax error.
Hello experts, We are facing a problem, your valuable suggestion can help us to solved the problem. Brief on system ladsacpe. We are using XI between R/3 and SRM. Basically we are sending PO IDoc (ORDERS02) to SRM via XI. It also successfuly passed t
-
Email photos from iPhoto via Outlook 2011 rather then mail?
Is it possible for iPhoto to automatically open and insert photos using Outlook rather then mail?
-
IBooks dictionary: No definitions found
My iPad 2's iBook apps' dictionary is not working. When I click "define", dictionary pop-up comes up with "no definitions found" phrase. I don't know how to download the dictionary (english) and there is no option for it. This happened after iOS 6.0