Merge two EncodedImages next to each other
Hello
I've been looking around on the forum and I wonder if you can have two EncodedImages, apply the GetData method at a time and combine it with an EncodedImage without using any Bitmap. I've seen different messages, but it is inclear for me.
byte[] array2 = image1.getData(); byte[] array1 = image2.getData(); byte[] combined = new byte[array1.length + array2.length]; for (int i = 0; i < combined.length; ++i) { combined[i] = i < array1.length ? array1[i] : array2[i - array1.length]; } map = EncodedImage.createEncodedImage(combined, 0, combined.length);
Do you need a complete resolution of this image? If you merge only to display resize your image source. If you need full resolution image that you will have to work on smaller pieces of the image source (scratches) and encode them on your own.
Tags: BlackBerry Developers
Similar Questions
-
How can I display two PDF files next to each other?
How can I display two PDF files next to each other? In the older version of Acrobat Reader, I was able to open each PDF in a separate window and used all the time.
Hi julians7844423,
Open Acrobat Reader DC, navigate to the Edit-> Preferences-> General-> uncheck "Open Documents in the new tab in the same window.
Restart your system & now try to open PDF files.
Let me know if it solves your problem.
Kind regards
Nicos -
Pen - new tool line next to each other
Hello
How the tool pen would not pursue the other line when I try to draw two lines almost the same point? I try to draw hair for example, next to each other, when I click to start the new line with a pen tool it want to keep same old line is close.
You can press Cmd/Ctrl + 2 to lock the first shot, then shoot the next move, Cmd/Ctrl + 2 and so on. Then Cmd / Ctrl + Alt + 2 to unlock.
-
How to display multiple windows next to each other on top of the other in the bottom task bar
When I open a new Firefox window, he stacked it on top of all others in the taskbar at the bottom. I wish they were next to each other. He used to do this. Now, I have to hover over the element ONLY Firefox in the bottom task bar and read the list to find the one I want to go to. It is a waste of time and tedious.
How can I change this?
I think that this is governed by your general taskbar setting. Please see the screenshot joint. To get this dialog box, right-click an empty area of the taskbar, and then choose Properties.
-
How to select and move more than one bookmark at a time?
Shift + click selects multiple items that are next to each other in a list, because the items open in firefox before that happens.Glad it worked for you. Thanks for posting back.
-
CSS attributes to the Center content in 2 columns next to each other in a container
Hi all
I have a line/container Bootstrap with 2 columns. I would like to place Center the text in the left column and an image in the right column, and I want to be located next to each other in the center of the container. (See the diagram). Anyone know how?I could do it quite easily with margins, but I fear that this would produce a bad alignment/display on small devices. I would like the text and image to stack and to focus on small devices.
Here is my HTML code:
< div class = "container" >
< section class = "row" id = "content of the header" >
< div class = "col-md-6" >
< h1 > wallpapers you will love! < / h1 >
< p > now you can express yourself every day with high quality wallpapers and enjoy and share funds. They are free! < /p >
< button type = "button" class = 'btn, btn-primary' > button < / COMING SOON >
< p > available on most Android devices. < /p >
< / div >
< div class = "col-md-6" > < img src = images/wallpapers_on_phone_2.png"" width = "284" height = "468" alt = "Christ - honoring Wallpapers to build your faith" > < / div >
< / section >
< / div >
Also, can someone tell me how to find beyond channels/discussions in this Forum I participated in?
Thank you!I put a 'height' on the .block-wrapper for the example, you must remove that:
. Block-wrapper {}
Display: table;
Width: 80%;
margin: 0 auto;
background-color: #FFC;
height: 500px;
}
-
moving the regions next to each other
Hi all
db11gxe, apex 4.0, firefox 24,
I have areas on the page, but there is one under the other, I want them next to each other, how?
after resizing the width of their
For the layout of the area, please see figure 5-70.
-
I have 3 areas and I am trying to organize all near each other...
But I can not
The space is like
Empno... Fieldnename... * empname *... fieldempname samplefield sampleno
I'm trying to understand why there at - it too much space between empname label and field empname
Note field empname is a list item.
I currently used field. = no and reduces the difference in space
Start new line field
Can someone find out more about what is a indicate Yes or no field element page.
What is the real purpose of the field in the page element as colspan and rowspan
Also best method to rearrange the columns next to each other in a shape of apex
Apex 4.1 11gxe
Published by: user12233760 on October 2, 2012 02:39Have you tried the "Drag and Drop" tool in the area of point? It gives you a good overview of how your objects are organized.
If you set field = no to all the consecutive elements, they should be in a cell, on the side of all the side. Then enter a space before the text of the label for a little distance for readability. -
Print one check next to each other
Hello
I use database 10g and oracle apex 4.1. My requirement is to print records one next to the other, here is the code I use to print the records but its getting a printed below, please suggest me how to print records next to each other.
Thank you/ * Name of the employee and manager name * /.
C1 in)
SELECT
FIRST_NAME. '' || LAST_NAME EMPLOYEE_NAME,
MANAGER_NAME (MANAGER_ID) MANAGER_NAME
FROM HR_EMPLOYEES WHERE ID =: P3_ID
) loop
sys. HTP.p (')
< div style = "text-align: center;" background-color: white, width: 180px; height: 30px; border: 1px solid #000 "> ' | C1. MANAGER_NAME | (/ div > ');
end loop;
SudhirSudhir_Meru wrote:
HelloI use database 10g and oracle apex 4.1. My requirement is to print records one next to the other, here is the code I use to print the records but its getting a printed below, please suggest me how to print records next to each other.
Employee Name and Manager Name
for c1 in (
SELECT
FIRST_NAME || '' || LAST_NAME EMPLOYEE_NAME,
MANAGER_NAME(MANAGER_ID) MANAGER_NAME
FROM HR_EMPLOYEES WHERE ID = :P3_ID
) loopsys.htp.p('
' || c1.MANAGER_NAME || '');end loop;
Thanks
Sudhirsys.htp.p('
' || c1.MANAGER_NAME || ''); //try giving a class to the div and control the look and feel using the css rather than specifying inline styles sys.htp.p('' || c1.MANAGER_NAME || ''); //CSS -
Place the items in the table next to each other on stage
Hey guys,.
I know I have to do something wrong that is easy and simple to fix, but I can't fix.
I have a table called a frame of a movieclip and I want to place each image as a 'menu' on the stage.
The problem I have is that I want to put each item in menu next to each other, but the only code I could find work is the 3D carousel.
So I try to adapt this code to my needs.
Where I'm going wrong? Any help would be great.
Code below:
package classes
{
import flash.display.MovieClip;
com.greensock.*;//for interpolation ability to import
import com.greensock.TweenLite;
com.greensock.easing import. *;
import flash.filters.BlurFilter;
import flash.events.Event;
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.display. *;
import flash.events. *;
import flash.sampler.StackFrame;
SerializableAttribute public class extends MovieClip MenuSystem
{
private var blur: BlurFilter = new BlurFilter (0,0,1);
private var holderMc:MovieClip = new MovieClip();
private var radiusX:uint = 1200; / / width of the carousel
private var rayonY: uint = 400; / / height of the carousel
private var centerX:Number = 100; / / x position of the center of the carousel
private var centerY: Number = 350; / / the position there from the center of the carousel
private var speed: Number = 0.01; / / initial rotation of the carousel speed
private var itemArray:Array = new Array(); / / store the items to sort them according to their 'depth' - see the sortBySize() function.
public var navigationPopupInfo:NavigationPopupInfo = new NavigationPopupInfo();
public void MenuSystem()
{
the constructor code
We do support for the menu system serve
addChild (holderMc);
holderMc.y = - 200;
Also add a listener to control the rotation of the speed menu
/ * addEventListener (MouseEvent.MOUSE_MOVE, OnMouseMoveHandler);
*/ }
public function initNavigationPop (): void
{
TweenMax.to (navigationPopupInfo, 0, {alpha: 0, 40-y:, blurFilter: {blurX:3, blurY:10}});}})
holderMc.addChild (navigationPopupInfo);
navigationPopupInfo.x = (-navigationPopupInfo.width / 2);
TweenMax.to (navigationPopupInfo, 2, {delay: 1, alpha: 1, y: 10, ease:Elastic.easeOut});})
TweenMax.to (navigationPopupInfo, 1, {delay: 1, blurFilter: {blurX:0, blurY:0}});}})
}
Place the vital elements on stage
public void initRange(numOfMenuItems:Number):void
{
for (var i: uint = 0; i < numOfMenuItems; i ++)
{
var arrayBoxItem:String = ('model' + (i + 1) + '_');
var itemMc:ItemMc = new ItemMc();
public var angl:Number; belongs to the class of the element.
Item class extends ItemInner in the library FLA.
itemMc.angl = i * (400 / numOfHomeRangeItems);
itemMc.alpha = 0.8;
itemMc.name = (arrayBoxItem);
trace (itemMc.Name);
holderMc.addChild (itemMc);
itemArray.push (itemMc);
itemMc.itemHitter.buttonMode = true;
itemMc.addEventListener (Event.ENTER_FRAME, enterFrameHandler);
Listen MouseEvents only on the icons, not on reflection;
itemMc.itemHitter.addEventListener (MouseEvent.CLICK, clickHandler);
itemMc.itemHitter.addEventListener (MouseEvent.ROLL_OVER, rollOverHandler);
itemMc.itemHitter.addEventListener (MouseEvent.ROLL_OUT, rollOutHandler);
itemMc.iconMc.gotoAndStop (arrayBoxItem);
}
}
public void clickHandler(event:MouseEvent):void
{
clean your audience before doing anything else to release
the user CPU resources
for (var i: uint = 0; i < itemArray.length; i ++)
{
var itemMc:ItemMc = itemArray [i];
itemMc.removeEventListener (Event.ENTER_FRAME, enterFrameHandler);
itemMc.itemHitter.removeEventListener (MouseEvent.CLICK, clickHandler);
itemMc.itemHitter.removeEventListener (MouseEvent.ROLL_OVER, rollOverHandler);
itemMc.itemHitter.removeEventListener (MouseEvent.ROLL_OUT, rollOutHandler);
Optional:;
TweenLite.to (itemMc, 1, {scaleX:0, scaleY: 0, alpha: 0.1, ease:Elastic.easeInOut});})
TweenMax.to (itemMc, 1, {blurFilter: {blurX:5, blurY:5}});}})
to replace the carousel again see function reInit()
FIND A WAY TO REMOVE ITEMS
this.removeChild (itemMc);
}
Tabula Rasa, to prepare variables
var variantName:String = event.target.parent.name;
itemArray.splice ();
If (variantName == "backBtn") {MovieClip (root) .reinitMenuSystem () ;}
else {MovieClip (root) .addVariantPage (variantName) ;}
}
/////////////////////////////////////////////////////////////////////////////// /////////////////////// POSITION ITEMS IN CAROUSEL
position items in the Menu
public void enterFrameHandler(event:Event):void
{
Event.Target.x = centerX; / / position of the element x
Event.Target.y = centerY / / position point y of
Scale according to position point there to give the point of view
/ * var s:Number = event.target.y / (centerY + rayonY);
event.target.scaleX = event.target.scaleY = s;
Event.Target.angl += speed; / / speed is updated by OnMouseMoveHandler
ADD DOF
blur.blurX = - event.target.y / 10 + 21;
blur.blurY = - event.target.y / 10 + 21;
Event.Target.filters = [blur];
Finally set the size of the elements
sortBySize();
*/ }
/////////////
Check the progress of ticks
/ / / TRI SIZE DETERMINE DEPTH OF ELEMENTS
set the display list index (depth) of the elements according to their
scaleX property so that the element, the index is high (depth)
/ * public function sortBySize (): void
{
It is not a property Array.ASCENDING DECLINING use and reverse()
itemArray.sortOn ("scaleX", Array.DESCENDING |) Array.NUMERIC);
itemArray.reverse ();
for (var i: uint = 0; i < itemArray.length; i ++)
{
var itemMc:ItemMc = itemArray [i];
holderMc.setChildIndex (itemMc, i);
}
}
*/
/////////////////////////////////////////////////////////////////////////////// /////////////////////// ITEMS WHEN ROLLOVER & OUT
public void rollOverHandler(event:MouseEvent):void
{
var currentModel:String = event.target.parent.iconMc.parent.name;
Event.Target.parent.alpha = 1;
TweenLite.to (event.target.parent.iconMc.tooltipMc, 1, {alpha: 1, y:-40, ease:Elastic.easeOut});})
event.target.parent.iconMc.tooltipMc.tipHeader.gotoAndStop (currentModel);
}
function rollOutHandler(event:MouseEvent):void
{
Event.Target.parent.alpha = 0.8;
TweenLite.to (event.target.parent.iconMc.tooltipMc,.5, {alpha: 0, y:-27});})
}
/ / / ITEMS IN THE CAROUSEL MOVEMENT ACCORDING TO THE POSITION OF THE MOUSE
/*
Update of the speed at which the carousel turns accoring to the distance of the mouse since the center of the stage. The variable speed is only updated when the mouse is over the point Sprites.
*/
/ * function mouseMoveHandler(event:MouseEvent):void public
{
Speed = (mouseX - centerX) / 20000;
}
*/ }
}
I have a table called a frame of a movieclip and I want to place each image as a 'menu' on the stage
This code will take a MovieClip in your library with the link ("Menuitem") that has 5 labeled keyframes "menuitem 1 «...» "" menuitem 5 ', it is adapted accordingly to your stagesize and distribute, and align the elements at the top from left to right:
I havemport flash.display.MovieClip;
var menu_Array:Array = new Array();
the var menu: MovieClip = new MovieClip();
var stageWidth:int = stage.stageWidth;
var menuWidth:int = 0;
for (var i: int = 0; i<5;>5;>
{
var menuItem:Menuitem = new Menuitem();
menuWidth += menuItem.width;
menu_Array.push (MenuItem);
}
function distrbuteAndAlignItems(_menu:MovieClip,_array:Array):void
{
var scaleFactor:Number = stageWidth / menuWidth;
var xAdjustment:Number;
trace (scaleFactor);
for (var j: int = 0; j<_array.length;>
{
MovieClip(_array[j]).scaleX = MovieClip(_array[j]).scaleY = scaleFactor;
for (var k: int = 0; k
{
xAdjustment += MovieClip(_array[j]).width;
}
_ARRAY [j] .x = xAdjustment;
_ARRAY [j].gotoAndStop(j+1);
xAdjustment = 0;
_Menu. AddChild (_ARRAY [j]);
}
addChild (_menu);
}
distrbuteAndAlignItems (menu, menu_Array);
If that's what you're looking for...
-
two PID.vi effect each other or not in the same program?
Hello!
I know that the PID.vi can be used in a multi-channel manner, and controls of this case different PID do not distrube each other. What if I use the same loop PID.vi two s to control two independent processes? They will be the effect each other? I want them to work independently, how can I handle this?
Thank you!
If they are reentrant, each instance in the schema will work independently and is want you want. No changes are necessary.
(Do not change system screws or things will break up with the next update of the software )
-
Site header Web->; can I use three separate .gif files just next to each other?
I thought about the idea of linking the three files of cool movie make-them-yourself .gif and use them as my head. Well, when I tried to connect with each other through some photo, they stop "in motion" (if anyone knows a program editor who does this correctly, please inform!). Anyway, if I can't combine these three together, my only option now is to place them along the top, right next to the other because I specifically size to 1024px horizontally (480, 272 and 272) and are each 200 pixels vertically.
So what I need to know: is it possible for me to 'connect' / combine each of these individual-designed .gif images along side each other HORIZONTIALLY (NO SPACE AT ALL) along the top of my home page (and finally each page) to create my head? If I can do that it will make an evaluator awesome header so I have my fingers crossed so dearly.
Thanks for any help that can be provided.
John
Sorry John. I forgot to mention that I left the formatting to make it more readable html code, you must remove all the spaces and the newlines between tags. Also, it seems you may have inadvertently erased the opening
tag.You can get the reports of width by dividing each width of the image of the total width of the three images.
272 + 480 + 272 = 1024
272/1024 = 26.5625%
480/1024 = 46.875%
And since you know CSS, add them to your style sheet:
#vidHeader {width: 100%; max-width: 1024px; margin: 0; padding: 0 ;}}
#vidHeader img {padding: 0; margin: 0; border: none; display: inline-block ;}}
#vidHeader .sd {width:26.5625% ;}
#vidHeader .hd {width:46.875% ;}
and rewrite the HTML of the header as follows:
"" "" http://i304.photobucket.com/albums/NN168/JohnnyAnonymous75/lecturing_front_of_projector_zp sxdbxphte.gif"alt =" "" / >http://i304.photobucket.com/albums/nn168/JohnnyAnonymous75/Satan_flying_and_and_stays_put% 20-%20ezgif.com%20better%20480%20X%20200%20-%20good_zpstgxfo0kv.gif "alt =" "/ >http://i304.photobucket.com/albums/nn168/JohnnyAnonymous75/ripping_on_conspiracy_outdoors _ zpssbongrb7.gif" alt = "" / >Again, sorry for the formatting thing. And don't forget to put in the opening
tag. | Mark -
Two sessions are locked each other in
Hi all
My database is Exadata machine. 11.2
These days, we met a case, it's two sessions is always blocked by the other. I get this info from v$ session blocking_session.
For examle, the information looks like
event blocking_session sid
1 locking cache libarary 2
2 lock hiding 1 row
and as you know there are a lot of other sessions are blocked by sid 1.
In lookiing upwards of v$ sql, I got the SQL for these 2 sessions.
/ * QSMQ VALIDATION * / ALTER SUMMARY 'XXXXX '. "" Gxxx_CP_CAL_TIME_TEMP_MV "COMPILATION
/ * QSMQ VALIDATION * / ALTER SUMMARY 'XXXXX '. "" Gxxx_CP_CAL_TIME_MV "COMPILATION
Two of these MV 2 share some underlying objects. And both of the 2 sessions began at around the same time.
If the compilation must face the lock on the object, why the 2 sessions block each other?
Can someone give me some advice, please?
Best regards
Leonevent blocking_session sid
1 locking cache libarary 2
2 lock hiding 1 rowThese aren't waiting for line lock (TX Enqueue waits). These are expectations about the dictionary cache - for example to prevent the DDL (ALTER, COMPILE, CREATE etc.) running while DML is still ongoing. This ensures that dependencies are maintained.
(if you have a transaction that retrieves 4 columns in a table and another session adds or deletes a column, while the transaction is in progress? how oracle would ensure that the "structure" of the table remains consistent? the DOF is prevented and waits for a lock on the library cache).
The cache line is the data dictionary cache.
Hemant K Collette
-
The toolbars in my FF piled - how can I put next to each other?
I work with V25.0 FF.
The bar with the symbol of the FF, the file/modify... current bar, and TAB of the web page are stacked.
I would like to put them on a line - is it possible?
I appreciate your comments.
Best regards
HenningThat is supports be able to drag and drop a toolbar in the empty space to another toolbar, both the same level of occupation. This can save a lot of space, especially for small toolbars or those in which only a few icons should be visible. That would be a feature to emulate in Firefox.
And for those of us who love the tabs directly above the page web, it would be nice to be able to use the space on the top level, next to the orange Firefox button, for example toolbar buttons.
Or one of these possible is currently? I use FF 26.0
Thank you-cj
-
Two signals interfering with each other
Hello
I have a problem with a trace of pressure and a vibration sensor. I have a card PCIe - 6341 DAQ. I connect my pressure signal to a channel (say ach0) and I connect the vibration to another analog channel (say ach7).
In labview, I use an assistant DAQ. When I use it to sample only one of the signals, there is no problem. If I add two channels in the configuration dialog box, the signal pressure becomes superimposed vibration signal.
Analog signals entering data show no interference (checked with an oscilloscope). I suspect that what is happening inside the data acquisition card.
Any ideas why this happens?
Thank you
Masoud Mashkournia
Hi Masoud,
It seems that you see 'ghosts' on your channels. The 6341 multiplex via the analog inputs. Therefore, if you are scanning between high voltage and low voltage, especially when you use CSR, you can see ghost images if the signal from the previous channel file completely or have a path to the ground. Here is a good article from the knowledge base that describes ways of eliminating this remanence.
I noticed that you use the configuration of the CSR on your DAQ Configuration Wizard. Try using a differential input configuration. This can help eliminate unwanted common mode voltages. In addition, you can try place a middle way in scanning which is connected to the ground at AIGND in the DAQ command scan. This can help with the mass of the previous signal. Most likely, you will want to scan in this order: pressure, ground, vibrations.
Please let me know if it helps.
Best,
Maybe you are looking for
-
Anti-spam with the new tab page...
I hid the new tab page, and after I did I got spam whenever I opened a new tab... I changed the new tab to open the home page of firefox and it fixed the problem... However, I want to be able to open a blank tab...
-
Satellite 1800-814: how to measure the temperature of the processor?
I replaced the radiator component on my laptop as it freezes suddenly during the operation. Now everything seems to be better, but still a last question. How to measure the temperature of the processor? Dominic displays only HDD temp and MBM profile
-
Unknown buttons under the power button - Tecra A9
Does anyone know what are the two buttons under the power button? thanx
-
HP ink purchase RewardsQuestions
I bought a lot of ink for my HP Officejet Pro 8600 but have never use one of my rewards. Is it possible to use th on past now purchases rewards? Also, is it sort of 'Bank' my rewars for later and use them for something other than what is on the firs
-
WMCentre Guide to program crashes.
Win Media Center tuner - Tv, recorder and guide the programs all worked OK until recently. now the flicks program guide on briefly but causes then WMC crashing. Can view all channels by clicking on + and -. Cannot record screened only what is played.