mOOnpunk's Recent Forum Activity

  • R0J0hound flushing the dns cache worked. Thanks everyone for your help.

  • UK.

    Well I'm stuck and don't know what to do.

    If it was my browser then the other browser would have worked.

    I also tried clearing my cookies, cache etc. I also reset construct 3 by pressing f12 and application and clear site data.

    If it was my vpn then switching it off would have worked.

    If it was my anti virus then switching it off would have worked.

    Ashley Tom

  • Is no one else having this issue?

    I have vpn turned off, anti virus turned off, tried 3 different browsers. C3 just wont load.

    I had zero issues until yesterday afternoon when it suddenly stopped loading. No changes my end.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Failed to load resource: the server responded with a status of 400 ()

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/projectBar/projectBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/layersBar/layersBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/tilemapBar/tilemapBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/zOrderBar/zOrderBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/instanceBar/instanceBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/bookmarksBar/bookmarksBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/misc/mainMenu/mainMenu.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/findReferencesBar/findReferencesBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/findResultsBar/findResultsBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/misc/startPage2/startPage2.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/misc/exampleBrowser/exampleBrowser.html': Event

    (anonymous) htmlimports.js:1

    YIkPfp2E9gyQ09dk_yNy9scwlvKH58FtN4Lfjk4tksYG9IU476-iAmq1YkDYftndul4aIb2quBodTW9GXfz-JOE1zBmxanvBB-HaIBuY1rslyBT4OoM1VXt31GU2j0CVjawuJCqV-4aWhvJ5XPYAqm7NSdBgjT6oMv8ZLXhT6p9S4MHBinCiNcVwsNspZ5uNRf-qIcsWMZPApZLr4rEMEZKUER_5_dzCLHRzQkoE7rBiCXKP76mDjbBRP4EnJzdBEgNAd2wj0dppbencOcFiZi_koxGO6fYbU8cnsjyFpBHTz_AJLRL9P9IHe6_c2r5Fzh2R48bozvAfU6zBRRIljBTtgxF6iGMPO8qAAmTBl1opEDjtXlS1cgem3_N4t1nAWfT1UpgERl_bb4DoLcioCEsw4b5UqByzA8SrXbJZspJdKphYmXLCWpUKdIa53QBD-n0w2OChz_CcJecJ6ieaXyh5tAGSUk1BHVFnhqIuYThFm1M3BKzH3HLsC8XvB5s_yHSmbB2f2hiw9lzD1LBja1aL6qA:1 Failed to load resource: the server responded with a status of 400 ()

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/misc/userAccount/userAccount.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/misc/buyNowPage/buyNowPage.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/misc/tourController/tourController.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/timelineBar/timelineBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/remotePreviewBar/remotePreviewBar.html': Event

    (anonymous) htmlimports.js:1

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars

  • It suddenly stopped loading. I've tried different browsers.

    Failed to load resource: the server responded with a status of 400 ()Understand this error

    htmlimports.js:1 [HTMLImports] Unable to add import 'components/bars/tilemapBar/tilemapBar.html': Event

    (anonymous) htmlimports.js:1Understand this error

    (index):1 Uncaught (in promise) EventUnderstand this error

    root-sw.js:315 [Root-SW-Offline] All resources saved, offline support ready

  • Blockbench is easier to use then Crocotile3d, and free.

    blockbench.net

    But i think i am getting carried away.

  • The windows drop shadow now copies the shape of the window border texture if one is set.

  • Continuing to do a bit each day.

    The biggest updates this week are that the footer and header are now treated as static pages. This means that the same layout code is used to add items to them, and its as easy as specifying the page name as footer and header.

    I also rewrote the window border skinning code from my own original attempt to the same 9 slice code all elements now use. Still need to do work on the drop shadow to match the skin shape.

  • Added border background image action, making it more feature complete. Going forward i can use this as a template to skin all the elements in the plugin.

    Based on these examples.

    w3schools.com/css/css3_border_images.asp

    css-tricks.com/revisiting-css-border-image

    -> EasyMenu: Set border image for group "MainCol" in page "WebLayout" using Sprite UID Sprite3.UID (Anim: "Animation 3", Frame: 0). Slices T:260 R:150 B:260 L:150, Width T:100 R:60 B:100 L:60, Outset: 0, Repeat H:Stretch V:Round, Fill: True
    
  • Layout groups can now have borders with round corners, and have background images applied.

    Multiple images can be applied to stack them on top of each other, and you have control of alignments, offsets, stretch or repeat patterns.

    	-> EasyMenu: Add background image to group "MainCol" in page "WebLayout" from Sprite UID Sprite.UID (anim: "Animation 2", frame: 0), repeat: Repeat, align: Top-Left, offset: 0,0, opacity: 1
    -> EasyMenu: Add background image to group "MainCol" in page "WebLayout" from Sprite UID Sprite.UID (anim: "Animation 1", frame: 2), repeat: No Repeat, align: Top-Left, offset: 0,0, opacity: 1
    
  • I had some time away from dev work given the time of year.

    Coming back i had to admit my own layout system was not working as i wanted.

    I had tried to mash two different approaches together and it was causing issues i couldn't resolve, so i decided to not try to re invent the wheel and to just use the standard html CSS approach. It was the right choice.

    I used this css webpage as a test bed and was able to reproduce it. Which is great.

    w3schools.com/css/tryit.asp

    Currently, only text is supported. Now i can start adding other elements.

    	+ (no conditions)
    // 1. Setup the Page
    First, create the page where the layout will live.
    -> EasyMenu: Add page "WebLayout"
    -> EasyMenu: Set page "WebLayout" height to 800
    -> EasyMenu: Set page "WebLayout" width to 600
    -> EasyMenu: Set current page to "WebLayout" with Instant transition (Linear tween, 0.5s), dynamic scrollbars False
    ----+ (no conditions)
    ----// 2. Create the Root Container
    This acts as the <body> tag, stacking items vertically (Header, then Body, then Footer).
    -----> EasyMenu: Create Column layout group "Root" in page "WebLayout" (parent: "")
    -----> EasyMenu: Set item "Root" props in page "WebLayout": width -1, height -1, grow 1
    
    ----+ (no conditions)
    ----// 3. The Header
    -----> EasyMenu: Create Column layout group "Header" in page "WebLayout" (parent: "Root")
    -----> EasyMenu: Set item "Header" props in page "WebLayout": width -1, height 120, grow 0
    -----> EasyMenu: Set group "Header" style in page "WebLayout": bg "26,188,156,1", gap 20, pad 0x0, align Center, justify Center
    ----// Add Text to Header 
    -----> EasyMenu: Add text "H1" to page "WebLayout": "My Header Text" (Font: "Arial", Size: 25, Color: "255,255,255", Bold: True, Italic: False, Wrap: False)
    -----> EasyMenu: Add element "H1" to layout group "Header" in page "WebLayout"
    -----> EasyMenu: Add text "H2" to page "WebLayout": "Resize menu window..." (Font: "Arial", Size: 16, Color: "255,255,255", Bold: False, Italic: False, Wrap: False)
    -----> EasyMenu: Add element "H2" to layout group "Header" in page "WebLayout"
    
    ----+ (no conditions)
    ----// 4. The Navigation Bar (Black Box)
    -----> EasyMenu: Create Row layout group "NavBar" in page "WebLayout" (parent: "Root")
    -----> EasyMenu: Set item "NavBar" props in page "WebLayout": width -1, height -1, grow 0
    -----> EasyMenu: Set group "NavBar" style in page "WebLayout": bg "51,51,51,1", gap 20, pad 50x15, align Stretch, justify Start
    --------+ System: Repeat 4 times
    --------// // Add Links
    ---------> EasyMenu: Add text "Link"&LoopIndex+1 to page "WebLayout": "Link "&LoopIndex+1 (Font: "Arial", Size: 16, Color: "255,255,255", Bold: False, Italic: False, Wrap: False)
    ---------> EasyMenu: Add element "Link"&LoopIndex+1 to layout group "NavBar" in page "WebLayout"
    
    ----+ (no conditions)
    ----// 5. The Content Body (Row Container)
    -----> EasyMenu: Create Row layout group "ContentBody" in page "WebLayout" (parent: "Root")
    -----> EasyMenu: Set item "ContentBody" props in page "WebLayout": width -1, height -1, grow 1
    
    ----+ (no conditions)
    ----// 6. The Columns (Side & Main)
    ----// Side Column (Left)
    -----> EasyMenu: Create Column layout group "SideCol" in page "WebLayout" (parent: "ContentBody")
    -----> EasyMenu: Set item "SideCol" props in page "WebLayout": width 60, height -1, grow 1
    -----> EasyMenu: Set group "SideCol" style in page "WebLayout": bg "241,241,241,1", gap 20, pad 20x50, align Stretch, justify Start
    ----// title text
    -----> EasyMenu: Add text "SideTitle" to page "WebLayout": "About Me" (Font: "Arial", Size: 20, Color: "0,0,0", Bold: True, Italic: False, Wrap: False)
    -----> EasyMenu: Add element "SideTitle" to layout group "SideCol" in page "WebLayout"
    ----// photo label
    -----> EasyMenu: Add text "SideDesc" to page "WebLayout": "Photo of me: " (Font: "Arial", Size: 14, Color: "0,0,0", Bold: False, Italic: False, Wrap: False)
    -----> EasyMenu: Add element "SideDesc" to layout group "SideCol" in page "WebLayout"
    ----// fake image box
    -----> EasyMenu: Create Column layout group "SideImgBox" in page "WebLayout" (parent: "SideCol")
    -----> EasyMenu: Set item "SideImgBox" props in page "WebLayout": width -1, height 100, grow 0
    -----> EasyMenu: Set group "SideImgBox" style in page "WebLayout": bg "170,170,170,1", gap 0, pad 10x10, align Start, justify Start
    -----> EasyMenu: Add text "SideImgLbl" to page "WebLayout": "Image" (Font: "Arial", Size: 14, Color: "0,0,0", Bold: False, Italic: False, Wrap: False)
    -----> EasyMenu: Add element "SideImgLbl" to layout group "SideImgBox" in page "WebLayout"
    ----// more text
    -----> EasyMenu: Add text "SideMore" to page "WebLayout": "Hello World. This is some text about me. This has word wrap applied. This is some more text." (Font: "Arial", Size: 14, Color: "0,0,0", Bold: False, Italic: False, Wrap: True)
    -----> EasyMenu: Add element "SideMore" to layout group "SideCol" in page "WebLayout"
    --------+ System: Repeat 3 times
    ---------> EasyMenu: Create Column layout group "SubImgBox"&LoopIndex in page "WebLayout" (parent: "SideCol")
    ---------> EasyMenu: Set item "SubImgBox"&LoopIndex props in page "WebLayout": width -1, height 50, grow 0
    ---------> EasyMenu: Set group "SubImgBox"&LoopIndex style in page "WebLayout": bg "170,170,170,1", gap 0, pad 0x0, align Center, justify Center
    ---------> EasyMenu: Add text "SubImgLbl"&LoopIndex to page "WebLayout": "Image" (Font: "Arial", Size: 14, Color: "0,0,0", Bold: False, Italic: False, Wrap: False)
    ---------> EasyMenu: Add element "SubImgLbl"&LoopIndex to layout group "SubImgBox"&LoopIndex in page "WebLayout"
    --------// create 3 fake images
    
    ----+ (no conditions)
    ----// Main Column (Right)
    -----> EasyMenu: Create Column layout group "MainCol" in page "WebLayout" (parent: "ContentBody")
    -----> EasyMenu: Set item "MainCol" props in page "WebLayout": width 0, height -1, grow 3
    -----> EasyMenu: Set group "MainCol" style in page "WebLayout": bg "255,255,255,1", gap 20, pad 20x50, align Stretch, justify Start
    ----// heading text
    -----> EasyMenu: Add text "MainH1" to page "WebLayout": "HEADING" (Font: "Arial", Size: 24, Color: "0,0,0", Bold: True, Italic: False, Wrap: False)
    -----> EasyMenu: Add element "MainH1" to layout group "MainCol" in page "WebLayout"
    ----// title text
    -----> EasyMenu: Add text "MainDesc" to page "WebLayout": "Title description, December 7, 2017. " (Font: "Arial", Size: 14, Color: "100,100,100", Bold: False, Italic: False, Wrap: False)
    -----> EasyMenu: Add element "MainDesc" to layout group "MainCol" in page "WebLayout"
    ----// main body text
    -----> EasyMenu: Add text "MainBody" to page "WebLayout": "Some text..."&newline&newline&"This is a test of the text. This is a test of the text. This is a test of the text. This is a test of the text. This is a test of the text." (Font: "Arial", Size: 14, Color: "0,0,0", Bold: False, Italic: True, Wrap: True)
    -----> EasyMenu: Add element "MainBody" to layout group "MainCol" in page "WebLayout"
    ----// fake image box
    -----> EasyMenu: Create Column layout group "MainImgBox" in page "WebLayout" (parent: "MainCol")
    -----> EasyMenu: Set item "MainImgBox" props in page "WebLayout": width 0, height 300, grow 0
    -----> EasyMenu: Set group "MainImgBox" style in page "WebLayout": bg "170,170,170,1", gap 0, pad 10x10, align Start, justify Start
    -----> EasyMenu: Add text "MainImgLbl" to page "WebLayout": "Image" (Font: "Arial", Size: 14, Color: "0,0,0", Bold: False, Italic: False, Wrap: False)
    -----> EasyMenu: Add element "MainImgLbl" to layout group "MainImgBox" in page "WebLayout"
    ----// more body text
    -----> EasyMenu: Add text "MainBody1" to page "WebLayout": "This is a test of the text. This is a test of the text. This is a test of the text. This is a test of the text. This is a test of the text." (Font: "Arial", Size: 14, Color: "0,0,0", Bold: False, Italic: True, Wrap: True)
    -----> EasyMenu: Add element "MainBody1" to layout group "MainCol" in page "WebLayout"
    
    ----+ (no conditions)
    ----// 7. The Footer
    -----> EasyMenu: Create Row layout group "Footer" in page "WebLayout" (parent: "Root")
    -----> EasyMenu: Set item "Footer" props in page "WebLayout": width -1, height 50, grow 0
    -----> EasyMenu: Set group "Footer" style in page "WebLayout": bg "221,221,221,1", gap 0, pad 0x0, align Stretch, justify Start
    
    
  • Very cool.

mOOnpunk's avatar

mOOnpunk

Early Adopter

Member since 29 Mar, 2017

Twitter
mOOnpunk has 5 followers

Trophy Case

  • 9-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

18/44
How to earn trophies