Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

M2_ALIGN issue #147

Open
GoogleCodeExporter opened this issue Jul 31, 2015 · 2 comments
Open

M2_ALIGN issue #147

GoogleCodeExporter opened this issue Jul 31, 2015 · 2 comments

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?
1. Create two labels
2. Put in a list
3. Put in a HList
4. Allign that HList
5. Create other two labels
6. Put in another list
7. Put in another HList
8. Allign that HList too
9. Put the alligned Hlist in a list
10. Put the list in a HList

All the items will appear in the center of the screen.
I want to create lines of information that are centered on the screen.
But all i obtain is that everything is combined in the center of the screen.

Es.
I want to obtain

  Text Text
 Text2 Text2
   BlaBlaB

I obtain


   BlaBlaB


Code i'm using:



//PRIMA LINEA
M2_LABELFN(home_status, NULL, home_status_fn);
M2_LABELFN(home_time, NULL, home_time_fn);
M2_LIST(home_prima_list) = {&home_status, &home_time};
M2_HLIST(home_prima_hlist, NULL, home_prima_list);

//SyyONDA LINEA
M2_LABEL(home_label_temp, NULL, "T:");
M2_LABELFN(home_temp, NULL, home_temp_fn);
M2_LABEL(home_label_zz, NULL, " zz: ");
M2_LABELFN(home_zz, NULL, home_zz_fn);
M2_LIST(home_syyonda_list) = {&home_label_temp, &home_temp, &home_label_zz, 
&home_zz};
M2_HLIST(home_syyonda_hlist, NULL, home_syyonda_list);
M2_ALIGN(home_syyonda_ahlist,"-1W64H64", &home_syyonda_hlist);

//TERZA LINEA
M2_LABEL(home_label_xx, NULL, "xx: ");
M2_LABELFN(home_xx, NULL, home_xx_fn);
M2_LABEL(home_label_yy, NULL, " yy: ");
M2_LABELFN(home_yy, NULL, home_yy_fn);
M2_LIST(home_terza_list) = {&home_label_xx, &home_xx, &home_label_yy, &home_yy};
M2_HLIST(home_terza_hlist, NULL, home_terza_list);
M2_ALIGN(home_terza_ahlist,"-1W64H64", &home_terza_hlist);

//QUARTA LINEA
M2_BUTTON(home_btn_status, "f2", "Status", home_btn_status_fn);
M2_BUTTON(home_btn_opzioni, "f2", "Opzioni", home_btn_opzioni_fn);
M2_LIST(home_quarta_list) = {&home_btn_status, &home_btn_opzioni};
M2_HLIST(home_quarta_hlist, NULL, home_quarta_list);
M2_ALIGN(home_quarta_ahlist,"-1W64H64", &home_quarta_hlist);

//DEFINIZIONE FINALE
M2_LIST(home_list) = {&home_prima_hlist, &home_syyonda_ahlist, 
&home_terza_ahlist, &home_quarta_ahlist};
M2_VLIST(home_vlist, NULL, home_list);
M2_ALIGN(home_avlist,"-1|1W64H64", &home_vlist);

Original issue reported on code.google.com by [email protected] on 4 Feb 2015 at 10:50

@GoogleCodeExporter
Copy link
Author

So the actual problem is, that some text is missing?

Original comment by [email protected] on 5 Feb 2015 at 5:39

@GoogleCodeExporter
Copy link
Author

Everything is missing. It look like all the elements are on the center of the 
screen one over the other. Try my code and look what happen. 

Original comment by [email protected] on 5 Feb 2015 at 9:40

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant